Я хочу сопоставить свой NERDTREE toggle с Cmd + space, но я не знаю, какой символ представляет собой командный ключ Mac в .vimrc. Я искал и обнаружил, что мы можем использовать 'D' для представления CMD-ключа из этой ссылки, но это не сработает. BTW Я использую vim из терминала, а не MacVim.
Как сопоставить ключ команды Mac в VIM?
Ответ 1
Верно, что <D-
отображается клавишей command. Вы можете увидеть его на :help <D-
.
Однако это не будет работать в vim
+ terminal
. Он работает только в MacVim
. См. здесь
Лучший снимок для вашего намерения - сопоставить комбинацию как шестнадцатеричный код, отправив на терминал.
Тем не менее я не буду рекомендовать это делать. command слишком важна для среды mac os. Например, любой, кто использует метод ввода, не может сопоставить его с command + space.\
Пожалуйста, используйте обычный метод здесь: <leader>
.
Ответ 2
iTerm2 может это сделать - здесь я отобразил команду enter: wq
Ответ 3
С IdeaVim вы можете использовать: <M-*>