Не удается установить табличный плагин vim - PullRequest
2 голосов
/ 23 марта 2012

Инструкций по установке для плагина tabular нет. Я пытался либо скопировать файлы в правильные папки, либо поместить в ~/.vim/bundle, чтобы позволить патогену справиться с этим, в обоих случаях я получаю следующие сообщения об ошибках при загрузке vim (если это вызывает какое-либо беспокойство, сообщение повторяется 6 раз).

AddTabularPattern: Vim (время выполнения): E194: нет альтернативного имени файла, заменяющего '#': автозагрузка во время выполнения / табличное # ElementFormatPattern.vim


РЕДАКТИРОВАТЬ еще немного информации, если это поможет диагностировать проблему

Здесь файлы хранятся в моей папке ~/.vim/bundles/godlygeek-tabular-b7b4d87 (не я, очевидно, не показал все файлы)

.vim/
├── [drwxrwxr-x]  bundle
│   ├── [drwxrwxr-x]  godlygeek-tabular-b7b4d87
│   │   ├── [drwxrwxr-x]  after
│   │   │   └── [drwxrwxr-x]  plugin
│   │   │       └── [-rw-rw-r--]  TabularMaps.vim
│   │   ├── [drwxrwxr-x]  autoload
│   │   │   └── [-rw-rw-r--]  tabular.vim
│   │   ├── [drwxrwxr-x]  doc
│   │   │   └── [-rw-rw-r--]  Tabular.txt
│   │   └── [drwxrwxr-x]  plugin
│   │       └── [-rw-rw-r--]  Tabular.vim

Ответы [ 3 ]

1 голос
/ 24 марта 2012

Не могли бы вы рассказать нам немного больше о вашей настройке?Если возможно, с диаграммой?

Команда AddTabularPattern вызывается ровно 6 раз из after/plugin/TabularMaps.vim и объявляется в plugin/Tabular.vim.Я не понимаю, почему это вызвало бы расширение #.

1 голос
/ 25 марта 2012

IIRC, Tabular поставляется с каталогом after, который содержит плагин в своем собственном каталоге, каталог автозагрузки, каталог doc и каталог плагинов.

Так что просто скопируйте содержимое этих каталогов в их аналоги в $ HOME / .vim / (создавая любой каталог, который еще не существует), и все готово.

0 голосов
/ 24 марта 2012

Я понимаю, что это не отвечает на ваш вопрос напрямую (я не смог воспроизвести ошибку), но вы можете попробовать использовать Vundle для управления вашими плагинами Vim. Он служит очень схожей цели с патогеном, но с одним важным отличием: он полностью декларативный.

Если вы использовали Vundle, установка Tabular потребует от вас только вставить эту строку в ваш .vimrc:

Bundle 'Tabular'

, а затем введите команду :BundleInstall и все.

Он также поддерживает загрузку плагинов с GitHub, так что в качестве альтернативы вы можете использовать:

Bundle 'godlygeek/tabular'

Я перешел от патогена к Vundle некоторое время назад и не оглядывался назад.

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...