Помимо F1, F2, F3, (Ctrl + F и т. Д.), Которые являются хорошими (доступными) клавишами для создания пользовательских команд в Vim? - PullRequest
2 голосов
/ 23 января 2010

Кроме F1 , F2 , F3 , ( Ctrl + Fs и т. Д.), Которые хорошие (доступные) ключи для создания пользовательских команд в Vim?

Некоторые плагины используют , и \ . Например, \be и ,cc. Какие другие хорошие доступные ключи для создания пользовательских команд в Vim?

Ответы [ 3 ]

4 голосов
/ 24 января 2010

Я фанат использования <Leader> во всех моих пользовательских картах. Таким образом, я могу легко избежать штампов при отображениях по умолчанию и быстро изменить свой mapleader, когда захочу / понадобится.

1 голос
/ 24 января 2010

Лично я переназначил свой CAPSLOCK как CTRL

и для vim

imap jk <ESC>

Последний трюк мне очень помог. Мне не нужно поднимать пальцы, чтобы выбраться из normal mode в insert mode.

И это работает в обе стороны, jk в normal mode является невинной комбинацией - move down one, move up one. Таким образом, переназначая jk как ESC, вы ничего не теряете.

0 голосов
/ 24 января 2010

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

Я видел, как другие использовали Ctrl + [, jj , ;; и для дополнительного ESC ключ

imap  jj  <ESC>
imap  ;;  <ESC>
...