为什么纳米缩进粘贴的文本或代码不正确?

为什么纳米缩进粘贴的文本或代码不正确?

当我从剪贴板复制并粘贴文本时,代码如下所示

[core]
    repositoryformatversion = 0
        filemode = true
            bare = false
                logallrefupdates = true
                [remote "heroku"]

代替

[core]
    repositoryformatversion = 0
    filemode = true
    bare = false
    logallrefupdates = true
[remote "heroku"]

这是我的.nanorc文件

set tabsize 4
set autoindent

根据为什么 Vim 错误地缩进粘贴的代码?设置自动缩进当我从剪贴板粘贴时,将前导选项卡插入代码中。

有什么方法可以配置.nanorc从剪贴板粘贴时关闭自动缩进并重新打开它?

答案1

如果您不想启用自动缩进,则不应启用set autoindent它,因为这会启用它。

相反,unset autoindent在您的.nanorc.

有关更多信息,请参阅man nanorc

您还可以使用 ALT+I 切换自动缩进(有关所有快捷键,请参阅 CTRL+G)。

相关内容