Почему vscode vim.otherModesKeyBindingNonRecursive является неизвестной конфигурацией? - PullRequest
0 голосов
/ 29 июня 2018

У меня была эта настройка уже пару недель, но сегодня она перестала работать. Это настройка для vscode vim easymotion. Я не знаю, что случилось. Я ничего не меняю. Кто-нибудь знает почему?

ОС macOS high Sierra.
Vscode Версия 1.24.1 (1.24.1).
Vscodevim v0.14.0.

 "vim.otherModesKeyBindingsNonRecursive": [
        {
            "before": [
                "s"
            ],
            "after": [
                "leader",
                "leader",
                "s"
            ]
        }
    ],

1 Ответ

0 голосов
/ 05 июля 2018

Похоже, otherModesKeyBindingsNonRecursive был заменен. См. Запрос на извлечение 2726 для проекта VSCodeVim . Вместо этого см. Текущий раздел Key Remapping в README проекта:

Пользовательские переназначения определяются для каждого режима.

"vim.insertModeKeyBindings" / "vim.normalModeKeyBindings" / "vim.visualModeKeyBindings"

Пример их использования:

  • Bind: показать палитру команд:
"vim.normalModeKeyBindingsNonRecursive": [
    {
        "before": [":"],
        "commands": [
            {
                "command": "workbench.action.showCommands",
            }
        ]
    }
]
...