gpt4 book ai didi

file - 在 Vim 中将 DOS/Windows 行尾转换为 Linux 行尾

转载 作者:IT老高 更新时间:2023-10-28 12:13:53 27 4
gpt4 key购买 nike

如果我打开在 Windows 中创建的文件,所有行都以 ^M 结尾。
如何一次性删除这些字符?

最佳答案

dos2unix是一个命令行实用程序,如果你使用 Ctrl-v :%s/^M//g 将执行此操作Ctrl-m 输入^M,或者你可以:set ff=unix Vim 会帮你做。

fileformat 上有文档设置,并且 Vim wiki 有一个全面的 page on line ending conversions .

另外,如果你来回移动文件很多,你可能不想转换它们,而是做 :set ff=dos,所以 Vim 会知道它是一个 DOS 文件并使用行尾的 DOS 约定。

关于file - 在 Vim 中将 DOS/Windows 行尾转换为 Linux 行尾,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/82726/

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