Emacs的Jabber客户端

2010年3月11日 ahei 9 条评论

作者: Water Lin

通过使用 Jabber 插件,可以在 Emacs 里进行即时通讯聊天,相关截图可以在 Emacs-wiki 上看到,怎么样,很不错吧?!我们可以通过 Jabber 来在 Emacs 里使用若干即时通讯工具,这里就以 Gtalk 为例简单说明一下 Jabber 的基本使用方法。 阅读全文…

分享家:Addthis中国
GD Star Rating
loading...

Emacs下的多媒体系统 – EMMS

2010年3月8日 bigclean 30 条评论

简介

emms 是 emacs中的多媒体系统,可以用来在 emacs 调用外部的音乐播放器播放音乐。通过emacs的elisp脚本的控制,可以自定义播放列表的样式,状态栏的显示甚至歌词的自动下载和动态显示。 阅读全文…

分享家:Addthis中国
GD Star Rating
loading...

针对Emacs中文本编辑的编程简介

2010年3月6日 ahei 10 条评论

作者: laihj

Elisp是Emacs下的Lisp方言,而Emacs是一款编辑器。那么针对于Emacs,Lisp要做的很重要一部分工作当然就是对编辑的自动化支持。比如移动鼠标,输入句子,查找替换,代码高亮等等,简单地说,就是为更好更方便地支持文本编辑提供支持。而把这些函数都重合起来,就起成了Emacs mode。如我们常用的C++ mode,python mode。还有之前我一直在介绍的org-mode等,都是由Elisp拼成的。 阅读全文…

分享家:Addthis中国
GD Star Rating
loading...

用elisp编译解释当前的buffer

2010年3月5日 ahei 21 条评论

作者: laihj

运行当前的buffer,就是说编译或解释当前的buferr。比如在编辑的是python文件”hello.py”,那么运行它的命令就是”python hello.py”,一般的python-mode用”C-c C-c”来处理这个问题,在编辑过程中可以调用这个快捷键来运行。当然你也可以使用”M-!”来打开shell command的mini buffer来输入命令。 阅读全文…

分享家:Addthis中国
GD Star Rating
loading...

Emacs配置系统

2010年3月4日 ahei 37 条评论

作者: shell909090

emacs是个超级复杂的程序,尤其在配置问题上。贝壳的emacs要跨越三个环境。环境一,WindowsXP+Emacs23。环境二,Debian Testing + Xfce4。环境三,CentOS + Ssh。而整个的操作方式,个性设定需要保持一致。因此,引出一个问题。配置如何设置,跨平台,同步。 阅读全文…

分享家:Addthis中国
GD Star Rating
loading...

用weblogger写WordPress博客

2010年3月3日 ahei 100 条评论

作者: vvoody

此文让你不用登录 wordpress 的后台程序撰写博客,而是利用 Emacs !
源起看到eexpress用 vim 来写 wordpress,所以想着 Emacs 有没有此类插件。Google 了一下,果然有 weblogger 这个一个库。看了下别的资料,在此简单整理下使用方法。 阅读全文…

分享家:Addthis中国
GD Star Rating
loading...

用性感的尾巴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...

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

2010年2月24日 ahei 67 条评论


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

分享家:Addthis中国
GD Star Rating
loading...

在mode-line上标记svn状态

2010年1月28日 ahei 32 条评论

psvn.el是一款Emacs下的svn插件,前段时间把Emacs升级到23,升级整理的过程中,看到psvn.el,遂去它的主页把它的最新版本down下来,试了一下,果然功能又强大多了,一个我一直想要的功能就是在mode-line上显示当前文件的svn状态,比如是否修改过,就像下面这样: 阅读全文…

分享家:Addthis中国
GD Star Rating
loading...