请注意以下行的结尾git diff:
- IP_ADDR: 'http://1.2.3.4:143'
+ IP_ADDR: 'http://2.4.6.8:143'^M
Run Code Online (Sandbox Code Playgroud)
我通过将光标放在1然后按下ct:然后输入新的 IP 地址来编辑这个文件。没有在文件中添加或删除完整的行。我确实注意到该文件dos在 VIM 中显示为类型。
如果我没有明确编辑文档的那部分,为什么 VIM 会更改行尾?另外,看到如何diff显示^M原始行中没有,否则 VIM 怎么会决定这是一个dos文件?