分页: 1 / 1

如何更改emacs中括号匹配高亮的问题

发表于 : 2010-02-06 20:01
ahnuzfm
如果在 .emacs 文件中加入(show-paren-mode t),

产生的效果是匹配的括号高亮方式背景颜色改变,

我不喜欢这种方式,想改成加粗或者将括号变成红色之类的,

怎么弄?

Re: 如何更改emacs中括号匹配高亮的问题

发表于 : 2010-02-09 15:54
qkbeyond
好想法

Re: 如何更改emacs中括号匹配高亮的问题

发表于 : 2010-02-24 0:01
redflow
(show-paren-match ((((class color) (background dark)) (:foreground "green2"))))
(show-paren-mismatch ((((class color)) (:foreground "red"))))

绿色匹配, 红色不匹配.

Re: 如何更改emacs中括号匹配高亮的问题

发表于 : 2010-07-18 7:31
ahnuzfm
Debugger entered--Lisp error: (void-function show-paren-match)
(show-paren-match ((... ...)))
eval((show-paren-match ((... ...))))
eval-last-sexp-1(nil)
eval-last-sexp(nil)
call-interactively(eval-last-sexp)

Re: 如何更改emacs中括号匹配高亮的问题

发表于 : 2010-07-18 7:32
ahnuzfm
Debugger entered--Lisp error: (void-function show-paren-mismatch)
(show-paren-mismatch ((... ...)))
eval((show-paren-mismatch ((... ...))))
eval-last-sexp-1(nil)
eval-last-sexp(nil)
call-interactively(eval-last-sexp)
recursive-edit()
byte-code("Æ @Ç=ƒ!

Re: 如何更改emacs中括号匹配高亮的问题

发表于 : 2010-07-18 7:32
ahnuzfm
咋回事?

Re: 如何更改emacs中括号匹配高亮的问题

发表于 : 2010-08-25 14:14
ahnuzfm
有的配色方案中是用加粗来显示括号匹配的,但这会使EMACS调整行高,不好,还是用底色显示更好一点。

Re: 如何更改emacs中括号匹配高亮的问题

发表于 : 2010-12-28 21:46
lhui

代码: 全选

(set-face-foreground 'show-paren-match "goldenrod") ;;定义前景色
(set-face-bold-p 'show-paren-match t)  ;;加粗显示括号匹配
(set-face-background 'show-paren-match nil)  ;;定义背景色