elvalad

修仙

随笔分类 -  Emacs

在Emacs中使用GNU Global
摘要:背景在我平时用Emacs编写C代码时,经常需要进行代码的跳转,主要需求为函数定义的跳转,某个具体函数的调用查找,某个结构体的定义跳转以及结构体中具体某一项的跳转等,GNU Global就能完全满足我的这个需求,所以习惯了Emacs的人可以将Source Insight扔开了。GNU Global简介... 阅读全文

posted @ 2014-11-02 17:55 elvalad

Emacs矩形操作
摘要:原始矩形块模式emacs以C-x r开头的命令来进行矩形操作。先用C-space或者C-@设一个mark,移动光标到另一点,用以下命令进行列操作:C-x r r 复制一个矩形区域到寄存器C-x r k 剪切一个矩形块C-x r y 粘贴一个矩形块C-x r o 插入一个矩形块C-x r c 清除一个... 阅读全文

posted @ 2014-10-26 20:02 elvalad

Emacs+highlight-parentheses高亮括号
摘要:EmacsWiki上关于它的介绍HighlightParentheses,下载最新版请通过作者的GitHub:https://github.com/nschum/highlight-parentheses.el目前的最新版是1.0.2加载文件中加入以下语句(require 'highlight-pa... 阅读全文

posted @ 2014-10-26 19:59 elvalad

Emacs常用命令
摘要:1.离开Emacs挂起EmacsC-z退出EmacsC-x C-c2.文件打开文件C-x C-f保存文件C-x C-s保存所有的文件C-x s将一个文件的内容插入到当前bufferC-x i将当前文件替换为你需要的文件内容C-x C-v将当前buffer内容写到你要存的文件C-x C-w将当前buf... 阅读全文

posted @ 2014-10-26 19:55 elvalad