Как найти и заменить функцию "vscode vim"? - PullRequest
1 голос
/ 26 марта 2019

Я пытался, но не нашел способа поиска и замены в vscode с помощью плагина привязки клавиш vim.Консоль vim не выполняет обычную функцию поиска и замены vims :5,9s/foo/bar/g, а Ctrl + f по умолчанию для vscode также не работает, так как это привязка vim.

1 Ответ

2 голосов
/ 26 марта 2019

Если вы хотите использовать функцию поиска по умолчанию VSCode при использовании расширения Vim, вам необходимо настроить расширение.

"vim.handleKeys": { "<C-f>": false }

Проверьте документацию для получения дополнительной информации.

Что касается действительной функции поиска в vim, я не могу подтвердить, что она не работает. Приведенный вами пример работает на моем конце.

Введите:

foo
foo
foo
foo
foo
foo
foo
foo
foo
foo
foo

Запуск :5,9s/foo/bar/g Результат:

foo
foo
foo
foo
bar
bar
bar
bar
bar
foo
foo
...