如何在emacs中实现代码自动缩进

Vim、Emacs配置和使用
回复
cmdblock
帖子: 307
注册时间: 2008-12-01 7:52
来自: 蜀山

如何在emacs中实现代码自动缩进

#1

帖子 cmdblock » 2009-07-23 21:52

emacs提供的c++缩进太短了。
自己该怎么改?
求哪位大哥指点一二
wenjianhn
帖子: 583
注册时间: 2008-10-15 10:49
来自: CS

Re: 如何在emacs中实现代码自动缩进

#2

帖子 wenjianhn » 2009-07-29 11:02

应该可以的
像C就有有多种风格可以选择
在《学习emacs》上,看到过
试下C-c . //注意后面那个点
自己到菜单里面碰碰运气吧

代码: 全选

 _____________
< 呜呜buntu >
 -------------
        \   ^__^
         \  (oo)\_______
            (__)\       )\/\
                ||----w |
                ||     ||
cmdblock
帖子: 307
注册时间: 2008-12-01 7:52
来自: 蜀山

Re: 如何在emacs中实现代码自动缩进

#3

帖子 cmdblock » 2009-07-31 0:45

搞定,代码如下
;;语言风格
(defun program-mode()
(setq tab-width 8 indent-tabs-mode nil)
(c-toggle-auto-hungry-state 1)
(c-set-style "stroustrup"))
(add-hook 'c-mode-common-hook 'program-mode)
(add-hook 'c++-mode-common-hook 'program-mode)
whmi
帖子: 14
注册时间: 2008-01-02 13:01

Re: 如何在emacs中实现代码自动缩进

#4

帖子 whmi » 2009-08-10 15:02

M-x c-set-style
油梆兔
回复