Re: vim в debian: vimoutliner и плагины вообще
On Thu, May 28, 2009 at 03:57:50PM +0400, Dmitry E. Oboukhov wrote:
> >> Это изобретение vim debian team. Другое дело, что чаще достаточно регистрации
> >> в пользовательском каталоге, а не системном.
>
> RSG> Да я специально поставил в системную директорию, для единообразия. Это не важно.
>
> RSG> И разве это регистрация -- копирование всех файлов плагина? Регистрация была бы если в конфиге каком указать использование плагина.
> а он отнюдь не копирует все файлы плагина.
> он делает симлинки: таким образом когда пакет с плагином обновляется,
> обновляется и тот плагин которым пользуется юзер
>
> RSG> И самое главное: вот установил я плагин с помощью vim-addons в домашнюю папку. А потом пакет с плагином обновился. И получается для всех пользователей плагин надо удалять, потом снова ставить, заново подправлять в нем что-то. Согласитесь, это сильно не debian-way.
> тут ты что-то неправильно сделал:
>
>
> $ ls -l .vim/plugin
> итого 4
> -rw-rw---- 1 dimka dimka 27 Дек 21 2007 000-vim-addons.vim
> lrwxrwxrwx 1 dimka dimka 43 Дек 9 2007 AlignMaps.vim -> /usr/share/vim-scripts/plugin/AlignMaps.vim
> lrwxrwxrwx 1 dimka dimka 45 Дек 9 2007 AlignPlugin.vim -> /usr/share/vim-scripts/plugin/AlignPlugin.vim
> lrwxrwxrwx 1 dimka dimka 45 Дек 9 2007 bufexplorer.vim -> /usr/share/vim-scripts/plugin/bufexplorer.vim
> lrwxrwxrwx 1 dimka dimka 41 Дек 9 2007 cecutil.vim -> /usr/share/vim-scripts/plugin/cecutil.vim
> lrwxrwxrwx 1 dimka dimka 52 Дек 9 2007 EnhancedCommentify.vim -> /usr/share/vim-scripts/plugin/EnhancedCommentify.vim
> lrwxrwxrwx 1 dimka dimka 39 Дек 9 2007 gnupg.vim -> /usr/share/vim-scripts/plugin/gnupg.vim
> lrwxrwxrwx 1 dimka dimka 40 Апр 28 2008 justify.vim -> /usr/share/vim/addons/plugin/justify.vim
> lrwxrwxrwx 1 dimka dimka 41 Дек 25 12:30 project.vim -> /usr/share/vim-scripts/plugin/project.vim
> lrwxrwxrwx 1 dimka dimka 41 Дек 25 2007 sokoban.vim -> /usr/share/vim-scripts/plugin/sokoban.vim
> lrwxrwxrwx 1 dimka dimka 41 Дек 21 2007 taglist.vim -> /usr/share/vim-scripts/plugin/taglist.vim
> lrwxrwxrwx 1 dimka dimka 40 Дек 9 2007 tetris.vim -> /usr/share/vim-scripts/plugin/tetris.vim
> lrwxrwxrwx 1 dimka dimka 42 Июл 1 2008 vimplate.vim -> /usr/share/vim-scripts/plugin/vimplate.vim
>
> RSG> По идее плагин ведь должен быть доступен для использования после окончания работы пакетного менеджера, без дополнительных телодвижений. И без проблем обновляться.
>
> он так и делает. по умолчанию.
> но видимо там есть опция, отключающая это поведение и ты эту опцию
> тогось... заюзал :)
>
> RSG> Отсюда и вопрос: я просто не знаю как правильно ставить плагины vim в debian или debian-way способа вообще не предусмотрено?
>
> я ставлю исключительно командой
>
> vim-addons install имя_аддона
>
> работает хорошо :)
> --
Ок. Понял, спасибо. Как-то не обратил сразу внимания что в $HOME/.vim тоже симлинки :)
Reply to: