Scopri il backend utilizzato nel completamento dell'azienda


14

Quando si utilizzano companyback- company-completeend personalizzati , non viene restituito alcun completamento a causa di un back-end malfunzionante. In tali casi, sarebbe utile sapere quale backend aziendale è stato utilizzato per generare l'elenco di completamenti. Come ottengo queste informazioni dopo company-completeun'invocazione?


2
Il backend attualmente utilizzato dovrebbe essere visualizzato nella modeline.
Wasamasa,

Risposte:


8

company ha una funzione molto utile che modifica il suo accendino modello per visualizzare il backend attualmente in uso.


1
Cos'è quella funzione e come posso abilitarla?
Andreas Raster,

2
Esattamente quello che ho scritto nella risposta: il backend attualmente utilizzato viene visualizzato nella modeline. È abilitato incondizionatamente.
wasamasa,

Non lo vedo. Ciò probabilmente significa che la risposta di Moritz si applica a me o l'ho disabilitata e me ne sono dimenticata. Grazie per il chiarimento.
Andreas Raster,

Né lo vedo. Vedo semplicemente companynella modeline. @ La risposta di Dmitry funziona qui.
jrm

Ti consiglio vivamente di iniziare con una sessione Emacs minima ( emacs -Qseguita da M-x package-initializee valutare la configurazione della tua azienda) per escludere qualsiasi interferenza del tuo file init.
Wasamasa,

21

È possibile digitare M-x company-diagora e visualizzare il back-end utilizzato nel buffer risultante.


1

Se la prima risposta non funziona:

Usando il pacchetto elpy , nasconde la società più leggera nella modeline (anche in altre modalità principali). Lo stesso potrebbe valere per le principali modalità installate a livello globale.

Utilizzando il nostro sito, riconosci di aver letto e compreso le nostre Informativa sui cookie e Informativa sulla privacy.
Licensed under cc by-sa 3.0 with attribution required.