Как отобразить уже используемые ярлыки в 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 хорошее начало

Другие вопросы по тегам