VSCode 与 Vim 插件 的 复制粘贴等快捷键冲突,优先使用 VSCode 的快捷键

在 VSCode 中,如果你发现 Vim 插件(如 VSCodeVim 扩展)与 VSCode 的默认复制粘贴快捷键(Ctrl+C / Ctrl+V)冲突,并且你想优先使用 VSCode 的快捷键,可以按以下方法修改:

方法 1:修改 VSCodeVim 的 handleKeys 配置
打开 VSCode 设置(Ctrl + ,)。
搜索 vim.handleKeys。
点击 Edit in settings.json(编辑 settings.json)。
在 settings.json 中,添加以下内容:
json
複製
編輯

"vim.handleKeys": {
    "<C-c>": false,
    "<C-v>": false,
    "<C-x>": false
}

— 扩展其它的快捷键:

 "vim.handleKeys": {
    
        
        "<C-d>": true,
        "<C-s>": false,
        "<C-z>": false,
       "<C-a>": false,
        "<C-x>": false,
        "<C-c>": false,
        "<C-v>": false,
        "<C-f>": false,
        "<C-w>": false,
        "<C-n>": false,
        "<C-y>
    ```
    
这样,Ctrl+C、Ctrl+V 和 Ctrl+X 这些快捷键将由 VSCode 处理,而不是 Vim。

![在这里插入图片描述](https://i-blog.csdnimg.cn/direct/968a64aba7614dcb804aa35d4c490f57.png)

Logo

火山引擎开发者社区是火山引擎打造的AI技术生态平台,聚焦Agent与大模型开发,提供豆包系列模型(图像/视频/视觉)、智能分析与会话工具,并配套评测集、动手实验室及行业案例库。社区通过技术沙龙、挑战赛等活动促进开发者成长,新用户可领50万Tokens权益,助力构建智能应用。

更多推荐