【发布时间】:2012-06-25 18:57:10
【问题描述】:
当我在nano 编辑器中按 TAB 时,光标会跳出 8 个空格,如下所示:
def square(x):
return x * x
def cube(y):
return y * y * y
如何将制表位宽度设置为 4 个空格以显示如下:
def square(x):
return x * x
def cube(y):
return y * y * y
【问题讨论】:
-
Nano 是一个非常基础的编辑器。很有可能它不支持这一点。
-
umm 不仅在 nano 中,而且当我在终端中使用 python 解释器时,它还会缩进 8 个空格。
-
这是在超级用户上回答的,应该作为重复关闭:superuser.com/questions/110421/tab-character-width-in-terminal
-
@millimoose,更改终端中的制表位不会影响 nano。这个问题应该专门关于 nano 或关于为 Python 设置制表位,但不是关于两者,也不是关于使用
tab命令交互式设置制表位,这不会影响所有程序。
标签: tabs terminal indentation nano