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?

Dror
quelle

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.

kindahero
quelle
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