Как повторно отобразить ярлык NERDTree в VIM

Я использую раскладку клавиатуры Dvorak с VIM, и 't' ключ движение при редактировании регулярного файла.

Проблема состоит в том, что NERDTree повторно отображает 't' для открытия файлов на новой вкладке. Как я могу отменить то отображение и использовать 't' для движение в NERDTree?

Вот соответствующие строки из моего vimrc файла и из плагина NERDTree.

Мой .vimrc:

no t k

Файл плагина NERDTree:

exec "nnoremap <silent> <buffer> ". g:NERDTreeMapOpenInTab ." :call <SID>openInNewTab(0)<cr>"

call s:initVariable("g:NERDTreeMapOpenInTab", "t")

let @h=@h."\" ". g:NERDTreeMapOpenInTab.": open in new tab\n"
5
задан 05.04.2010, 02:45

2 ответа

Надеюсь, это поможет,

au vimenter * map t k

поместите это в свой vimrc файл

-1
ответ дан 07.12.2019, 17:02

Документация для NERDTree показывает, что можно изменить отображающуюся букву для большинства, если не все отображения. Например,":help NERDTree-t"шоу это:

Default key: t
Map option: NERDTreeMapOpenInTab
Applies to: files and directories.

Таким образом в Вашем vimrc можно поместить что-то вроде этого для изменения его от "t" до "\t":

let NERDTreeMapOpenInTab='\t'

Затем NERDTree прекратит переопределять Ваш предпочтительный functinality ключа "t" в нормальном режиме.

12
ответ дан 07.12.2019, 17:02

Теги

Похожие вопросы