这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)))
但它没有成功。
您是否有任何建议如何自动提供?
答案 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模式?