VScode Vim插件快速上手與配置


快速安裝:

打開market place,搜索vim即可安裝。

基本改建與配置說明:

方向鍵:

用I k j l表示光標上下左右,需要編輯visual mode和normal mode

{
    "vim.normalModeKeyBindingsNonRecursive":[
        {
            "before": ["j"],
            "after": ["h"]
        },
        {
            "before": ["k"],
            "after": ["j"]
        },        
        {
            "before": ["i"],
            "after": ["k"]
        },
        {
            "before": ["h"],
            "after": ["i"]
        },
    ],
    "vim.visualModeKeyBindingsNonRecursive":[
        {
            "before": ["j"],
            "after": ["h"]
        },
        {
            "before": ["k"],
            "after": ["j"]
        },        
        {
            "before": ["i"],
            "after": ["k"]
        },
        {  
            "before": ["h"],

            "after": ["i"]
        },
    ]

保存和退出

    "vim.normalModeKeyBindingsNonRecursive":[
        {
            "before": ["S"],
            "commands": [":w"]
        },
        {
            "before": ["Q"],
            "commands": [":q"]
        },
    ],

打開搜索高亮並將關閉搜索高亮設置為 即空格加回車

    "vim.leader": "<space>",
    "vim.hlsearch": true,
    "vim.normalModeKeyBindingsNonRecursive":[
        {
            "before": ["<leader>", "<CR>"],
            "commands": [":noh"]
        },
    ]

使用並配置vim-easymotion插件

    "vim.easymotion": true,
    "vim.easymotionKeys": "qwertyuiopasdfghjkl;zxcvbnm,",
    "vim.easymotionMarkerFontSize": "22",

使control可用

個人主要是為了使用vscode的markdown插件的快捷鍵,進行該設置后vim有關control的操作不可用

"vim.useCtrlKeys": false


免責聲明!

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



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