【发布时间】:2011-05-29 07:24:57
【问题描述】:
我想在 php 模板文件中折叠 php 块。
到 >>>> {{PHP}}{{PHP}}
首先,我尝试使用 font-lock-add-keywords,但失败了。 非常感谢@Gilles(支持?建议?我不知道这里应该用哪个词,抱歉)。
(eval-after-load 'php-mode '(预测 (setq font-lock-multiline t) (字体锁定添加关键字 'php 模式 `(("\\(\\)(" (0 (progn (compose-region (match-beginning 1) (比赛结束1)“の”) 零)))))))然后,我在下面尝试,它有效。
(defun lot/php-hide () “在缓冲区中编写 php 块” (交互的) (缓冲区开始) (while (re-search-forward "\\(\\)" nil t) ;; (make-overlay (match-beginning 0) (match-end 0)) ;; (隐藏区域隐藏) ;; 'hide-region-hide' 不起作用,所以尝试 compose-region (compose-region (match-beginning 0) (比赛结束 0) ;; "{{PHP}}" ;用词不能完美。 “の” ) ) )如果有错误请告诉我,谢谢XD
【问题讨论】: