Автоматическое заполнение HTML и CSS файлов в VIM (YouCompleteMe)
По какой-то причине я не получаю автозаполнения файлов html и css. Все хорошо работает с другими языками, например JS, Ruby или Python.
Сегодня я провел около 2 часов, пытаясь исправить это, но безрезультатно. Я использую Vundle
и YouCompleteMe
, чтобы сделать все это. Вы можете посмотреть мой .vimrc
файл здесь https://gist.github.com/comatory/73aacac1b0249b8c1c55.
Я на OS X 10.10.5, а моя версия Vim - 7.4 (установлена через Homebrew). Я также использую Macvim, но это не имеет значения, он не работает ни в одном из них.
Ответы
Ответ 1
Проверьте значение параметра paste
:verbose set paste?
покажет вам текущее значение для этого буфера, а также какой плагин установите его последним.
По моему опыту, завершение не происходит, если установлено paste
. Отключить с помощью
:set nopaste
Ответ 2
Я предлагаю вам использовать NeoComplete. Я попробовал YouCompleteMe на Vim8, но по какой-то причине не работает. NeoComplete выполняет эту работу для меня.
После установки NeoComplete просто добавьте let g:neocomplete#enable_at_startup = 1
в ваш .vimrrc