我记得有一种Emacs模式,或者它是一个选项,无法回想起来,通过在,
,.
等运算符之后放置空格来对代码进行美化。{{1使用空格,以及其他一些我不记得的东西。
我认为这几乎是特定于语言的问题,但我通常在逗号之后添加空格,并用空格包装=
。关于这种模式的任何想法?
答案 0 :(得分:6)
你可能在考虑smart-operator.el。
答案 1 :(得分:1)
smartchr.el
怎么样?
这可能不是你想要记住的,但我确信它可以很好地用于那个目的。
例如:
(require 'smartchr)
(global-set-key (kbd "=") (smartchr '(" = " " == " "=")))
使用此配置,当您多次键入 = 时,会插入 =
并将其旋转至 ==
至=
,然后返回 =
}。
以下是作者的介绍(用日语编写,但附带演示视频和配置示例):http://tech.kayac.com/archive/emacs-tips-smartchr.html