Ich habe vor ein paar Tagen angefangen Emacs zu benutzen und ich hatte Probleme beim Einrichten des Firmenmodus. Ich installierte Firma-Modus Paket installieren und addierte den folgend in meiner .emacs-Datei: -Emacs company-mode completion funktioniert nicht
(require 'company)
(add-hook 'after-init-hook 'global-company-mode)
Doch wenn ich über gehen Haskell-Modus, unternehmen Modus Abschluss Pop gar nicht nach oben (ebenfalls im Racket-Modus) wenn ich auf ein Schlüsselwort einige Sekunden warte. Könnte ich etwas installiert haben, das mit dem Unternehmensmodus in Konflikt geraten ist? Wenn ich versuche, die Komplettierung der Firma manuell aufzurufen, wird nur "keine Komplettierung gefunden" angezeigt.
Bearbeiten: Erprobt Auto-Vervollständigen als Alternative und Code-Vervollständigung funktioniert nicht, wenn ich die Tabulatortaste drücken, aber wenn ich Auto-Vervollständigung auf ein Wort aufrufen, funktioniert es.
Edit2: Auto-Vervollständigung funktioniert. https://i.imgur.com/Vn4f2GX.png Es sieht so aus, als ob der Flyspell-Modus mit der automatischen Vervollständigung im Konflikt stünde. Aber, kein Glück, wenn der Firmenmodus funktioniert. Ich schätze jede Hilfe.
Da Sie über 'package.el' installiert ist, gibt es keine Notwendigkeit für' (require ‚Unternehmen) '. Außerdem sehe ich keine Notwendigkeit, 'after-init-hook' statt 'plain' (global-company-mode 1) 'zu verwenden. Natürlich macht das für Ihr Problem keinen Unterschied. Wenn du zu '* scratch *' gehst und '' doli' schreibst du eine Komplettierung, die von der Firma eingefügt wurde (solltest du)? Wenn ja, liegt das Problem vielleicht einfach darin, dass es keine Unterstützung für die Fertigstellung von Haskell/Racket gibt. – Stefan
Ich bekomme die Fertigstellung dieses Mal um. Sieht so aus https://imgur.com/Hr4yNTV Ist das, wie es aussehen soll? –
Auch habe ich Auto-Vervollständigen mit Haskell und Racket-Modus arbeiten, aber ich kann ' Ich habe den flyspell-prog-Modus benutzt um Tippfehler in meinen Kommentaren zu finden. Nun, ich kann ohne es leben tbh , aber ich würde es gerne verwenden. –