1
ufo22940268 2014-01-14 11:57:50 +08:00
强烈关注
|
2
cbsw OP @ufo22940268 找到解决方法了,web-mode 要针对不同模板设定相应的 engine,这样它才能知道用什么 engine 去匹配代码,不然不同模板的 block 差别太大,没法统一的匹配。
(setq web-mode-engines-alist '(("django" . "\\.djhtml\\'") ("php" . "\\.phtml\\'")) ) |
3
yangg 2014-01-14 14:49:44 +08:00
顺便问下lz, web-mode-current-element-highlight-face这个背景要怎么设置啊?
|
4
cbsw OP @yangg (defun web-mode-hook ()
(set-face-attribute 'web-mode-current-element-highlight-face t :background "Pink3") (setq web-mode-enable-current-element-highlight t)) (add-mode-hook 'web-mode-hook 'web-mode-hook) 上面 Pink3 颜色好丑的,找到好看的颜色告诉我一声-:) |
5
yangg 2014-01-14 18:42:22 +08:00
你也是用了autoload了么?发现用了autoload才需要把这两句写到hook里,
我调了这两个颜色,我是用的tomorrow-theme-night. (add-hook 'web-mode-hook '(lambda() (set-face-attribute 'web-mode-current-element-highlight-face nil :background "#222222") (set-face-attribute 'web-mode-block-face nil :background "#393939"))) |