Ich habe vor einiger Zeit von erhabenem Text zu Emacs gewechselt, und obwohl ich der Meinung bin, dass Emacs viel schöner ist, mangelt es der automatischen Vervollständigung wirklich an Reaktionsfähigkeit. Ich habe die Firma so angepasst, dass sie nach der Eingabe von zwei Zeichen zu vervollständigen versucht. Die Verzögerung betrug also nur 0,1 Sekunden, aber sie wird nicht zur Hälfte angezeigt, und wenn dies der Fall ist, ist sie wirklich nicht nützlich. Hat es jemand anderem gelungen, das Unternehmen so reaktionsschnell wie erhabenes / visuelles Studio / Sonnenfinsternis zu machen? Jede andere IDE wirklich.
completion
company-mode
m0meni
quelle
quelle
M-x report-emacs-bug
mit reproduzierbaren Rezepten.Antworten:
Ich hatte am Anfang auch schlechte Erfahrungen mit der Firma, aber in meinem Setup habe ich nur diese Zeilen eingefügt.
Die erste Variable wird verwendet, um den Fall zu überspringen, den das Unternehmen mit den Variablen macht, die ich automatisch vervollständige, die zweite, von der ich glaube, dass Sie sie bereits haben.
Diese Zeilen sind auch nützlich, um den Abschluss durch Drücken der gewünschten Taste auszulösen.
quelle
tab-indent-or-complete
Funktion wird "Der Wert des Symbols als Variable ist ungültig: do-yas-expand" angezeigt .