0

这个答案给了我我需要的解决方案。对我来说唯一的问题是我必须fic-mode手动加载它。更明确地说,每当我打开一个c++文件时,我必须这样做M-x fic-mode,然后M-x font-lock-fontify-buffer才能让它真正启动并运行。在我的.emacs我有

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

但这并不能解决问题。

您对如何使其自动可用有任何建议吗?

4

1 回答 1

0

尝试以下操作:创建一个包含以下三行的新文件:

(setq load-path (cons "/path/to/fic-mode-directory" load-path))
(require 'fic-mode)
(add-hook 'c++-mode-hook 'turn-on-fic-mode)

替换"/path/to/fic-mode-directory"为您保存的目录的绝对路径fic-mode.el

然后从命令行运行

emacs -Q -l /path/to/file

/path/to/file上述文件的路径在哪里。

现在键入C-x C-f test.cpp.

生成的缓冲区中是否打开了 fic 模式?

于 2011-06-23T14:33:31.640 回答