2011-09-17 3 views
1

Я хочу имитировать поведение ящика Textmate для MacVim. В TextMate, выдвижной ящик может переключаться с Cmd + Option + Ctrl + дКак сопоставить Cmd + Ctrl + Option + d для переключения NERDTree в MacVim?

Я хочу то же самое с MacVim с NerdTree плагин. Итак, я попытался следующие:

nnoremap <D-C-M-d> :NERDTreeToggle<cr> 

Но это не сработало!

ответ

2

Как писал kejadlen, это не будет работать из-за ошибки/ограничения MacVim.

Замечательно, что это мешает вам совершить что-то не так: Vim не TextMate, он намного умнее и мощнее, а его простая альтернатива TextMate скроет его реальную силу.

Вместо имитируя ярлыки ТМА Вы должны использовать mapleader:

nnoremap <leader>d :NERDTreeToggle<cr> 

mapleader является \ по умолчанию, вы можете использовать другой ключ, если вы хотите, я использую ,:

let mapleader="," 

mapleader велик потому что он позволяет вам определять свои собственные ярлыки, используя весь алфавит, не уклоняясь от своей системы по умолчанию и не заставляя вас делать сумасшедшие аккорды с вашим ле ft рука.

:help mapleader 
0

Я не могу сказать точно, потому что я не использую MacVim, но вы пробовали:

:set macmeta 

Насколько я знаю, вы должны установить этот параметр, чтобы использовать ключ яблока.

 Смежные вопросы

  • Нет связанных вопросов^_^