2

我需要复制光标下的单词,导航到文档中的另一个单词并将其替换为我复制的前一个单词。

我经常这样做,为此我使用了一些自定义键绑定。

f映射到yiwY ank I n Word

ff映射到(使用V isual模式和粘贴选择viwpI n Word )

所以我可以只f复制、导航和ff替换单词。

如何在 VSCodeVim 上指定此自定义重新映射?

我尝试将以下内容粘贴到settings.json, (以及其他一些带有editor.前缀的使用命令),但我无法让它工作。

"vim.normalModeKeyBindings": [
    {
        "before": ["f"],
        "after": ["y", "i", "w"]
    },
    {
        "before": ["f", "f"],
        "after": ["v", "i", "w", "p"]
    }
]
4

1 回答 1

2

尝试分配另一个热键而不是 ["f", "f"],我使用 ["<leader>", "s"] 并且效果很好。我猜两个连续的 f 键将 vscode 与复制元组中的 f 键混淆

于 2020-02-27T06:59:36.227 回答