vim 删除多余字符的命令?
vim command to remove extraneous characters?
我曾经知道一个 vim 命令序列,我会在其中删除文件中所有不可打印的无关字符,例如 Windows 文件中的 ^M
以 col -xb
,但在我输入 col -xb
命令说“从文件的顶部到底部执行此操作”之前,我记不起键盘序列了。这是否给任何人敲响了警钟?
运行 vim 中的以下命令:
:set fileformat=unix
它对我有用,也可以查看:
:%!col -xb
:
照常进入ex-command模式,%
选择所有行(你也可以写其他范围,比如100,150
代表第100到150行)和!
通过外部命令通过管道传输它们。
我曾经知道一个 vim 命令序列,我会在其中删除文件中所有不可打印的无关字符,例如 Windows 文件中的 ^M
以 col -xb
,但在我输入 col -xb
命令说“从文件的顶部到底部执行此操作”之前,我记不起键盘序列了。这是否给任何人敲响了警钟?
运行 vim 中的以下命令:
:set fileformat=unix
它对我有用,也可以查看:
:%!col -xb
:
照常进入ex-command模式,%
选择所有行(你也可以写其他范围,比如100,150
代表第100到150行)和!
通过外部命令通过管道传输它们。