Vim 粘贴后如何跳转到粘贴内容的末尾?

Vim 粘贴后如何跳转到粘贴内容的末尾?,vim,Vim,例如,我当前的文件内容是: Hello world! ^------------------vim cursor here Vim光标位于characterw。我粘贴了一个单词foobar,内容更改为Hello-Hello-wfoobarold,光标位于characterf。但我希望粘贴后光标立即跳转到foobar的r。是否有一些命令可以执行此操作?默认情况下,p和p命令应将光标保留在粘贴文本的最后一个字符处gp和gp向前移动一个字符(粘贴文本后的第一个字符) 粘贴文本时,将标记[

例如,我当前的文件内容是:

Hello world!
      ^------------------vim cursor here

Vim光标位于character
w
。我粘贴了一个单词
foobar
,内容更改为
Hello-Hello-wfoobarold
,光标位于character
f
。但我希望粘贴后光标立即跳转到
foobar
r
。是否有一些命令可以执行此操作?

默认情况下,
p
p
命令应将光标保留在粘贴文本的最后一个字符处
gp
gp
向前移动一个字符(粘贴文本后的第一个字符)


粘贴文本时,将标记
[
]
设置为粘贴文本的开头和结尾。因此,您可以使用
`[
`]
将光标移动到粘贴内容的开始/结束。

关于
p
p
的第一部分不是真的,但是对于粘贴文本上的自动标记信息+1。@jake>当我在nvim和vim 8.1中测试它时,关于
p
p
的部分对我来说是真的,除非我粘贴了整行。@jdk1.0,这对特殊情况是正确的,但不是所有情况。这就是杰克的观点。粘贴段落也是不正确的,这可能是最令人讨厌的情况,将光标放在行为的开头。