首页 > 解决方案 > 使用 VS Code 的 Vim 扩展时,如何将 Y 重新绑定到行尾?

问题描述

我正在使用 VS Code 的 neovim 与从snap. 我想以与和Y相同的方式工作。在我会添加DC~/.config/nvim/init.vim

map Y y$

我如何在 VS Code 中执行此操作?我试过了

    "vim.normalModeKeyBindingsNonRecursive": [
        {
            "before": ["Y"],
            "after": ["y$"]
        },
    ],

    "vim.normalModeKeyBindings": [
        {
            "before": ["Y"],
            "after": ["y$"]
        }
    ],

但都没有奏效。

标签: visual-studio-codevscode-settingsvscodevim

解决方案


事实证明,您需要将每个键指定并分隔""成一个单独的键,这样就可以了:

"vim.normalModeKeyBindings": [
    {
        "before": ["Y"],
        "after": ["y", "$"]
    }
]

推荐阅读