emacs 添加 c 语言风格
2016-07-29 22:03
225 查看
google-c-style.el 下载地址:https://github.com/google/styleguide
在 Linux 下使用命令 git clone https://github.com/google/styleguide.git ~/.emacs.d/google/styleguide
在“~/”下创建文件“.emacs”添加如下内容:
;;load google-c-style
(add-to-list 'load-path (expand-file-name "~/.emacs.d/google/styleguide"))
(require 'google-c-style)
(add-hook 'c-mode-common-hook 'google-set-c style)
(add-hook 'c-mode-common-hook 'google-make-newline-indent)
还不懂这些配置语句的具体含义,等之后学习学习lisp后再做补充吧:)
明天再查查添加行号的方法。。。
============================= 2016-07-30======================================
google的风格默缩进2个空格,试来试去我也没改好,不过发现了更好的配置方式。
(add-hook 'c-mode-common-hook '(lambda()
(c-set-style "K&R")
(setq tab-width 8)
(setq indent-tabs-mode t)
(setq c-basic-offset 8)
)
)
在 Linux 下使用命令 git clone https://github.com/google/styleguide.git ~/.emacs.d/google/styleguide
在“~/”下创建文件“.emacs”添加如下内容:
;;load google-c-style
(add-to-list 'load-path (expand-file-name "~/.emacs.d/google/styleguide"))
(require 'google-c-style)
(add-hook 'c-mode-common-hook 'google-set-c style)
(add-hook 'c-mode-common-hook 'google-make-newline-indent)
还不懂这些配置语句的具体含义,等之后学习学习lisp后再做补充吧:)
明天再查查添加行号的方法。。。
============================= 2016-07-30======================================
google的风格默缩进2个空格,试来试去我也没改好,不过发现了更好的配置方式。
(add-hook 'c-mode-common-hook '(lambda()
(c-set-style "K&R")
(setq tab-width 8)
(setq indent-tabs-mode t)
(setq c-basic-offset 8)
)
)
相关文章推荐
- Linux 链接文件、重定向、管道讲解
- HDU - 5711 Ingress DP+Flody+贪心
- java中compareTo和compare方法之比较
- linux Selinux管理工具semanage
- 浮点数的尾数基值取2,并采用隐含位表数方法,则这种浮点数的表数效率为()
- Qt之国际化--多语言动态切换
- Spark入门(Python版)
- Files
- 测试-关于Unity获取子层级内容的几种接口(Transform FindChild, Component GetComponentInChildren,...)
- LinearLayout居中
- Android 异步任务队列实现
- 递归获取树状目录结构文件名
- Directx学习笔记【二】 将win32基本框架封装成类
- AC自动机 ( 模板题啊 )——Dominating Patterns ( UVA 4670 )
- 花开蝶自来——回到梦开始的地方
- HDU 4902 (线段树)
- Java中 Thread 与 Runnable 的区别
- Codevs 2059 逃出克隆岛 BFS || SPFA
- vs2013编译FFMPEG. 连接错误问题.
- 黑客帝国里的酷炫蓝光屏幕