Использовать результат поиска звезды (супер-звезды) в команде Vim ex - PullRequest
0 голосов
/ 24 сентября 2019

Я хотел бы запустить команду ex, которая работает с ключевым словом, находящимся в данный момент под курсором (например, нажав *, так называемый super-star search).

В частности, я хотел бы запустить Ack с текущим ключевым словом.

Как мне выполнить поиск * в режиме команды (ex)?

1 Ответ

0 голосов
/ 24 сентября 2019

Как описано в поисковой статье на Fandom :

Используйте Ctrl-r Ctrl-w для cword или Ctrl-r Ctrl-a для cWORD

Таким образом, вы можете переназначить, скажем, Ctrl + F, чтобы выполнить ack поиск по текущему слову следующим образом:

nnoremap <c-F> :Ack!<space><c-r><c-w>

Оставив команду без <CR> впоследствии, вы можете редактировать поисковый запрос, если вам нужно.

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...