如何在nano中获取空格而不是制表符?

Ste*_*zzo 33 command-line nano

我通常用 nano 编辑 Python 文件,所以我需要四个空格而不是制表符。如何让 nano 自动为制表符插入空格,并控制它插入的空格数?

小智 38

.nanorc在您的主文件夹中创建,包括:

set tabsize 4
set tabstospaces
Run Code Online (Sandbox Code Playgroud)

或编辑系统/etc/nanorc文件。


Ste*_*zzo 23

纳米命令手册

-E, --tabstospaces
Convert typed tabs to spaces.

-T <#cols>, --tabsize=<#cols>
Set the displayed tab length to #cols columns. The value of #cols must be greater than 0. The default value is 8.

因此,对于四个空格,适当的命令是nano -ET4.

考虑创建一个永久别名

  • 您也可以考虑编辑 `/etc/nanorc` 而不是创建别名。 (5认同)