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

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: