use*_*447 9 emacs elisp aquamacs
我在OS X 10.9.4上使用Aquamacs.我的Preferences.el文件中有以下行(类似于.emacsinit文件):
(add-to-list 'load-path "~/.emacs.d/")
(require 'fill-column-indicator)
(setq-default fci-mode t)
Run Code Online (Sandbox Code Playgroud)
我M-x fci-mode用来手动切换列指示器.
如何fci-mode在启动时使用Aquamacs启用?
phi*_*ils 17
不要把~/.emacs.d自己放在你的身上load-path.始终使用子目录.
例如:使用~/.emacs.d/lisp/fill-column-indicator.el和:
(add-to-list 'load-path (expand-file-name "~/.emacs.d/lisp"))
(require 'fill-column-indicator)
Run Code Online (Sandbox Code Playgroud)
此库不提供全局次要模式,但您可以自己创建一个:
(define-globalized-minor-mode my-global-fci-mode fci-mode turn-on-fci-mode)
(my-global-fci-mode 1)
Run Code Online (Sandbox Code Playgroud)
或以交互方式切换 M-x my-global-fci-mode RET
你应该删除 (setq-default fci-mode t).
fci-mode不是全局的,所以你可以使用模式钩子.例如,如果您在启动时打开文档,则emacs-lisp-mode可以在Preferences.el文件中放置类似的内容.
(add-hook 'emacs-lisp-mode-hook (lambda ()
(fci-mode 1)
))
Run Code Online (Sandbox Code Playgroud)
您需要为每个主要模式使用模式挂钩; 或者,您需要通过添加全局设置来修改fci模式.
对于任何有兴趣查看源代码的人来说,这里是Github存储库的链接:https: //github.com/alpaker/Fill-Column-Indicator
| 归档时间: |
|
| 查看次数: |
2683 次 |
| 最近记录: |