Wenn Sie benutzerdefinierte company
Backends verwenden, company-complete
werden aufgrund eines fehlerhaften Backends keine Abschlüsse zurückgegeben. In solchen Fällen wäre es hilfreich zu wissen, welches Backend des Unternehmens zur Erstellung der Liste der Abschlüsse verwendet wurde. Wie erhalte ich diese Informationen nach einem company-complete
Aufruf?
company-mode
Pradhan
quelle
quelle
Antworten:
company
hat eine sehr nützliche Funktion, die das Modeline-Feuerzeug so modifiziert, dass es das aktuell verwendete Backend anzeigt.quelle
company
in der Modeline. @ Dmitry's Antwort funktioniert hier.emacs -Q
gefolgt von derM-x package-initialize
Evaluierung Ihrer Unternehmenskonfiguration), um Interferenzen mit Ihrer Init-Datei auszuschließen.Sie können M-x company-diagjetzt tippen und das verwendete Backend im resultierenden Puffer sehen.
quelle
Wenn die erste Antwort nicht funktioniert:
Mit dem Paket elpy wird das Feuerzeug der Firma in der Modeline versteckt (auch in anderen Hauptmodi). Gleiches gilt möglicherweise für global installierte Hauptmodi.
quelle