Ошибка автоформат Vim
После того, как я обновил свои плагины vim, у меня возникли проблемы с плагином автоформатирования vim ( https://github.com/Chiel92/vim-autoformat).
Когда я запускаю: Автоформат, я получаю ошибку:
Для HTML:
Definition in 'g:formatdef_htmlbeautify' was unsuccessful.
Definition in 'g:formatdef_tidy_html' was unsuccessful.
No format definitions were successful.
Press ENTER or type command to continue
Для C/ C++:
Definition in 'g:formatdef_clangformat' was unsuccessful.
Definition in 'g:formatdef_astyle_c' was unsuccessful.
No format definitions were successful.
Press ENTER or type command to continue
У меня есть средства форматирования, установленные через менеджер пакетов apt, что означает, что согласно документации автоформатов, плагин должен обнаруживать их автоматически.
Я попытался переустановить плагин, это не помогло.
2 ответа
vim-autoformat
обнаруживает плагины автоматически, если они установлены правильно. В случае, если вы не хотите отображать ошибки и нажмите "ENTER" или введите команду для продолжения, просто введите :silent Autoformat
,
У меня была такая же проблема на этой неделе на машине Debian.
После удаления папки vim-autoformat из ~/.vim/bundles
(устанавливается с помощью Vundle) и устанавливается снова (:PluginInstall
) все снова заработало как положено.