[Date Prev][Date Next] [Thread Prev][Thread Next] [Date Index] [Thread Index]

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: