Vim:从行尾拷贝到包括最后一个字符

3

我对Vim不熟悉。假设我正在编辑一个文档并在一行的末尾添加了一些文字。我仍然处于编辑模式,光标位于该行的末尾。

然后我决定复制光标前的4个单词,并将它们粘贴到下面一行的末尾。 如果我使用escy4b,我会漏掉最后一个字符。

有经验的vim用户会如何实现这一点?


我意识到我的问题表述得很糟糕。我指定了“4”个单词,但我的意思是“我刚刚输入的单词”。Kay回答了我提出的问题,但Conner回答了我想问的问题。考虑到问题的标题,我猜我应该接受Kay的回答? - Lobert
“被接受的答案”并不一定需要正式,完全取决于您的判断。然而,话虽如此,这个评论有点自私。请放心接受Kay的答案,因为他更快地提供了可行的解决方案。 - Conner
2个回答

1
我会建议您使用以下命令: ESCv4by 或者: ESC4by$ 这两个命令都适用于光标位于行末的情况。

1

我会使用在结尾添加一些单词<esc>,然后只需执行j.来重复该插入。


网页内容由stack overflow 提供, 点击上面的
可以查看英文原文,
原文链接