Vim EasyMotion для VS Code не активируется - PullRequest
0 голосов
/ 06 августа 2020

Кто-нибудь использует Vim с VSCode? По какой-то причине моя клавиша <leader> (пробел) не активирует плагин easy-motion (я убедился, что он включен в настройках), а просто перемещает курсор вправо один раз. Я новичок в VS Code, мне что-то не хватает? Я до сих пор не понял, как .vimrc работает с VS Code.

TIA!

Ответы [ 2 ]

1 голос
/ 20 августа 2020

Не обязательно использовать файл .vimr c для vscode, если вы не хотите настраивать поведение.

  • Убедитесь, что вы включили easymotion в настройках vsvim:

    "vim.easymotion": true

    (в ваших настройках. json файл)

  • Когда дело доходит до VSCode, easymotion запускается двойным нажатием ключ.
    Отличается от Terminal Vim, например: (в вашем случае установлен на пробел )

    пробел + пробел + 2 + s

    после нажатия вышеуказанных клавиш строка состояния должна выглядеть как this .

Надеюсь, это поможет вам быстро освоить Visual Studio Code.

1 голос
/ 12 августа 2020

Насколько мне известно, режим vim в коде VS не настраивается файлом .vimr c, вместо этого он настраивается setting.json. Вы можете найти, как их настроить, в этом README.md .

Убедитесь, что:

  • "vim.leader" установлено на <Space>
  • время ожидания клавиши выноски довольно короткое, убедитесь, что вы нажимаете, скажем, клавишу 'w' сразу после <leader><leader>

Надеюсь, это поможет

...