2016-02-09 2 views
1

После того, как я обновил свои плагины vim, у меня возникли проблемы с плагином autoformat vim (https://github.com/Chiel92/vim-autoformat).Ошибка автоформата 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 

Я форматирующие установлен через меткому пакет менеджер, что означает, что согласно документации автоформата, это означает, что плагин автоматически обнаруживает их.

Я попытался переустановить плагин, это не помогло.

+0

Используйте плагинов для отслеживания проблем (https://github.com/Chiel92/vim-autoformat/issues). – romainl

ответ

0

vim-autoformat автоматически определяет плагины, если они установлены правильно. В случае, когда вы не хотите получать ошибки на дисплее и «Нажмите ENTER или введите команду для продолжения», просто введите :silent Autoformat.

+0

Безмолвие не помогает. Он не форматирует мой код - он просто дает сообщение об ошибке, которое я описал. Форматировщики устанавливаются через диспетчер пакетов apt. – tuoppimas

0

У меня была такая же проблема на этой неделе на машине Debian.

После удаления папки vim-autoformat с ~/.vim/bundles (устанавливается вместе с Vundle) и установки ее снова (:PluginInstall) все снова работало как ожидалось.

+0

Спасибо. Это исправило это для меня. Странно, хотя эта переустановка не исправила его, когда проблема впервые возникла. – tuoppimas

Смежные вопросы