最新 | 最热门 | 最高评价

+0  折腾Emacs

Tag: 初级 | 配置 | ahei | ann | C/C++ | ctrl | cursor | Emacs | eval-after-load | face | highlight
ahei 发于 2010年08月17日 01:37 | 点击: 2827 | 展开摘要
作者: 小强

传说中神一样编辑器的Emacs向来以难学难用,喜欢折腾人著称。三天打渔两天晒网的我,居然心甘情愿地被它折腾了5,6年之久,期间苦乐不足为外人道也。

不过,以我的使用感觉,Emacs 更象是匹烈马:初时很难驾驭,可一旦征服,使用起来便得心应手,威力无穷。尽管被它折腾的不轻,但也因此学会了很多提高工作效率的小技巧。而在用 Emacs 编辑时更是可以做到心无旁骛,任由思路驰骋纵横在键盘间,达到一种所谓“流”的状态。

虽说如此,长久以来,还是有很多小细节让自己在使

查看全文: http://www.udpwork.com/item/2401.html

+0  Emacs才是世界上最强大的IDE - 用Emaci阅读文件

Tag: IDE | 初级 | ahei | autoload | ede | emaci | Emacs | emacser | emacser.com | eval-after-load | face
ahei 发于 2010年04月12日 09:11 | 点击: 3120 | 展开摘要
相信有很多人平时要阅读大量文件, 而且阅读文件比编辑文件的时间要多的多, 在Emacs里编辑文件的时候, 阅读文件很不方便, 只能用C-v M-v上下滚屏. Emacs下有个view-mode专门是为阅读文件而准备的, 在view-mode里, u向上滚半屏, d向下滚半屏, SPC向下滚一屏, 阅读文件方便多了, 但是还不够, 为什么? 因为经常在阅读文件的时候, 你看到什么不对的地方需要修改, 而在view-mode下, 文件是只读的, 而且有时候, 你在编辑文件的时候,

查看全文: http://www.udpwork.com/item/853.html

+0  用eval-after-load避免不必要的elisp包的加载

Tag: Elisp | 中级 | autoload | c++ | cedet | eclipse | ede | Emacs | emacser | eval-after-load | keymap
ahei 发于 2010年04月09日 11:20 | 点击: 3003 | 展开摘要
Emacs中为保证操作的一致性和使用的方便性, 同一个功能在不同的mode中都绑定相同的键, 这样你操作的时候不用区分当前到底是哪个mode, 比如, c-mode, c++-mode, java-mode, awk-mode中注释都是用C-c C-c, c-mode, java-mode中都是用C-c C-q格式化当前函数, 等等. 所以我们自己在定义快捷键的时候, 最好也遵守这种惯例.

假如我们现在要对Info-mode, view-mode, grep-mode, c

查看全文: http://www.udpwork.com/item/854.html
|<<<1>>>| 一共1页, 3条记录