Auto-Enable-Fic-Modus in Emacs


4

In dieser Frage habe ich erfahren, fic-modewelche Highlights TODOs und solche im c++Modus von emacs. Ich konnte es jedoch nicht automatisch aktivieren. Das heißt, ich möchte, dass es aktiviert wird, sobald ich eine .cppDatei öffne . In meiner .emacsDatei habe ich:

(require 'fic-mode)
(add-hook 'c++-mode-hook 'turn-on-fic-mode) 

wie im empfohlen fic-mode.el. Das reicht nicht aus. Um den Nebenmodus zu aktivieren, muss ich drücken M-x fic-mode RETund dann M-x font-lock-fontify-buffer. Kann es automatisiert werden?

Antworten:


0

Ich sehe, dass es in meinem Emacs richtig funktioniert. Möglicherweise liegt es an Ihren .emacs. wie wäre es so anzurufen (ich glaube nicht, dass es einen Unterschied macht.)

(add-hook 'c++-mode-hook '(lambda () (fic-mode 1)))

Es ist gut, den Debugger einzuschalten, um Fehler zu erkennen. M-x toggle-debug-on-error. und öffnen Sie eine CPP-Datei.


Das Ändern der .emacshat keinen Unterschied gemacht. Es ist nichts aufgetaucht, als der Debugger aktiviert war. Problem ist immer noch da :( Danke für die Hilfe!
Dror

Hat dies emacs -Q foo.cpp -l /path/to/fic-mode.el -f turn-on-fic-modedie von Ihnen verwendete Emacs-Version aktiviert?
Kindahero

Ja, das oben beschriebene schaltet den Modus ein. Aber ich benutze Aquamacsund kann (aus irgendeinem unklaren Grund) nichts Ähnliches tun. Die Version, die ich habe, ist 2.2 mit Emacs 23.3.1.
Dror
Durch die Nutzung unserer Website bestätigen Sie, dass Sie unsere Cookie-Richtlinie und Datenschutzrichtlinie gelesen und verstanden haben.
Licensed under cc by-sa 3.0 with attribution required.