Nerdtree - сохранение состояния открытых каталогов
Типичный рабочий процесс для меня открывает Vim (MacVim, если быть точным), делая:
:NERDTree <bookmark>
а затем вручную открыть различные подкаталоги, которые я хочу использовать. Часто это тот же набор каталогов, которые я открывал, когда я в последний раз работал над проектом. Я знаю команду O
recursive-open, но если это большое дерево, я должен пойти и закрыть загрузку, чтобы очистить экран.
Есть ли способ сохранить те, которые открыты/общее "состояние"?
Ответы
Ответ 1
К сожалению, в NERDTree нет способа сделать это. Если вы чувствуете, что функция заслуживает внимания, однако, вы можете добавить ее самостоятельно или отправьте запрос на него на GitHub, и он скоро будет доступен вам.
Изменить: Я взял на себя смелость отправить запрос функции; вы можете отслеживать его статус здесь.
Ответ 2
Конечно, просто сохраните сеанс с помощью:: mksession ~/mysession.vim. ": mks" тоже работает. Затем просто отправьте файл и там вы идете.