随笔分类 - Emacs
摘要:尝试过好多代码补全插件,目前找到一款用着比较满意的,前端用company,后端主要用irony,基本上对于C/C++项目来说使用体验非常好,其他语言的未体验过。 下面是主要配置,一些插件可能需要emacs版本 >= 25.1 1 ;; 代码补全的配置 2 ;; 3 (require 'company
阅读全文
摘要:Emacs 不将M-Del删除的单词加入粘贴板
阅读全文
摘要:工欲善其事必先利其器,一个高效的代码检查工具会大大提高我们的开发效率。flycheck是Emacs中常用的一个代码编译检查工具,本文记录配置它的时候遇到的一些问题以及解决方法。
阅读全文
摘要:Emacs的补全插件ycmd的安装和配置。
阅读全文
摘要:Emacs24中打开which-function-mode即可。 在.emacs中添加一行: (which-function-mode 1) 调整which-function在mode-line中的显示格式: M-x list-faces-display 找到which-function,然后点击后
阅读全文
摘要:Emacs24做Golang开发时的一些有用配置。
阅读全文
摘要:本文介绍如何在Emacs的sr-speedbar中使能Go-mode,使之可以在go文件中导航。
阅读全文
摘要:All operations:C-x v + vc-updateC-x v = vc-diffC-x v D vc-root-diffC-x v I vc-log-incomingC-x v L vc-print-roo...
阅读全文
摘要:1,在本文件中查找list-matching-lines 命令会列出本文件中所有出现text的地方。下面是它的一个输出示例:7 matches for "ngx_http_wait_request_handler" in buffer: ngx_http_request.c ...
阅读全文
摘要:Emacs23以后的版本默认都支持org-mode。当用Emacs打开.org后缀的文件,会默认用org-mode来处理。 下面是一些常用的格式: #+TITLE: Emacs Org-Mode #+AUTHOR: xxx #+Email: xxx@gmail.com #<<my_anchor>>
阅读全文
摘要:不是很喜欢cedet那些花哨的东西!还好遇到了sr-speedbar,一个轻量级的speedbar工具,在源文件间切换,用它足够了!地址:http://www.emacswiki.org/emacs/sr-speedbar.el对sr-speedbar的配置很简单,下面仅供参考:(require 'sr-speedbar)(setq sr-speedbar-right-side nil)(setq sr-speedbar-width 25)(setq dframe-update-speed t)(global-set-key (kbd "") (lambda() (
阅读全文
摘要:Emacs的强大之处在于,只有你想不到,没有她做不到!折腾了两个小时,终于在终端putty上搞定了tabbar。下面是一些资源,以方便后面的同学快速搞定。首先下载tabbar的插件tabbar.el,地址在:http://www.emacswiki.org/emacs/download/tabbar.el当然网上还有叫什么tabbar_ruler的一个插件,我试着用了一下,在终端下实在不知道它有啥用。。。就果断卸载了。下面是我在.emacs中tabbar的配置(require 'tabbar)(tabbar-mode 1)(global-set-key [(meta j)] '
阅读全文
摘要:用Emacs+etags+cscope可以让你的Emacs拥有比Source Insight强大的代码阅读功能。etags: 这个是Emacs内置的功能,etags主要的功能是寻找一个变量或者函数的定义。用法如下:1,生成TAGS索引文件: etags `find . -name "*.[chS...
阅读全文
摘要:最基本的东西C-s 开始正向查找C-r 开始方向查找这两个命令进入了查找模式,在 Emacs 中的术语叫做 Incremental Search , 也就是在你输入要 查找的字符的时候,同时高亮显示找到的部分。在查找模式下的一些操作下面的操作都是先按 C-s 或者 C-r 后, 进入 Increme...
阅读全文
摘要:- 按文档翻转 M-< M-> - 在C函数间移动 M-C-A M-C-E - 到上一个匹配的大括号 M-C-B - 到下一个匹配的大括号 M-C-F - 将整个单词变为大写 M-u - 将整个单词变为小写 M-l - 将首字母大写 M-C - 将选择内容转为大写 C-x C-u - 将选择内容转为
阅读全文
摘要:这里说的是emacs自带的HideShow mode.进入HideShow mode: M-x hs-minor-mode主要的功能:* C-c @ C-M-s 显示所有的代码(hs-show-all)* C-c @ C-M-h 折叠所有的代码(hs-hide-all)* C-c @ C-s 显示当...
阅读全文