如何使用 VIM 将文件中的整个字符串(一个句子)替换为另一个字符串
How can I replace an entire string (a sentence) with another string in a file using VIM
如果我使用命令行,我可以在 Vim 中使用什么命令将文件从只读模式更改为编辑模式?
如何搜索字符串“HELLO word”并将整个文件替换为“嘿伙计们”? (同样,使用带 Vim 的命令行)
谢谢!
How can I search for a string "HELLO word" and replace with "hey guys" for the entire file?
如果您试图用 shell 中的一个字符串替换另一个字符串,那么调用 vim 并不是最好的方法。相反,您想使用 sed
.
sed -i 's/HELLO word/hey guys/g' filename.txt
请注意,s/HELLO word/hey guys/g
语法是您将在 vim 中使用的语法。
:%s/HELLO word/hey guys/g
这里是关于 sed
工具的更多信息:https://unix.stackexchange.com/questions/112023/how-can-i-replace-a-string-in-a-files
如果我使用命令行,我可以在 Vim 中使用什么命令将文件从只读模式更改为编辑模式?
如何搜索字符串“HELLO word”并将整个文件替换为“嘿伙计们”? (同样,使用带 Vim 的命令行)
谢谢!
How can I search for a string "HELLO word" and replace with "hey guys" for the entire file?
如果您试图用 shell 中的一个字符串替换另一个字符串,那么调用 vim 并不是最好的方法。相反,您想使用 sed
.
sed -i 's/HELLO word/hey guys/g' filename.txt
请注意,s/HELLO word/hey guys/g
语法是您将在 vim 中使用的语法。
:%s/HELLO word/hey guys/g
这里是关于 sed
工具的更多信息:https://unix.stackexchange.com/questions/112023/how-can-i-replace-a-string-in-a-files