Vim
使用替換刪除一條線上的所有內容
我想在 Vim 中使用全域替換來刪除直到
https
.前
The website is https://website.com The website is https://website.com The website is https://website.com
後
https://website.com https://website.com https://website.com
:%s/.*\(https:\)/\1/
:
讓你進入ex
模式。
%
是一種快速的說法1,$
,這意味著從第 1 行到最後
s/
用作分隔符substitute
。/
.*\(https:\)
後面是什麼https:
,記住https:
\1
是記住的文本。
可能不是最好的方法,但它有效。
:%s/^.*https/https/g
替換從行首到
https
的所有內容https
。