纵览emacs 文档中描述,进缩风格实现只需要两步:第一步,根据内容与上下文找到对应的进缩风格的类别;第二步,依据进缩风格决定的表达式锚点的进缩偏移。下面我们对 cc-mode 风格定制加以说明。进缩风格的类别比如在 C 代码中,使用 C-c . 然后再使用两次 tab ,就可以出现多个内置风格供选...
分类:
其他好文 时间:
2014-08-18 23:27:33
阅读次数:
297
common lisp的let宏定义如下 (defmacro?our-left?(binds?&body?body)
??`((lambda?,(mapcar?#‘(lambda?(x)
?(if?(consp?x)?(car?x)?x))
?????binds)
??????,@body)
??????,...
分类:
其他好文 时间:
2014-08-18 16:38:12
阅读次数:
252
用Emacs写cnblogs-从此写blog变的很easy!用Emacs写cnblogs-从此写blog变的很easy!Table of Contents1 需求说明2 解决问题3 结语1 需求说明在进入正题前还是先扯些废话吧!这Emacs还是大二的时候自己玩linux的时候,我的小学同学给我介绍的...
分类:
其他好文 时间:
2014-08-12 00:09:13
阅读次数:
278
Jedi 是个很棒的python的自动补全插件,可以显示docstring, function arguments and code location.安装步骤:一、安装python的虚拟环境sudo apt-get install python-virtualenv或sudo apt-get in...
分类:
其他好文 时间:
2014-08-08 23:56:46
阅读次数:
1234
bbTable of Contents1 11.1 21.2 81.2.1 41 11.1 21.2 81.2.1 4Date: 2014-08-08 21:14:39 CSTAuthor: chenjingranOrg version 7.8.11 with Emacs version 24Val...
分类:
其他好文 时间:
2014-08-08 23:40:16
阅读次数:
270
最近要重回Java编程,所以打算在最新版本的Emacs 24.3上配置JDEE,听说会有些问题,特此记录安装过程。Emacs 24.3内置了CEDET, 版本是2.0, 这是一个让人困惑的事情,因为官方站点http://cedet.sourceforge.net/已经几年没有发布新版了,目前版本是1...
分类:
Web程序 时间:
2014-08-08 20:56:06
阅读次数:
443
一年成为Emacs高手(像神一样使用编辑器)作者:陈斌(redguardtoo)版本:20140722更新时间: 2014-07-22 Tue原创时间: 2012-01-31 Tue版权:本文採用下面协议进行授权,自由转载 - 非商用 - 非衍生 - 保持署名 | Creative Commons ...
分类:
其他好文 时间:
2014-08-08 15:24:36
阅读次数:
604
Scala函数默认使用最后一个语句的运行结果作为返回值。例如def distance(a:Int,b:Int):Int={ a*a+b*b}以a*a+b*b的运行结果作为返回值。这种返回值的方式渊源于其他函数式语言Lisp/Haskell等(个人猜测)。在近期工作中,我写了如下的代码:def br....
分类:
其他好文 时间:
2014-08-07 13:01:20
阅读次数:
270
一直想学学LISP,今天总算开了个头。如今学习LISP不是为了立就可以以用于实际项目的应用,而是为了学习一下函数式的思维方式,可以更加深入的了解计算的本质,可以更好的用C++, Java, Python等编敲代码。更何况,这些主流语言都逐渐添加了函数式编程的特征,C++,Java如今都引入了 Lam...
分类:
其他好文 时间:
2014-08-05 21:55:20
阅读次数:
321