Archives for emacs

weblogger mode for emacs

昨天把用emacs的webbloger模块写blog里,在flickr上贴了一张图,今天就受到了 留言,gabrielsaldana 写了一个weblogger的patch, 可以在发文章的时候把tag 信息也添加进去。用法是在抬头的地方加上Summary字段。

vi升级乱码,启用qemacs

刚装的ubutun,vi是tiny版本的没有语法高亮。今天没事做就升级到了full的版 本,结果在genome-console下,每次退出就出现乱码,不关termnial都关不掉vi。 本来因为vi轻便,加之把emacsclient设置为EDITOR, 总是有问题,所以在命令行 下用惯了vi,这下好vi 没的用了。 google了半天没找到好的解决方安,于是安装 了qemacs一个超级轻便的emacs变种。启动很快。以后命令行就用他了! 在emacs下安装了weblogger的mode,现在可以用emacs些blogger了。

linux 下字体安装设置

一下步骤要用superuser的帐号进行,ubuntu下是sudo,debian是su 把字体文件拷贝到 /var/share/fonts 下的某一个目录下,运行 sudo fc-cache -fv. 我实验下来比较好看的字体是lihei pro,aplle 的Monaco还有雅黑都不错。 我的设置大多是 lihei pro 10 窗口标题用 lihei pro bold 10 等宽的用 Monaco 10 emacs用的是雅黑

两个实用技巧

看到两个实用的技巧,第一个是一个firefox的extension, allistext,通过这个扩展可以把textare里东西用本地的编辑器来编辑,文本保存的时候会自动的更新网页里面textare里的东西,通过这个扩展就可以轻松的用emacs来写wiki了。 第二个是emacs里面的selective-display功能,这个功能是根据文本缩进的多少来选择显示的内容,用来看code的outline非常的好用。

众里寻她千百度

找了好久db2的客户端,都没有找到合适的。起时不止是db2的,mysql的客户端也一样都没有找到合适的。所谓合适是指 可以在多个平台工作(linux + window) 运行稳定 DB2在安装之后有一个客户端的,叫做 db2cc (comander center),唯一的缺憾是里面的command editor没有SQL的语法高亮,有些打字错误在编辑期间看不出来,例如我经常把from打成form,这一定要在运行期间才检查的到。还有一个缺憾就是没有补全功能,这点mysql的command line工具要好的多,不全很只能。Eclipse的db插件一直也没找到很好的,quantum实在是不稳定。今天忽然想到一个问题,不知道emacs有没有db2的插件?上网一查,果然早已经有了,还是默认已经安装了的!什么也不用做,直接打开emacs m-x sql-db2 就大功告成了。在emacs里面建立一个sql文件,什么语法高亮、自动不全等等有关文本编辑的东西自然不在话下,在写好的sql语句上面c-c c-c一下结果就在*sql*的buffer里面了。 要注意的一点是,默认的语句结束符号是newline,要想把一个sql语句分行写必须设置一下sql-db2-options 添加 -t 的选项。

emacs

开始使用emacs是四年前的事了。那时在学校的一个系里做了快一年的HIWI,虽然轻松但实在入不敷出,于是就四处寻找另外的工作。一个偶然的机会找到了现在的工作,在*nix下作测试的工作。之前也用过linux,但只能说是尝试,基本没用来干什么正经事。上班的第一天老板问我,你用什么editor啊?这个德语单词我半晌没反应过来。老板看我没明白就提示说比如说emacs、vi。我想也没想就说了emacs。从此就和emacs结下了不解之缘。后来的工作证明了我当时的灵光一现是多么的伟大与英民。这个的部门都在用emacs, 写代码、调试程序、提交bug等等。在之后的四年里,我不断的在emacs的世界里摸爬滚打,从一个拼命记忆快捷键的菜鸟,到现在已经可以用elisp给公司开发了GNATS的模块了。有时候实在觉得emacs挺烦的,自打认识了他,不管干什么他都可以,而且完成的那么出色,看着一个个的漂亮的IDE,被这个老土家伙比的灰头土脸,我就很的牙痒痒。咋就不能让我也常常新鲜呢?但有时候又因为它的功能而激动的彻夜难眠。有一段时间对Perl着迷,用elisp写了不少的小程序,写起Perl来像飞一样(有点夸张,呵呵),用erc上irc,用gnus收邮件。。。 四年过去了,我即将离开现在的公司,悄悄的我走了 正如我悄悄的来 我挥一挥衣袖 不带走一片云彩,只带走了emacs。