【vscode改键】纯键盘实现对vscode日常使用模式的全覆盖(解放生产力)

Ctrl键位修改

这个属于个人习惯,我倾向于把 左边的 Ctrl 跟 左边的 系统键(window是 win键,苹果一般不用改) 换一下位置,这样左手小拇指就能很轻松摁到 Ctrl 键

两种方式修改:

  1. 修改注册表,这里直接给出修改内容,动手能力强的小伙伴,可以自定义更多键盘配置。

wind+r,输入 regedit,打开注册表

wind+r,输入 regedit,打开注册表

红框部分地址栏,输入 \HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Control\Keyboard Layout
右侧的菜单内容区域,右键新建二进制值,名称随便取,主要是键盘映射,双击打开新建的项

Ctrl和wind互换注册表修改
照着图上面的输入即可完成这一步的修改。

  1. 如果觉得麻烦,可以下载windows官方软件PowerToys

安装完成之后,按下面图打开键盘映射

power toys键盘映射

按照下图设置就行了,软件配置的方式更加灵活power toys键盘映射2

修改↑↓←→移动光标的方式

出于个人习惯,写代码的时候,不愿意使用键盘右边的↑↓←→,手指移动幅度太大 XD

vscode 左下角齿轮 -> 键盘快捷方式
更改↑键的键盘映射,点击右上角录制 摁下 ↑ 键

vscode更改↑的键盘映射

我这已经是改过了的,把搜到的所有 ↑键 的映射项, 全部 双击,改为Ctrl+U

我分配的这四个键的映射为:
↑ ->Ctrl+J
↓ ->Ctrl+N
← ->Ctrl+J
→ ->Ctrl+K
这个分配方式,是我摁着很舒服的分配,因为ctrl键很近,很轻松就压下去了,用组合键替代那四个光标操作的键。
后续的那三个键,同样的修改方式,这里就不赘述了

修改光标选中移动的方式

我觉得一张图就够了,同样的方式,主要的是修改 cursortUpSelect,cursorColumnSelectUp 这些项的键盘映射。

vscode更改光标选中快捷键

需要修改的项:

  1. cursortUpSelect,cursorColumnSelectUp -> alt + u
  2. cursortDownSelect,cursorColumnSelectDown -> alt + n
  3. cursortLeftSelect,cursorColumnSelectLeft -> alt + j
  4. cursortRightSelect,cursorColumnSelectRight -> alt + k

主要是分享这些键的映射,什么选中不用 shift 键来组合,因为shift + u,n,j,k,这些键在以往的使用中,可以快捷输入这些键的大小写,我不想影响这个。

修改光标跳转行首及行尾的快捷键

常规是 Home及End键,改为,Ctrl+H, Ctrl+E

修改光标跳转行尾及行首搜索 cursorEnd,cursorHome,找到对应的项,双击修改即可

任务栏切换的快捷键不用修改

Ctrl + 1, Ctrl + 2, Ctrl + 3 …

标签栏切换的快捷键也不用改

Alt + 1, Alt + 2, Alt + 3 …

修改终端窗口切换的快捷键

终端切换的快捷键映射,搜索栏输入 workbench.action.terminal.focusAtIndex

修改终端窗口光标的移动快捷键

一般配置4个终端就够用了,双击修改成你喜欢的快捷键,上面是我的映射,ctrl 和 alt 都被用了,只能用组合键了 ~~
另外: 展开,收起,终端的快捷键: Ctrl + ~

以上的快捷键能方便你在文件,标签,任务窗口,终端窗口之间切换。

至于内容编辑的其它快捷键,自行百度vscode常用快捷键就行

熟练掌握这些快捷键,能让你直接干掉鼠标那玩意,双手不离开键盘左边那块工作区

效率提升没有我不知道,但是装B肯定是没问题的 XD

  • 0
    点赞
  • 1
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
如果在VSCode中无法通过键盘输入,可能是由于配置或插件设置的问题。根据提供的引用内容,可以尝试以下解决方法: 1. 确保你使用的是最新版本的VSCode。根据引用中的信息,较早版本的VSCode可能存在键盘输入问题。可以尝试更新到最新版本,以确保获得修复的bug和问题。 2. 检查你是否正确配置了Code Runner插件。根据引用中的信息,你需要确保Code Runner的运行配置中的"Whether to run code in Integrated Terminal"选项被勾选上。这样可以确保代码在集成终端中运行,从而允许键盘输入。 3. 检查你的代码是否正确。有时候,代码中的错误或逻辑问题可能导致键盘输入无法正常工作。请仔细检查你的代码,尤其是与键盘输入相关的部分,确保它们正确无误。 4. 如果以上方法都未能解决问题,你可以尝试禁用其他可能与键盘输入冲突的插件。有时,其他插件可能会干扰键盘输入的正常工作。尝试逐个禁用其他插件,并重新启动VSCode,看看是否有插件与键盘输入有冲突。 如果以上解决方法都未能解决问题,建议查阅VSCode的官方文档或寻求VSCode用户社区的帮助,以获取更具体的解决方案。<span class="em">1</span><span class="em">2</span><span class="em">3</span> #### 引用[.reference_title] - *1* *3* [vscode 控制台没办法键盘输入 只能显示输出 的 [解决方式]](https://blog.csdn.net/qq_41764621/article/details/127282054)[target="_blank" data-report-click={"spm":"1018.2226.3001.9630","extra":{"utm_source":"vip_chatgpt_common_search_pc_result","utm_medium":"distribute.pc_search_result.none-task-cask-2~all~insert_cask~default-1-null.142^v93^chatsearchT3_1"}}] [.reference_item style="max-width: 50%"] - *2* [quit-control-vscode:Stop停止误输入键盘快捷并无意中退出VSCode](https://download.csdn.net/download/weixin_42140846/18551268)[target="_blank" data-report-click={"spm":"1018.2226.3001.9630","extra":{"utm_source":"vip_chatgpt_common_search_pc_result","utm_medium":"distribute.pc_search_result.none-task-cask-2~all~insert_cask~default-1-null.142^v93^chatsearchT3_1"}}] [.reference_item style="max-width: 50%"] [ .reference_list ]

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值