分页: 1 / 1

关于emacs自动缩进

发表于 : 2008-07-04 8:27
sirubuntu
emcas花括号默认缩进格式如下:
(括号前面的几个点号是为了表达实际情况加上去的,因为,帖子发出后,空格被删掉了。点号用空格代替就是实际情况)
if ()
....{

....}
我想把默认方式改成下面这个样子,免得需要每次手动修改或用indent去格式化一次。

if ()
{

}

请问怎么办呢?谢谢

发表于 : 2008-07-04 8:37
Amankwah
这两个缩进的区别?
我竟然没看出来 :em06 :em65

发表于 : 2008-07-04 13:36
sirubuntu
自己顶一下

发表于 : 2008-07-04 19:12
zhangsong023
以前回复过,搜这个版块。

发表于 : 2008-07-04 20:20
poet
RMS那个变态,希望象全天下人推荐他那个变态的缩进方式,不过还好,支持他这种方式的人很少,绝大多数人都不支持。他就只好在自己的emacs里面搞缺省了。。。

发表于 : 2008-07-04 20:27
异域追梦者

发表于 : 2008-07-04 20:38
oyasmi
M-x c-set-style

设置c模式的缩进样式的命令,默认是CC-MODE,另外可选的风格有GNU,K&R,BSD,Stroustrup,Whitesmith,Ellemtel等,据我所知“K&R”风格满足楼主的要求!自己设一下试试看吧,设完一个就重排看看效果。。。

Re: 关于emacs自动缩进

发表于 : 2008-10-21 22:17
clxme
我用了BSD风格,但是是缩进8个字符,我想让它缩进4个字符,不知道怎样设置。
:em06

Re: 关于emacs自动缩进

发表于 : 2008-11-10 0:53
redflow
(setq c-basic-offset 4)

Re:

发表于 : 2008-11-16 17:52
薰衣草的轨迹
oyasmi 写了:M-x c-set-style

设置c模式的缩进样式的命令,默认是CC-MODE,另外可选的风格有GNU,K&R,BSD,Stroustrup,Whitesmith,Ellemtel等,据我所知“K&R”风格满足楼主的要求!自己设一下试试看吧,设完一个就重排看看效果。。。
怎么设为默认?

Re: 关于emacs自动缩进

发表于 : 2011-07-03 8:39
i_NIX
对于C语言来说,M-x c-set-style 然后用 linux 风格