Vim отображает две команды NERDTree как один ключ

683
Ask and Learn

Используя VIM с NERDTree и NERDTreeTab, установите следующую карту ключей в моем .vimrc, чтобы я мог найти ее, просто нажав F5

map <F5> :NERDTree<cr> 

Проблема в том, что я хочу, чтобы курсор оставался сфокусированным на окне файла, поэтому я хочу что-то вроде: NERDTreeFind + wincmd p

Как мне это сделать?

Спасибо

0

1 ответ на вопрос

1
Inglis Baderson

Попробуй это.

map <F5> :NERDTree<cr><c-w>p 
`p` переходит к предыдущему окну, независимо от того, где оно находится и сколько их. romainl 10 лет назад 0
@romainl Ой, моя ошибка. Inglis Baderson 10 лет назад 0
Я думаю, что это работает для меня, я буду нажимать только F5 из окна файла Ask and Learn 10 лет назад 0
@ user39569 Да, `у меня тоже нормально работает. Но если у вас уже есть 2 или более окон перед нажатием, это может работать не так, как ожидалось. Inglis Baderson 10 лет назад 0