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。