Vim SuperTab: Как указать источник предложений
Я какое-то время играл с плагином Vim "SuperTab", и он стал практически непригодным для меня из-за огромной задержки после нажатия клавиши [Tab]. Это связано с тем, что SuperTab использует файлы тегов в качестве источника для рекомендаций по результатам.
Это проблематично для меня, так как файл тегов для нашей кодовой базы на работе довольно большой (37 МБ ~), поэтому в зависимости от ситуации нажатие клавиши [Tab] иногда вызывает запрос, выполнение которого может занять более 15 секунд. Не совсем экономит время.
Есть ли способ сказать SuperTab игнорировать мою переменную тегов, потому что я бы очень хотел продолжать использовать ее для других плагинов, таких как taglist.vim или, в качестве альтернативы, альтернативы SuperTab?
1 ответ
Supertab использует завершение по умолчанию; его источники могут быть настроены через 'complete'
вариант.
:set complete-=t
следует удалить тег завершения; другие плагины не будут затронуты, но завершение режима вставки по умолчанию (<C-n>
/ <C-p>
) является. В качестве альтернативы, вы можете перенастроить Supertab для использования другого завершения, например, локального буфера (<C-x><C-n>
).