随笔分类 -  Emacs

摘要:尝试过好多代码补全插件,目前找到一款用着比较满意的,前端用company,后端主要用irony,基本上对于C/C++项目来说使用体验非常好,其他语言的未体验过。 下面是主要配置,一些插件可能需要emacs版本 >= 25.1 1 ;; 代码补全的配置 2 ;; 3 (require 'company 阅读全文
posted @ 2020-07-18 22:04 CobbLiu 阅读(1617) 评论(2) 推荐(1) 编辑
摘要:Emacs 不将M-Del删除的单词加入粘贴板 阅读全文
posted @ 2018-10-23 10:48 CobbLiu 阅读(382) 评论(0) 推荐(0) 编辑
摘要:EMACS中的C++ 代码风格设置 阅读全文
posted @ 2017-09-04 20:12 CobbLiu 阅读(772) 评论(0) 推荐(0) 编辑
摘要:工欲善其事必先利其器,一个高效的代码检查工具会大大提高我们的开发效率。flycheck是Emacs中常用的一个代码编译检查工具,本文记录配置它的时候遇到的一些问题以及解决方法。 阅读全文
posted @ 2017-09-03 02:35 CobbLiu 阅读(2835) 评论(0) 推荐(0) 编辑
摘要:Emacs的补全插件ycmd的安装和配置。 阅读全文
posted @ 2017-08-30 21:12 CobbLiu 阅读(1591) 评论(0) 推荐(0) 编辑
摘要:Emacs24中打开which-function-mode即可。 在.emacs中添加一行: (which-function-mode 1) 调整which-function在mode-line中的显示格式: M-x list-faces-display 找到which-function,然后点击后 阅读全文
posted @ 2016-01-28 11:25 CobbLiu 阅读(569) 评论(0) 推荐(0) 编辑
摘要:Emacs24做Golang开发时的一些有用配置。 阅读全文
posted @ 2015-10-08 12:14 CobbLiu 阅读(4155) 评论(0) 推荐(0) 编辑
摘要:本文介绍如何在Emacs的sr-speedbar中使能Go-mode,使之可以在go文件中导航。 阅读全文
posted @ 2015-04-23 11:25 CobbLiu 阅读(645) 评论(0) 推荐(0) 编辑
摘要: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... 阅读全文
posted @ 2014-07-11 12:31 CobbLiu 阅读(1120) 评论(0) 推荐(0) 编辑
摘要:1,在本文件中查找list-matching-lines 命令会列出本文件中所有出现text的地方。下面是它的一个输出示例:7 matches for "ngx_http_wait_request_handler" in buffer: ngx_http_request.c ... 阅读全文
posted @ 2014-05-22 13:40 CobbLiu 阅读(5408) 评论(0) 推荐(0) 编辑
摘要:Emacs23以后的版本默认都支持org-mode。当用Emacs打开.org后缀的文件,会默认用org-mode来处理。 下面是一些常用的格式: #+TITLE: Emacs Org-Mode #+AUTHOR: xxx #+Email: xxx@gmail.com #<<my_anchor>> 阅读全文
posted @ 2014-04-21 15:19 CobbLiu 阅读(1595) 评论(0) 推荐(0) 编辑
摘要:不是很喜欢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() ( 阅读全文
posted @ 2013-10-27 16:15 CobbLiu 阅读(1958) 评论(0) 推荐(0) 编辑
摘要: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)] ' 阅读全文
posted @ 2013-10-27 01:34 CobbLiu 阅读(2660) 评论(0) 推荐(0) 编辑
摘要:用Emacs+etags+cscope可以让你的Emacs拥有比Source Insight强大的代码阅读功能。etags: 这个是Emacs内置的功能,etags主要的功能是寻找一个变量或者函数的定义。用法如下:1,生成TAGS索引文件: etags `find . -name "*.[chS... 阅读全文
posted @ 2013-09-30 13:58 CobbLiu 阅读(2599) 评论(0) 推荐(0) 编辑
摘要:最基本的东西C-s 开始正向查找C-r 开始方向查找这两个命令进入了查找模式,在 Emacs 中的术语叫做 Incremental Search , 也就是在你输入要 查找的字符的时候,同时高亮显示找到的部分。在查找模式下的一些操作下面的操作都是先按 C-s 或者 C-r 后, 进入 Increme... 阅读全文
posted @ 2013-05-31 11:44 CobbLiu 阅读(570) 评论(0) 推荐(0) 编辑
摘要:- 按文档翻转 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 - 将选择内容转为 阅读全文
posted @ 2013-03-27 16:46 CobbLiu 阅读(380) 评论(1) 推荐(0) 编辑
摘要:这里说的是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 显示当... 阅读全文
posted @ 2013-03-27 09:57 CobbLiu 阅读(1721) 评论(0) 推荐(0) 编辑

点击右上角即可分享
微信分享提示