gpt4 book ai didi

vim - Vim 或 Vi 是否有多个范围命令?

转载 作者:行者123 更新时间:2023-12-04 14:25:21 27 4
gpt4 key购买 nike

我想做一些在 [a, b] 和 [c, d] 范围内或更大范围内的事情。
例如,我想将 1~10 行和 50~60 行中的“abc”替换为“def”。
我将做下面的两个编辑操作:
(1) :1,10s/abc/def/g
(2) :50,60s/abc/def/g
我可以只用一个命令来做到这一点吗?

最佳答案

你不能有一个不连续的范围,但很容易在另一个范围内重复相同的替换:

:1,10s/abc/def/g|50,60&&

:help :& .

关于vim - Vim 或 Vi 是否有多个范围命令?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/47001718/

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