Re: vim в debian: vimoutliner и плагины вообще
On Thu, 28 May 2009 15:57:50 +0400
"Dmitry E. Oboukhov" <unera@debian.org> wrote:
> >> Это изобретение vim debian team. Другое дело, что чаще достаточно регистрации
> >> в пользовательском каталоге, а не системном.
>
> RSG> Да я специально поставил в системную директорию, для единообразия. Это не важно.
>
> RSG> И разве это регистрация -- копирование всех файлов плагина? Регистрация была бы если в конфиге каком указать использование плагина.
> а он отнюдь не копирует все файлы плагина.
> он делает симлинки: таким образом когда пакет с плагином обновляется,
> обновляется и тот плагин которым пользуется юзер
Тут есть один тонкий момент: что будет, если в плагин добавится ещё
какой-нибудь файл? Кто создаст на него симлинк?
Пример:
$ ls -l .vim/ftplugin/latex-suite/
итого 44
lrwxrwxrwx 1 al al 53 Фев 2 22:11 bibtex.vim -> /usr/share/vim/addons/ftplugin/latex-suite/bibtex.vim
lrwxrwxrwx 1 al al 54 Фев 2 22:11 bibtools.py -> /usr/share/vim/addons/ftplugin/latex-suite/bibtools.py
-rw-r--r-- 1 al al 6882 Фев 2 22:11 bibtools.pyc
lrwxrwxrwx 1 al al 55 Фев 2 22:11 brackets.vim -> /usr/share/vim/addons/ftplugin/latex-suite/brackets.vim
lrwxrwxrwx 1 al al 55 Фев 2 22:11 compiler.vim -> /usr/share/vim/addons/ftplugin/latex-suite/compiler.vim
...
Тут симлинк сделан на каждый файл, так что добавления новых никто не
заметит.
--
Alexander Galanin
Reply to: