如何在粘贴时真正禁用重新缩进

时间:2016-06-07 00:21:01

标签: python atom-editor

我在工作中使用Atom来编辑Python代码,而且我正在反对肌肉记忆和节省劳力的功能之间的痛苦互动。

我可以说,当你粘贴一段代码时,Atom将重做缩进,使其与粘贴的行的缩进一致,保留相对缩进。

如果我没有使用编辑而没有此功能的任何行李,我很确定它会很棒,但事实上,我可以&# 39;打破我选择回到前一个换行符的习惯,并粘贴那个,当粘贴到块的第一行时,它往往会做疯狂的事情。

我试图在粘贴时关闭自动缩进功能,但它不在我能找到的任何地方,我甚至不确定它是否是相同的功能;这正是我听到人们抱怨Atom在粘贴Python时会发疯的原因。

那么,我想在哪里禁用它?我愿意从没有扩展回到我已安装的东西,所以假设一个vanilla安装。

我想我正在寻找的工作流程是"粘贴,手动重新缩进",因为至少这样我知道我得到了什么,我的回答总是一样的。就目前而言,我不必考虑它,直到它将简单的行重排转换为语法垃圾,而更糟,而不是每次只调整事物。

编辑:为了回应Milo Price,我刚刚尝试将autoIndentOnPastenormalizeIndentOnPaste设置为false。行为没有改变。

进一步编辑:我不得不重新加载它的配置。它现在正在工作。

1 个答案:

答案 0 :(得分:0)

您必须将配置选项autoIndentOnPastenormalizeIndentOnPaste都设置为false,然后重新加载配置。