欢迎访问 生活随笔!

生活随笔

当前位置: 首页 > 运维知识 > Ubuntu >内容正文

Ubuntu

VSCode使用总结之——Ubuntu下设置鼠标后退键实现代码回跳

发布时间:2024/1/1 Ubuntu 62 豆豆
生活随笔 收集整理的这篇文章主要介绍了 VSCode使用总结之——Ubuntu下设置鼠标后退键实现代码回跳 小编觉得挺不错的,现在分享给大家,帮大家做个参考.

VSCode中代码跳转可以直接按住Ctrl键,然后鼠标点击就可以实现,但是想要回退回去呢?默认是需要按住Ctrl+Alt+-三个键才能实现,这就给我实际使用带来很多不便。

我的鼠标是罗技的M585,侧边拥有两个按键,可以用来实现前进后退功能,这在Chrome浏览器以及Ubuntu系统中浏览文件时都可以正常使用,并且在CLion等软件中也能利用这两个按键实现代码回退功能,那在VSCode中应该如何设置呢?

步骤:

1、修改VSCode回退键为Alt+LeftArrow
在VSCode中打开命令面板:Ctrl+Shift+P,然后键入Keyboard shortcuts,此时就会列出来:Reference: Open Keyboard Shortcuts,点击它打开修改键盘快捷键窗口;
然后搜索Go Back,双击它修改快捷键为Alt+LeftArrow,即方向左键,此时可能会提示已经有一个命令用了这个快捷键了;
双击那个命令,将那个命令的快捷键修改为Ctrl+LeftArrow, Ctrl+LeftArrow,或者其他不冲突的快捷键;
然后再去修改Go Back快捷键为Alt+LeftArrow;
2、安装工具

sudo apt install xbindkeys xdotool

3、创建文件
在home下创建文件:.xbindkeysrc,这是一个隐藏文件,需要按Ctrl+H才能显示;
然后打开该文件,在里面填入:

"xdotool key alt+Left"b:8"xdotool key alt+Right"b:9

4、重启电脑
此时再打开VSCode,就会发现可以用鼠标后退键实现代码回跳了。

注: 从.xbindkeysrc文件内容来看,通过修改前进键快捷键为Alt+RightArrow应该还可以实现鼠标前进键,不过我没这个需求,就没有设置了。

【参考】:
https://github.com/Microsoft/vscode/issues/8641

总结

以上是生活随笔为你收集整理的VSCode使用总结之——Ubuntu下设置鼠标后退键实现代码回跳的全部内容,希望文章能够帮你解决所遇到的问题。

如果觉得生活随笔网站内容还不错,欢迎将生活随笔推荐给好友。