Могу ли я использовать некоторый селектор файлового дерева, который существует в графических IDE?


Ответы:


8

Vim поставляется со встроенным файловым менеджером, который называется netrw. Если у вас есть причина относительно недавнего Vim, следующая команда предоставит вам ту функцию, которую вам не хватает:

:Lexplore

См :help netrw.



4

Для этого обычно используется NerdTree , но вы можете взглянуть на разделенные маслом и уксусом окна и ящик проекта , в котором приводятся аргументы против его использования.

Если вы решите пойти по этому пути, tpope / vim-vinegar - это расширение, улучшающее сборку в браузере каталогов.


+1 за статью. Это действительно может изменить ваш взгляд на использование окон в VIM. Вот еще один плагин для навигации по файловой системе.
Tokoyami

2

Когда я переходил на vim вдали от других редакторов, мне хотелось, чтобы панель проектов находилась слева, и чтобы была удобная вкладка.

Я начал использовать NERDTreeTabs , то есть NERDTree, за исключением того, что оптимизирован для использования с несколькими вкладками. В частности, сейчас существует только одно NERDTree, и если вы измените вкладки, NERDTree все еще там. Так что это действительно похоже на ящик проекта, который вы можете найти в других редакторах. Вот пример использования.

введите описание изображения здесь

Вы можете настроить ширину NERDTree, если хотите. Вы также можете настроить автоматическое закрытие после использования.

Это работает достаточно хорошо с расщеплениями, но, как и в ответе Чада , есть трудности с NERDTree и расщеплениями.

Используя наш сайт, вы подтверждаете, что прочитали и поняли нашу Политику в отношении файлов cookie и Политику конфиденциальности.
Licensed under cc by-sa 3.0 with attribution required.