我既是初学者,也是Linux用户。以前,我使用Windows,Python IDLE非常好。在“If”语句或任何其他循环之后,无需按Tab键。

现在,我正在使用Linux,并开始通过ubuntu的命令行文本编辑器(称为“nano”)编写程序。在这里,我每次使用“if”语句时都需要按Tab键。这是非常乏味的。尤其是当存在一堆嵌套循环时,很难记住制表符的数量。我在想是否有任何想法可以像在Windows的IDLE中那样工作。我也试图用谷歌搜索这个问题,但是我无法用几句话来解释它。希望您了解我的实际问题。我为此需要一个后裔解决方案。

最佳答案

尝试将以下内容添加到~/.nanorc(如果文件不存在,则可能需要创建该文件):

set autoindent

请注意,nano是非常轻巧的编辑器,因此它缺少其他编辑器提供的许多功能和自定义功能。如果您发现自己受到编辑器的限制,则可能会研究emacsvim之类的内容。

编辑:根据要求提供更多详细信息:

在终端中键入nano ~/.nanorc以使用nano打开配置文件。
进入nano后,键入set autoindent以启用自动缩进。
然后键入Ctrl-o Ctrl-x保存文件。

关于python - 在Linux中使用python编程时如何在nano中进行自动缩进?,我们在Stack Overflow上找到一个类似的问题:https://stackoverflow.com/questions/42584551/

10-10 20:04