我有一些python代码:
_name = "football.player"
_description = "Football Player"
def age_calc(self, cr, uid, ids, fields, arg, context=None):
当我在NERD_commenter中按,cc
对其进行评论时,它看起来像这样:
_name = "football.player"
# _description = "Football Player"
# def age_calc(self, cr, uid, ids, fields, arg, context=None):
但在取消注释后,使用,cu
看起来像这样:
_name = "football.player"
_description = "Football Player"
def age_calc(self, cr, uid, ids, fields, arg, context=None):
为什么这个未注释的块会出现1个空格而不是原始位置?它怎么能修复?
答案 0 :(得分:0)
可能会发生这种情况,因为你使用了5个空格。你的tabstop / shiftwidth设置为什么?它可能试图将其缩进到逻辑的标准(4)空间,而不是疯狂的(5)空间量。
如果你真的想为一个标签使用5个空格(你没有),你可以:set shiftwidth=5
和:set tabstop=5
以及:set et
如果你没有它