分页: 1 / 1
求教emacs的缩进问题
发表于 : 2011-05-26 11:58
由 cnfczn
昨天又装会10.10,装玩emacs后就感觉缩进总是很别扭。
可能是之前用vc6用习惯了。
输入玩if判断后,回车的缩进距离好像是两个tab距离。
而且每敲完一行代码,都没有缩进。每次输入完一行,都要按几个tab对齐。
如图:
Re: 求教emacs的缩进问题
发表于 : 2011-05-27 17:56
由 werther0331
代码: 全选
(add-hook 'c-mode-common-hook ( lambda()
( c-set-style "k&r" )
(setq c-basic-offset 4) ) ) ;;设置C语言默认格式
(add-hook 'c++-mode-common-hook ( lambda()
( c-set-style "k&r" )
(setq c-basic-offset 4) ) ) ;;设置C++语言默认格式
使用K&R风格,缩进改成4.
Re: 求教emacs的缩进问题
发表于 : 2011-05-28 21:31
由 Fermat618
顺便告诉你一下,Emacs默认的那个叫做GNU风格,是GNU推荐的代码风格。
而那个回车不自动缩进,可以试试 C-j,这好像叫什么软回车与硬回车的问题。
Re: 求教emacs的缩进问题
发表于 : 2011-06-19 18:51
由 tusooa
代码: 全选
(newline-and-indent)
按C-j,自动缩进.