【问题标题】:VSCode Vim: map to function keyVSCode Vim:映射到功能键
【发布时间】:2021-08-16 20:54:21
【问题描述】:

我正在试用 VSCode Vim,但无法将 <leader>d 重新映射到 Go To Definition 操作。

我发现 F12 是 VSCode 中的 Go To Definition 快​​捷方式 - 现在我想设置从 <leader>dF12 的映射,但我想不通。

我尝试了以下方法,但没有运气:

    "vim.normalModeKeyBindings": [
        {
            "before": ["leader", "d"],
            "after": ["<F12>"]
        }
    ]

我可以看到 VSCode Vim 在正常模式下对我的一个 golang 文件捕获 leader 命令,但是当我点击 d 时没有任何反应。但是,如果我手动调用F12,那么我可以看到 VSCode 导航到光标下符号的定义。

设置此映射的正确方法是什么?

【问题讨论】:

    标签: visual-studio-code vscodevim


    【解决方案1】:

    找到了另一种方法来实现这一点:

            {
                "before": ["leader", "d"],
                "commands": [
                    "editor.action.revealDefinition"
                ]
            },
    

    【讨论】:

      猜你喜欢
      • 2011-03-31
      • 1970-01-01
      • 1970-01-01
      • 2016-04-21
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      相关资源
      最近更新 更多