如果我有一个简短的if-else语句,其中每个动作都是一行,我喜欢使用以下格式:
if( cond ): print "True"
else: print "False"
我个人认为这是最优雅,简洁和可读的。然而,Emacs并不同意。它希望将其缩进为:
if( cond ): print "True"
else: print "False"
有没有办法改变这种行为?我正在使用emacs 24.3.1和python.el主模式。
答案 0 :(得分:0)
在Emacs-24.3中,每当我在'else'行上点击TAB时,它会在两个缩进之间切换(正确的缩进和不正确的缩进)。所以确实存在一个错误,即不应该建议不正确的缩进,但至少正确的缩进是提供的选择之一。