2016-11-22 10 views
0

Если я хочу открыть, скажем, приложение Rails в MacVim с помощью NERDTree, я просто делаю $ mvim . из этого каталога. Открывается новое окно с навигатором NERDTree слева и буфером справа.Как открыть каталог проекта в новом окне MacVim с помощью NERDTree

Теперь предположим, что я хочу сделать то же самое, но у меня уже есть окно MacVim. Из этого окна я хочу сделать то, что я сделал выше, но без необходимости возвращаться к командной строке.

Я делаю Cmd-N, чтобы открыть новое окно, затем я печатаю: :e ~/path/to/new/project. Но навигатор NERDTree, который я нахожу здесь, работает неправильно. Это как если бы он не знал о правильном буфере. Он не расширяет или не сворачивает каталоги, а нажатие на любой из файлов открывает его в том же окне, что и навигатор.

Я новичок на все это, так что надеюсь, моя терминология и описание какой-то смысл :)

ответ

1

Предполагая, что в mvim скрипт в комплекте с MacVim находится в вашем $PATH вы можете просто сделать:

:!mvim ~/path/to/new/project 
1

Откуда бы вы ни были, вы можете выдать :NERDTree ~/path/to/new/project, а NERDTree откроется с ~/path/to/new/project в качестве корня. Я попробовал, и он ведет себя так, как ожидалось.

+0

Спасибо! Это было не совсем то, что я искал, но изучение было очень полезно! – Shinigami

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

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