Пользовательский шаблон поиска в VIM - PullRequest
0 голосов
/ 13 декабря 2018

Каким образом я могу сделать своего рода ярлык для параметризованного поиска в vim?Поэтому, когда я вызываю (например) :customsearch foo, я получаю поиск для /bar foo baz$.Или, в более общем смысле, /bar %s baz.

Ответы [ 2 ]

0 голосов
/ 13 декабря 2018

@ Ответ TonyMyddeltyn показывает пользовательскую команду, которая является правильным подходом.Поскольку вы запрашиваете контекстное отображение и отображение в реальном времени, вы можете получить это, определив неполное отображение поиска.

Подумайте о первой подготовке поиска (с уже вставленными параметрами икурсор находится в центре), а затем завершите его, заполнив пробелы и запустив поиск с помощью Enter .Эта первая часть может быть снабжена отображением, например так:

:nnoremap sf /bar  baz$<Left><Left><Left><Left><Left>
0 голосов
/ 13 декабря 2018

Добавьте команду в файл vimrc, например:

Обратите внимание, что команда должна начинаться с заглавной буквы.

command -nargs=1 Customsearch :
    \ /foo <args> baz
Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...