Как отобразить уже используемые ярлыки в CLI vim?
Я пользователь vim.
Мне нравится использовать CLI vim, а не GUI MacVim.
Я обычно использую vim в терминале iTerm2, который уже имеет много ярлыков с помощью клавиши Command.
Я хочу сопоставить свои собственные ярлыки, но это невозможно из-за этих уже назначенных клавиш.
Например,
Я хочу сопоставить команду NERDTreeCommenterToggle с 'Command-/'.
Поэтому я написал в моем.vimrc, как показано ниже.
map <D-/> <Plug>NERDCommenterToggle
Но это не работает, потому что клавиша "D-/" уже сопоставлена с "Find Cursor" в iTerm2.
Кто-нибудь знает, как исправить эти проблемы? Заранее спасибо.
1 ответ
Нет.
Невозможно отобразить командный ключ в CLI Vim, потому что единственный Vim, который поддерживает это, является MacVim в его форме GUI. Использует ли iTerm все сочетания клавиш Cmd+… или нет, не имеет значения.
Вы должны найти другие ключи, желательно те, которые работают везде (CLI, GUI, Mac, Win, Linux).
:h mapleader
хорошее начало