При использовании пользовательских company
бэкэндов, в company-complete
конечном итоге не возвращается никаких завершений из-за неправильного поведения бэкэнда. В таких случаях было бы полезно узнать, какая бэкэнд компании использовался для создания списка дополнений. Как я могу получить эту информацию после company-complete
вызова?
company-mode
Pradhan
источник
источник
Ответы:
company
имеет очень полезную функцию, которая модифицирует свою моделиную зажигалку для отображения используемой в настоящий момент серверной части.источник
company
в моделине. @ Дмитрий ответ здесь работает.emacs -Q
последующимM-x package-initialize
анализом конфигурации вашей компании), чтобы исключить любое вмешательство в ваш файл инициализации.Вы можете напечатать M-x company-diagсейчас, и увидеть используемый бэкэнд в результирующем буфере.
источник
Если первый ответ не работает:
Используя пакет elpy , компания легче прячется на моделине (даже в других основных режимах). То же самое может быть верно для глобально установленных основных режимов.
источник