emacs format】的更多相关文章

格式化源码是很常见的需求,emacs有个indent-region函数用于格式化选定的代码,前提是你处在某个非text mode下,如c-mode或者java-mode之类.如果要格式化整个文件,你需要先选定整个文件(C-x-h),然后调用indent- region(或者 C-M-\ ).两个命令总是麻烦,我们可以定义个函数搞定这一切,并绑定在一个特定键上,实现一键格式化: ;;格式化整个文件函数(defun indent-whole ()  (interactive)  (indent-re…
[emacs] 使用ggtags浏览代码 // */ // ]]>   [emacs] 使用ggtags浏览代码 Table of Contents 1 相关的连接 2 global简介 2.1 安装 2.2 使用 3 ggtags使用介绍 3.1 补充 3.1.1 gtags-find-tag-dwim 3.1.2 ggtags-find-definition 3.1.3 ggtags-find-reference 1 相关的连接 ggtags地址 global下载地址 global入门 2…
在配置前需要下载用到的包: godoc godef gocode oracle 在下载包之前需要设置好环境变量: # Golang export GOROOT=$HOME/go export GOPATH=$HOME/development/go export PATH=$PATH:$GOROOT/bin export PATH=$PATH:$GOPATH/bin 如果网络良好的话使用这种方法:godoc: go get golang.org/x/tools/cmd/godoc 这样会将godo…
 wx_fmt=png" alt="" style="max-width:100%; height:auto!important"> 内容简单介绍 1.Emacs简单介绍 2.Emacs三个平台的安装与配置 3.自己主动补全插件 4.小编的Emacs配置文件 5.经常使用快捷方式 6.和版本号控制系统的配合(以SVN为例) [程序猿小助手]系列 在这个系列文章中(不定期更新).小编会把这些年(也没几年)的编程学习和工作中使用到的个人感觉很好的软件推…
内容简介 1.Emacs简介 2.Emacs三个平台的安装与配置 3.自动补全插件 4.小编的Emacs配置文件 5.常用快捷方式 6.和版本控制系统的配合(以SVN为例) [程序员小助手]系列 在这个系列文章中(不定期更新),小编会把这些年(也没几年)的编程学习和工作中使用到的个人感觉非常好的软件推荐给大家,希望能够共享美好资源,使大家提高编程和办事效率. Emacs,最强编辑器,没有之一 小编知道,此标题一出,肯定会遭受广大群众“诟病”,说不好还会被其他编辑器的粉丝暗地里“干掉”. 比如,V…
使用Emacs:生存篇 vim和Emacs都是很强大的编辑器.所以,入门有一定难度.这里不谈vim,谈Emacs下的生存--第一次使用Emacs时的使用. 1.emacs的安装: 在Fedora下: sudoyuminstall emacs 2.打开emacs: 终端中输入emacs 3.emacs的界面: 当你打开emac后应该是这样子: 看不懂英文?"快速指南"一行对应中文手册可以查看.最基本的按键: C-x C-f 打开或创建文件 C-x s保存 C-x b ‘buffernam…
.title { text-align: center; margin-bottom: .2em } .subtitle { text-align: center; font-size: medium; font-weight: bold; margin-top: 0 } .todo { font-family: monospace; color: red } .done { font-family: monospace; color: green } .priority { font-fami…
.title { text-align: center; margin-bottom: .2em } .subtitle { text-align: center; font-size: medium; font-weight: bold; margin-top: 0 } .todo { font-family: monospace; color: red } .done { font-family: monospace; color: green } .priority { font-fami…
反正过不了几天就要退役了,把emacs配置放出来造福(祸害)大众? 浓浓的OIER风格,除了方便打代码就没别的用处(F8并不这样认为?),只可惜windows下的弄丢了,只有Ubuntu下的. F1不解释谁用谁知道. F2是个好东西,没有一键编译都不能没有它,谁用谁知道. F3和F4对处理码农题有奇效,眼不见心不烦. F5开O2,可以测数组越界或者什么奇怪的东西,或者加快拍的速度.Iria同学用血的教训告诉我们:O2会自动把一些没定义初始值的东西自动赋值成0,所以一些可能打挂的地方,嗯哼,拍不出…
emacs配置 (global-set-key [f9] 'compile-file) (global-set-key [f10] 'gud-gdb) (global-set-key (kbd "C-s") 'save-buffer) (global-set-key (kbd "C-z") 'undo) (global-set-key (kbd "RET") 'newline-and-indent) (global-linum-mode t) (…