gpt4 book ai didi

git - 有什么方法可以忽略 VIM 中的 ^M 回车?

转载 作者:太空狗 更新时间:2023-10-29 13:33:36 26 4
gpt4 key购买 nike

我在 VIM 中编辑的大多数文件都有回车符,所以我经常看到每一行的末尾都有一个 ^M。我曾经做过的一件事是用 +e ff=dos 这样的命令替换它们,但是当我用 git 提交时,它认为我已经更改了整个文件。所以,我只是想知道是否有办法让这里的每个人都开心,是改变一些 VIM 设置,改变我编辑的方式,还是改变一些 git 配置?

最佳答案

您可以设置 Git 来转换行尾。也就是说,当您从 Git 存储库 check out 文件时,它可以在 Unix 上转换为 LF,在 Windows 上转换为 CRLF。这样,您的平台就会有正确的行结尾(其他人也会如此)。

如果您使用的是 Unix,请将 core.autocrlf 选项设置为 input;在 Windows 上,将其设置为 true

更多信息可用here .

关于git - 有什么方法可以忽略 VIM 中的 ^M 回车?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/30514856/

26 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com