[英]Copy the current line to end of buffer without moving cursor?
我知道我可以这样做:
:.co$
但这还会将光标移到末尾,在这种情况下如何防止光标移动?
这里的问题是:copy
(就像大多数(如果不是全部)面向行的Ex命令一样) 总是将光标移动到目标。 没有标志或选项或任何您可以使用的方式来更改该行为。
但是很容易回到原来的位置……为什么要打扰?
:k'|t$
''
或者,在正常模式下:
yyGp<C-o>
在普通模式下,将光标放在要开始复制的行上,然后键入:
vG$y
v
将您切换到可视模式 G
选最后一行 $
选择到最后一行的末尾 y
选中所有选中的行 之后,您的光标将移回其起点。
声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.