Есть ли способ заставить NERDtree загружать только те каталоги, которые я укажу? - PullRequest
1 голос
/ 16 ноября 2011

Есть ли способ заставить NERDtree загружать только те каталоги, которые я укажу? Я не вижу, как это сделать.

1 Ответ

1 голос
/ 16 ноября 2011

Одной из идей может быть использование закладок для этой цели. Для этого используйте следующую последовательность команд:

  • Запустите VIM и NERDtree внутри него.
  • Перейдите к каталогу, который вы хотите часто посещать, назовем этот каталог примером my_proj.
  • Введите команду: Bookmark my_proj.
  • Теперь вы можете открыть список закладок, нажав B.
  • Перейдите к закладке, которую хотите открыть.
  • Нажмите RETURN там.

Закладка кажется постоянной, поэтому теперь вы можете открыть новый редактор VIM и просмотреть каталоги, которые вы добавили в закладки. И вы даже можете запустить NERDtree с дополнительным аргументом, который может быть закладкой или каталогом (спасибо david за подсказку). Поэтому, введя NERDtree my_proj, все запускается нормально.

Другая идея может состоять в том, чтобы вставить в ваш файл .vimrc следующую строку:

:cd c:/path/To/my_proj

поэтому, когда вы запускаете NERDtree, каталог вашего проекта должен быть в фокусе.

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...