灵异的folding

Vim、Emacs配置和使用
回复
头像
BigSnake.NET
帖子: 12522
注册时间: 2006-07-02 11:16
来自: 廣州
送出感谢: 0
接收感谢: 7 次
联系:

灵异的folding

#1

帖子 BigSnake.NET » 2007-03-17 22:11

使用emacs folding-mode,一个文件打开后folding的地方没加亮,Kill掉再开..可以了

怎么回事?
^_^ ~~~
要理解递归,首先要理解递归。

地球人都知道,理论上,理论跟实际是没有差别的,但实际上,理论跟实际的差别是相当大滴。
头像
BigSnake.NET
帖子: 12522
注册时间: 2006-07-02 11:16
来自: 廣州
送出感谢: 0
接收感谢: 7 次
联系:

#2

帖子 BigSnake.NET » 2007-03-18 13:30

有点头绪了,发现 folding-font-lock-support-instantiate 在对某个 major mode 第一次运行时不能起作用,要第一次之后才可以

现在尝试在初始化时对所有可用的major mode调用一次
^_^ ~~~
要理解递归,首先要理解递归。

地球人都知道,理论上,理论跟实际是没有差别的,但实际上,理论跟实际的差别是相当大滴。
头像
BigSnake.NET
帖子: 12522
注册时间: 2006-07-02 11:16
来自: 廣州
送出感谢: 0
接收感谢: 7 次
联系:

#3

帖子 BigSnake.NET » 2007-03-18 19:44

成功解決

在folding.el最後加這幾句

;;hacking by 貓の中秋
(dolist (mm folding-mode-marks-alist)
(folding-font-lock-support-instantiate (car mm))
)
^_^ ~~~
要理解递归,首先要理解递归。

地球人都知道,理论上,理论跟实际是没有差别的,但实际上,理论跟实际的差别是相当大滴。
回复

回到 “Vim和Emacs”