vscode中vim插件對ctrl鍵的設置


轉載自https://www.cnblogs.com/jie828/p/11320014.html

vscode使用vim插件時,會與vscode本身的一些“ctrl + ” 快捷鍵沖突,比如 vim插件導致 “ctrl + c”不可用,或者 “ctrl + w” 在vscode是關閉文件,在vim編輯模式是刪除前一個單詞。

單獨將配置"Vim: Use Ctrl Keys" 去掉會導致vim一些快捷鍵無法使用。

理想的方法是自定義選擇 vim的哪些ctrl快捷鍵不使用可以配置“Vim: Handle Keys”

注:"Vim: Use Ctrl Keys" 與“Vim: Handle Keys”是相反的,如果"Vim: Use Ctrl Keys"設置為true表示使用vim的ctrl快捷鍵,那么“Vim: Handle Keys” 對應快捷鍵設置為false表示不使用vim而是vscode的ctrl快捷鍵;如果設置"Vim: Use Ctrl Keys"設置為false,表示使用vscode快捷鍵,那么“Vim: Handle Keys” 設置true表示使用的是vim模式快捷鍵

下面設置"Vim: Use Ctrl Keys"  為true並修改handleKeys:

    "vim.handleKeys": {
        
        "<C-c>": false,
        "<C-d>": true,
        "<C-y>": false,
    }

 


免責聲明!

本站轉載的文章為個人學習借鑒使用,本站對版權不負任何法律責任。如果侵犯了您的隱私權益,請聯系本站郵箱yoyou2525@163.com刪除。



 
粵ICP備18138465號   © 2018-2025 CODEPRJ.COM