On Thu, 28 May 2009 15:57:50 +0400
"Dmitry E. Oboukhov" <un...@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


-- 
To UNSUBSCRIBE, email to debian-russian-requ...@lists.debian.org
with a subject of "unsubscribe". Trouble? Contact listmas...@lists.debian.org

Ответить