Vim 7.3 автозаполнение тегов xml - PullRequest
2 голосов
/ 07 февраля 2011

В vim 7.2 при редактировании XML-файла теги автоматически закрывались, когда я начал печатать </.Это автоматически завершит, чтобы правильно закрыть последний открытый тег.Я недавно скачал vim 7.3 и сменил компьютеры.Я скопировал свои файлы vimrc, но автоматическое завершение тега xml не работает.

Как я могу вернуть эту функцию обратно?Я не думаю, что это был специальный скрипт vim, который я скачал.

Ответы [ 4 ]

6 голосов
/ 23 марта 2011

Вы уверены, что это было в Vim? Например, Eclipse IDE предоставляет закрывающие теги, но я никогда не видел, чтобы Vim делал это. Но вы могли бы научить Vim достаточно легко автоматически закрывать теги с помощью сокращения в режиме вставки:

:iabbrev </ </^X^O

Обратите внимание, что ^X и ^O выше литерал . Вы должны ввести

  • CTRL-v, затем CTRL-x
  • CTRL-v, затем CTRL-o

чтобы ввести их в сокращении.

1 голос
/ 08 февраля 2011

xptemplate - это еще один вариант - не только для xml / html, но и для вас.

1 голос
/ 08 февраля 2011

Плагин sparkutp делает больше, чем просто закрытие тегов, он позволяет быстро создавать шаблоны по требованию.См. Некоторые примеры в этой ссылке .

1 голос
/ 08 февраля 2011

Этот скрипт закрывает теги, когда вы набираете закрывающий >.Так что это не совсем то, что вы хотите, но может быть полезным.

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