Проблемы с установкой и использованием файловых плагинов в Vim - PullRequest
2 голосов
/ 27 января 2010

Я скачал xml.vim (xmledit: плагин для файлового типа, помогающий редактировать документы XML, HTML и SGML). Я поместил это в мою папку ftplugins. Я прочитал документацию и там написано: введите :filetype plugin on, но это не работает, я все еще не могу заставить работать плагин filetype. Есть предложения?

Ответы [ 4 ]

2 голосов
/ 01 февраля 2010

Как предложил Джефроми в своем комментарии, :filetype plugin on должно быть сделано в .vimrc. Если вы введете его вручную, тип файла не будет обнаружен в уже открытом файле, в этом случае потребуется вызов :e, чтобы воспользоваться механизмом автоматического обнаружения. В противном случае вы указали бы тип файла вручную (с :set ft=xml), как описано в idimba.

0 голосов
/ 05 июля 2013

Ваш первый шаг должен состоять в том, чтобы проверить, что файл действительно загружается, используя: scriptnames (как упомянул Фред). Если он загружен, но все еще не работает, скорее всего, некоторые параметры перезаписываются другими файлами xml.vim.

Вы можете попробовать поместить его в папку / after / ftplugin, которая не сработала для Фреда. Если это не работает, проверьте вывод: scriptnames и замените файлы ftplugin / xml.vim вашими. Это помогло мне. В моем случае это включало замену C: \ Program Files (x86) \ Vim \ vim73 \ ftplugin \ xml.vim новым файлом xml.vim. Вероятно, немного взломать, но это исправило это для меня.

0 голосов
/ 01 февраля 2010

Попробуйте поместить xml.vim в after/ftplugin/ вместо папки ftplugin по умолчанию. Это гарантирует, что вы переопределите любые настройки ftplugin, которые определены Vim или дистрибутивом Vim.

0 голосов
/ 27 января 2010

Попробуйте

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