В Vim, как узнать, что делает комбинация клавиш


Я случайно нажимаю клавишу shorcut, и я знаю, что vim сделал что-то, но я не знаю, что.

Как я могу узнать, что делает эта клавиша быстрого доступа?

3 53
vim

3 ответа:

есть два потенциальных источника информации. Прежде всего, если это встроенный ярлык, он обычно находится в справочной документации. Например, если вы делаете :help CTRL-I, это приведет вас к записи справки о перемещении по списку переходов.

возможно, однако, что у вас есть пользовательское сопоставление с одним из ваших .vimrc файлов или плагинов нет достаточной информации. В этом случае, попробуйте использовать :map который будет перечислять все пользовательские сопоставления клавиатуры, которые в настоящее время активны. Эта воля дайте вам три колонки:

  1. режим отображения применяется к
  2. сочетания клавиш
  3. команда, которая выполняется

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

просто делаю :map покажет вам много отображений, но если ваше отображение F2 или Shiftвведите или CtrlP тогда второй столбец (который должен показывать сочетание клавиш) будет пустым.

вы можете попросить карту, чтобы сказать вам, что определенное сочетание клавиш. Некоторые примеры, которые совпадают с приведенными выше примерами:
:map <F2>
:map <S-CR>
:map <C-P>

вы можете проверить ответы по адресу:в Vim могу ли я узнать, какие ключи я только что набрал? (Если это то, что вы ищете).