emacs
ppgunjack
这个作者很懒,什么都没留下…
展开
-
尝试使用Emacs
Emacs的强大毋庸置疑,但是要把它折腾到好用是件成本很高的事情。 现在由于工作需要要同时浏览c++、java代码,要在linux、window、远程、本地、IDE,shell间来回切换,太过麻烦,于是开始强迫自己用Emacs处理这些问题。 刚开始用Emacs的时候的确很变扭,没有定制过的原始Emacs确实不怎么好用,尤其很难让用惯了IDE和window编辑器的人满意,不过当熬过这个阶段...2011-09-24 16:19:43 · 130 阅读 · 0 评论 -
改造Emacs GDB调试的多窗口布局
Emacs支持多窗口的GDB调试,要打开GDB的多窗口模式只需要设置Emacs全局变量gdb-many-windows 为true。 但默认的多窗口感觉并不够用,没有汇编窗口,在学习一些语言底层实现的时候有时还需要看看汇编和寄存器内容。 研究Emacs的GBD ui脚本发现Emacs的GDB多窗口布局不是定义在配置文件,而是固化在程序中实现的。 这里写了个函数改造了一下窗口布局,下面代...原创 2011-09-24 17:12:29 · 601 阅读 · 0 评论 -
改造Emacs compile命令
修改的compile命令,为emacs实现快捷键绑定的编译功能: F9编译,没有存的文件会提示存盘 C-F9是无提示的直接存盘+编译。 编译是编译的当前buffer文件,即在任何buffer窗口中按下'F9'或者'C-F9',都会直接编译该buffer对应的代码文件。 默认参数是使用g++ -g并加入了一些常用的库文件和头文件,路径做成list列表可能会更方便,这个以后闲了再改...2011-10-12 15:30:38 · 450 阅读 · 0 评论