emacs 缩进提示线

来源:LinuxTOY 作者:LinuxTOY
  

一般认为,lisp 中层层叠叠的括号,会给阅读者带来诸如头晕、恶心、呕吐等种种的不适,是难于阅读的主因。

但是经过仔细的研究,我发现,括号再多,也只不过让人恶心呕吐而已……而吐啊吐啊,你终究会习惯的…… 真正使人头晕的,是 lisp 那狂野的缩进。

多数编程语言中,缩进宽度是固定的,通常为四个或者八个空格。而 lisp 中,宏、函数、特殊形式的缩进规则都不相同; 参数写在当前行或者下一行,缩进也不相同,凡此种种……缩进少则一个空格,多则N个空格,lisp 的缩进总是那么的飘逸、那么的空灵、那么的放纵不羁爱自由

后来我发现,scite 里面的缩进提示线相当的拉风……在有提示线的情况下,我的视力和智商都提高了 8%,于是又开始折腾可怜的 emacs

当然也有按照固定宽度缩进的版本

竖线其实是 xpm 图片排出来的,在字符界面下,用“|”来代替(没有在字符界面下测试过,应该差不多吧)。 代码比较长,就不贴了,用力按这里


时间:2012-01-19 12:18 来源:LinuxTOY 作者:LinuxTOY 原文链接

好文,顶一下
(3)
100%
文章真差,踩一下
(0)
0%
------分隔线----------------------------


把开源带在你的身边-精美linux小纪念品
无觅相关文章插件,快速提升流量