Открыть файл из NERDtree в определенном окне (или последнем активном) - PullRequest
8 голосов
/ 31 августа 2010

В VIM у меня открыто 4 окна и дерево NERD, например: screenshot Итак, когда я пытаюсь открыть файл из NERD, он открывается в первом буфере (topleft pos).Иногда в других буферах.Есть ли способ открыть файл в правом нижнем положении?Мб есть обходные пути?Может быть, я могу заставить NERDtree открыть файл в последнем активном окне?На данный момент это не работает так: (

UPD: похоже, проблема в скрытых буферах. Когда буфер был открыт в одном окне, а затем заменен другим - если вы попытаетесьоткройте самое первое в другом окне, вы откроете его в том окне, которое было открыто в самый первый раз.

1 Ответ

6 голосов
/ 31 августа 2010

Я использую дерево NERD 4.1.0 в Vim 7.2, и NERDTree по умолчанию открывает файлы в последнем активном окне.

Из документов:

Ключ по умолчанию:o

Параметр карты: NERDTreeMapActivateNode

Применяется к: файлам и каталогам.

Если выбран файловый узел, он открывается в предыдущем окне.

Но нажатие клавиши enter при выборе файла имеет тот же эффект.

...