VIM выполняет текущую строку как команду VIM - PullRequest
0 голосов
/ 06 мая 2018

Возможно ли выполнить команду VIM внутри текстового файла, который открывается с помощью VIM ? Например, у нас может быть следующий текст, и мы хотели бы выполнить :help w, не вводя его.

  Read the text in the help window to find out how the help works.
  Type  CTRL-W CTRL-W   to jump from one window to another.
  Type    :q <ENTER>    to close the help window.

  You can find help on just about any subject, by giving an argument to the
  ":help" command.  Try these (don't forget pressing <ENTER>):

    :help w
    :help c_CTRL-D
    :help insert-index
    :help user-manual

1 Ответ

0 голосов
/ 06 мая 2018

Вы можете создать следующую карту для выполнения команды, определенной в текущей строке:

nnoremap <c-e> :exe getline('.')<cr>

Поместив курсор в строку с :help w и напечатав Ctrl+E, откроется страница справки.

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