Emacs模式/函数,用于包含操作符的空格

时间:2011-10-18 06:34:47

标签: emacs coding-style

我记得有一种Emacs模式,或者它是一个选项,无法回想起来,通过在,.等运算符之后放置空格来对代码进行美化。{{1使用空格,以及其他一些我不记得的东西。

我认为这几乎是特定于语言的问题,但我通常在逗号之后添加空格,并用空格包装=。关于这种模式的任何想法?

2 个答案:

答案 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