Есть ли какие-либо древовидные проводники для GVIM?

Есть ли своего рода проводник для GVIM, где я видел проект в древовидной структуре с ее содержанием файлов, таким образом, я мог легко перейти через них?

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

2
задан 28.11.2012, 00:40

4 ответа

Не точно, но я использую комбинацию gui файлового менеджера (Thunar), сценария оболочки и функции Gvim дистанционного управления для достижения того же самого.

В основном:

$ cat ~/bin/cvim 
#!/bin/sh

if [ $# -gt 0 ] ; then
    exec gvim --servername CVIM --remote-silent "$@"
else
    exec gvim --servername CVIM
fi

Cvim является "общей энергией", которая вызывает gvim особенно.

$ cat $HOME/.local/share/applications/cvim.desktop
[Desktop Entry]
Encoding=UTF-8
Name=cVim
Comment=Common vim - open in single vim instance.
Exec=cvim %F
Icon=gvim
Terminal=false
Type=Application
MimeType=text/*
Categories=Application;Development;

Установите менеджера по GUI для использования того Приложения для текстовых файлов.

Также в ~/.gvimrc:

map <M-Left> :bp<CR>
map <M-Right> :bn<CR>
map <M-Del> :bd<CR>
map ZZ :bd<CR>

И я думаю, что это должно сделать это. Затем можно просто использовать регулярный браузер файла на рабочем столе для рассмотрения древовидных и избранных файлов, который заставляет единственный экземпляр gvim открываться в нескольких буферах.

1
ответ дан 08.12.2019, 07:28

Я не использовал его сам, но я считал хорошие вещи о плагине проекта, который позволяет Вам "Организовывать/Перемещаться проекты файлов (как проводник IDE/буфера)".

1
ответ дан 08.12.2019, 07:28

Можно изучить плагин NERDTree.

0
ответ дан 08.12.2019, 07:28

Я искал плагин как это также. NERDTree является моим лучшим выбором для этого вида взаимодействия. Это актуально для 7,3 и очень настраивается.

1
ответ дан 08.12.2019, 07:28

Теги

Похожие вопросы