摘要: 需要看懂以下代码:需参考http://docs.python.org/dev/library/tokenize.html#tokenize.tokenize#!/usr/bin/env python# author: Hua Liang [ Stupid ET ]# email: et@everet.org# website: http://EverET.org## Grammar:# expr ::= expr addop term | term# term ::= term mulop factor | factor# factor ::= nu... 阅读全文
posted @ 2012-08-18 22:55 苍术厚朴 阅读(4723) 评论(1) 推荐(0) 编辑
摘要: 高级一些的编辑器,都会包含宏功能,vim当然不能缺少了,在vim中使用宏是非常方便的::qx 开始记录宏,并将结果存入寄存器xq 退出记录模式@x 播放记录在x寄存器中的宏命令稍微解释一下,当在normal模式下输入:qx后,你对文本的所有编辑动作将会被记录下来,再次输入q即退出了记录模式,然后输入@x对刚才记录下来的命令进行重复,此命令后可跟数字,表示要重复多少次,比如@x20,可以重复20次。这个在文本的批处理中是非常有用的。同时编辑多个文件在vim众多的插件中,有一个叫minibuffer的插件,就是下面所说的标签页功能了,可以支持同时编辑多个文件。标签命令:tabe fn 在一个新的标 阅读全文
posted @ 2012-08-18 12:43 苍术厚朴 阅读(146) 评论(0) 推荐(0) 编辑