存档

2010年2月 的存档

用性感的尾巴highlight-tail标记最近的修改

2010年2月26日 ahei 62 条评论

昨天写了文章《用pulse实现Emacs的淡入淡出效果》后,wd给我留言让我试试highlight-tail,我google了一下,原来wd和sssslangxwl聚会的时候,wd从xwl那看到的highlight-tail。看来有牛人在用,肯定挺有意思的,遂去它的主页down下来,试了一把,果然效果不同凡响,遂拿来跟大家一起分享。 阅读全文…

分享家:Addthis中国
GD Star Rating
loading...
分类: 其他, 初级, 好玩的

用pulse实现Emacs的淡入淡出效果

2010年2月25日 ahei 25 条评论

各种“现代”的IDE都会有一些眩的动画效果,那“土的掉渣”的Emacs有没有这样的功能呢?

去年在使用cedet的cvs版本的时候,我随便试了一下semantic的semantic-complete-jump-local,这个命令可以跳到当前文件的tag,我发现这个命令在跳到对应的tag后,竟然把那个tag对应的区域淡入淡出了一下,效果非常的眩。前阵子无聊,跟了一下那个命令的代码,最终发现这个效果是有cedet的pulse.el提供的,其实它的原理很简单,就是定时渐变一下颜色而已。我录了一段视频,来演示这个淡入淡出的效果,演示的主要是goto-line,semantic-complete-jump-local,switch-to-other-buffer的淡入淡出的效果,视频是用vnc2swf录制的,它需要你用vnc客户端连上服务器后,在里面操作,所以操作速度有点慢,视频里的淡入淡出效果不是很理想(如果哪位同志知道linux下有更好的视频录制工具,欢迎告诉我)。 阅读全文…

分享家:Addthis中国
GD Star Rating
loading...
分类: Elisp, 中级, 好玩的

在Emacs中使用vi的*和#命令

2010年2月24日 ahei 67 条评论


vi里有个很好用的功能就是, 在命令模式下, 按*向前搜索下一个单词, 按#向后搜索后一个单词. 那Emacs下有没有这样的功能呢? 抱歉, 还真没有。也许你会说C-s C-w不是可以解决吗?但是这个方法需要光标在单词起始处,光标在单词中间的话就不行了。不过不用怕, 有elisp, 啥不能实现呢? 代码如下: 阅读全文…

分享家:Addthis中国
GD Star Rating
loading...
分类: Elisp, 初级