在emacs中加载fic-mode

时间:2011-06-21 09:06:59

标签: emacs todo

answer给了我所需的解决方案。对我来说唯一的问题是我必须手动加载它,即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)))

但它没有成功。

您是否有任何建议如何自动提供?

1 个答案:

答案 0 :(得分: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模式?