Как правильно сделать отступ для моего html-файла с vim? - PullRequest
1 голос
/ 27 ноября 2010

Я установил отступ в моем vimrc следующим образом:

  set tabstop=2
  set shiftwidth=2

  set autoindent
  set indentexpr
  set expandtab

Я создал папку indent в своем каталоге ~ / .vim / и вставил html-плагин отступа в ~ / .vim / indent /. Я использую следующее:

http://www.vim.org/scripts/script.php?script_id=2075

Всякий раз, когда я пытаюсь "gg = G" в обычном режиме, он удаляет все отступы вместо правильного отступа файла. Например, JavaScript-файлы прекрасно работают с другим плагином для отступов, который я нашел, но неважно, какой плагин html я использовал до сих пор, он действительно не сработал.

Что я могу здесь сделать?

/////////////// Обновить: Я просто попытался изменить тип файла на XML, и он начал работать. Теперь я спрашиваю себя, как я могу заставить это работать с файлами HTML. Надеюсь, кто-нибудь может мне помочь.

Заголовок

1 Ответ

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

Это работает из коробки для меня.Попробуйте, если он работает с минимальной настройкой:

$ vim -u NONE
:set nocp
:filetype indent on
:set ft=html

и введите некоторый HTML-код.

Второй тег теперь должен иметь отступ для вкладки.

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