04 2011 档案

摘要:在任何一个编辑器中穿梭时,充满了选择:转到哪个buffer, 打开哪个文件,跳到哪个窗口,定位哪个函数,设置哪个选项。。。比如在Emacs里面,俺C-x b之后它就让我输入一个buffer 名,虽然它都知道有哪些buffer, 但还是让我输,少输入几个字母敲了回车,结果它给我新创建了一个buffer ! 真是相当不给力啊。 ido/anything 这样的扩展就是把备选项直接给你列出来,你可以输入几个字来缩小备选范围,也可以用其它键来导航、选择。 阅读全文
posted @ 2011-04-22 13:30 巴蛮子 阅读(6621) 评论(15) 推荐(0)
摘要:最开始打算写这篇博文的时候,Keysnail自己的Wiki上还说得不清不楚,一上来就是key.setGlobalKey等几个函数的参数说明,而没有使用说明,也没有vimperator那样的帮助文档(:help),让人云里雾里,闹不清楚。虽Keysnail的主要宣传语是“For Vim users, there is Vimperator. For Emacs users, there is KeySnail.”,但其实它跟vimperator还是有很大的不同,vimperator尽力在各方面模仿vim,从快捷键到选项,从配置文件格式到帮助系统,而keysnail基本上只有快捷键,甚至缺省提供了 阅读全文
posted @ 2011-04-12 16:33 巴蛮子 阅读(4686) 评论(48) 推荐(0)
摘要:1 Outline mode缺省是org方式来确定结构(准确地说是org继承了Outline的方式)Very important** Less important *** A detail And the rest is text between the headers.但可以通过修改outline-regexp来定制,比如emacs-lisp-mode中可定义为"("其它: 可将一节上移、下移,可升级、降级;可在同级之间导航结论: 可用作major-mode,非常适合写文档2 HideShow很多major-mode都支持可设置搜索时是否不搜索折叠的内容: code (搜 阅读全文
posted @ 2011-04-11 06:57 巴蛮子 阅读(3959) 评论(6) 推荐(0)
摘要:[cygwin][emacs] 开始试用cygwin版本的emacs,感觉好像比native版本要爽一些,ipython/term等都可以正常工作,只是字体只能一种大小了(X版跑不起来,segfault, 还不知道原因) 2011-03-01 11:39:01[fonts][unicode] best unicode fonts http://xahlee.org/emacs/emacs\_unicode\_fonts.html 2011-03-02 07:41:48[emacs][RIL] 破解stardict词典数据结构,并在emacs中调用自己的轻量级查词工具 http://blog.m 阅读全文
posted @ 2011-04-09 21:40 巴蛮子 阅读(827) 评论(1) 推荐(0)
摘要:Hi, Xah Lee,Here below are some results of my experiments on "Emacs grep Problem in Windows". (As I didn't find your email address on http://xahlee.org, and I think some others might be also interested in this topic, I put it here on my blog – although I rarely wrote blog article in En 阅读全文
posted @ 2011-04-09 18:26 巴蛮子 阅读(1186) 评论(0) 推荐(0)
摘要:唉,emacs用久了,觉得别的编辑器都不给力,觉得delphi自己的编辑器实在是难用。但emacs里面又没有那些语法相关的功能(尤其是pascal/delphi,似乎网上找不到多少相关的配置),于是两边来回切换着用,蛋疼啊。中午没睡觉,自己写了两个elisp函数来jump to declaration/implementation,原型倒是很快,但为适应各种情况却调试了一个小时。可用于delphi-mode和pascal-mode 。缺省配到了跟Delphi里面缺省快捷键一致的Ctrl-Shift-up和Ctrl-Shift-down上。 阅读全文
posted @ 2011-04-06 21:33 巴蛮子 阅读(2374) 评论(7) 推荐(0)
摘要:如果你用过Vim,就知道我们可以用:split 或者 :vsplit 把窗口分割成两个,每个窗口编辑/查看不同的文件,继续使用:split / :vsplit 可以继续分割。有时候需要对照着看一些内容的时候,这样的风格很方便(考虑到现在很多程序都抛弃了以前的MDI风格,而是采用了多标签页的风格,要参照一下另外一个标签页当中的内容,来回切换的话相当麻烦)。 Emacs 也有这样的功能,分别是用C-x 2和C-x 3来分割。 其实Firefox上也有一个扩展可以实现这样的功能:Split Browser (后来改名叫做Fox Splitter了,不过改名后好像没发过新版本),虽然最新的版本是200 阅读全文
posted @ 2011-04-06 21:24 巴蛮子 阅读(2398) 评论(6) 推荐(0)
摘要:1. 忝为fx老用户,我也火星了。按一下alt菜单栏又可以显示出来RT@muzuiget:火星了,原来Linux和XP下的Firefox4也是有那个菜单按钮的,把菜单栏隐藏就出来了。搜索栏旁边那个书签按钮,也是隐藏菜单栏后会显示出来。其它内容见评论部分 :-) 阅读全文
posted @ 2011-04-06 14:30 巴蛮子 阅读(367) 评论(10) 推荐(0)