我试图像这样使用yank命令:
:0,/string,yy
从当前行的开头开始,直到第一个单词" string"。
显然上面的命令不起作用,因为它试图寻找" string,yy"。有人可以帮我这个吗?
谢谢。
答案 0 :(得分:4)
您可以使用范围和:yank
ex命令来执行此操作
:.,/string/yank
由于可以假设当前行:,/string/y
并且.
是:y
的缩写,因此可以将其缩短为:yank
。
Ex命令按行工作。如果您尝试在正常模式下执行此操作并希望以字符方式拉伸,那么您将执行以下操作:
y/string<cr>
如需更多帮助,请参阅:
:h :y
:h :range