gpt4 book ai didi

vim - Vim 中无法用新行替换空格

转载 作者:行者123 更新时间:2023-12-03 05:33:08 24 4
gpt4 key购买 nike

我知道thread .

我运行

:%s/ /s/\n/g

我明白

E488: Trailing characters

第二个示例

我运行

:%s/ /\n/g

我明白了

text^@text

我还分别使用以下设置运行相同的代码

set fileformat=unix

set fileformat=dos

如何在 Vim 中替换新行?

最佳答案

:%s//Ctrl v回车/g

其中 Ctrl v 是 Control 键加 v 键,Return 是返回键(主键盘上的键,而不是数字键盘上的 Enter 键)。其他字符照常输入。

如果输入正确,序列 Ctrl vReturn 将显示为字符 ^M(通常以不同的颜色显示)表明他们很特别。请注意,实际输入 ^M不起作用

另请注意,在 Windows 版 Vim 中,它是 Control-q 而不是 Control-v(因为那是粘贴)。

<小时/>

Ctrl-v 还允许通过键盘输入其他“特殊”键。它也适用于例如Tab 或 Backspace。

关于vim - Vim 中无法用新行替换空格,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/1048639/

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