更改视图中的行尾:
:e ++ff=dos
:e ++ff=mac
:e ++ff=unix
这也可以用作保存操作(仅:w 不会使用您在屏幕上看到的行尾进行保存):
:w ++ff=dos
:w ++ff=mac
:w ++ff=unix
您可以从命令行使用它:
for file in *.cpp
do
vi +':w ++ff=unix' +':q' "$file"
done
我通常使用
:%s/\r/\r/g
这似乎有点奇怪,但由于 Vim 与换行符匹配的方式而起作用。我也发现它更容易记住:)