Дополнительные инструменты / скрипты / плагины для редактирования HTML с VIM - PullRequest
3 голосов
/ 04 февраля 2011

Я ищу любые указатели относительно редактирования HTML с Vim.

В HTML-документах, которые мне нужно отредактировать, будет использоваться CSS (возможно, встроенный), но нет JavaScript или какой-либо другой "техники".

Итак, я подумал, что в этой области должны быть люди, обладающие большими знаниями, которые могли бы дать мне несколько советов относительно того, где я могу найти некоторые инструменты, скрипты или плагины Vim, которые помогают мне при редактировании документов. *

FWIW, я использую Vim 7.3.

Ответы [ 6 ]

4 голосов
/ 04 февраля 2011

Я доволен SnipMate . Он поставляется с набором фрагментов по умолчанию для многих языков, включая HTML и JavaScript, но их легко изменить / дополнить: вот мои настроенные html.snippets .

SparkUp позволяет использовать компактный синтаксис CSS для написания огромных объемов HTML, хотя на мой вкус это слишком жестко.

Чтобы использовать Omni Completion для CSS, вам нужно изменить настройку «тип файла» для буфера следующим образом: :set ft=css.html.

Кроме того, сам Vim очень мощный для HTML, даже без модных плагинов:

  • cit удалит text из <p>text</p> и оставит вас в режиме вставки между открывающим и закрывающим тегами

  • dat удалит все <p>text</p>

  • :norm I и :norm A позволяют добавлять текст в начале и в конце нескольких визуально выбранных строк

и так далее ...

2 голосов
/ 04 февраля 2011

RagTag ( документация ) - хороший плагин для редактирования HTML (и не только).

Кроме того, matchit для навигации междуоткрывающий тег и его закрывающий тег с '%'

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

Плагин Zen кажется интересным писать HTML с минимальным количеством нажатий клавиш.

В приведенной выше ссылке есть хорошее видео, демонстрирующее его работу.

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

Плагин Surround очень полезен для HTML, он значительно упрощает добавление / удаление / редактирование наборов тегов, вместо того, чтобы иметь дело с открывающим и закрывающим тегами по отдельности.

Хорошая статья о том, как объяснить, что вы можете с ней сделать, находится здесь: Плагины Vim, о которых вы должны знать, часть I :round.vim

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

Я слышал, что это довольно хорошо, Отображения HTML / XHTML для Vim он предоставляет макросы для шаблонов, вставки заголовка, вставки тега и завершения тега. Он поддерживает встроенный CSS и включает команды для запуска веб-браузера и отображения текущего отредактированного файла.

Надеюсь, это начало!

Кейт.

0 голосов
/ 05 февраля 2011

Проверьте мои .vimrc и vim config в моем репозитории git на github

Я потратил так много недель, чтобы настроить Vim в соответствии с моими потребностями в продуктивной веб-разработкеспособ.

...