vim - 在插入的文本后移动光标

标签 vim

有没有办法在插入(通过粘贴)多行文本后移动光标? 进行内联插入(粘贴)时,pP 工作得很好。但是,如果我粘贴多行文本,无论是 p 还是 P,我的光标都会移动到新文本的顶部。

如何在 pP 之后的新文本后离开我的光标?

最佳答案

使用标记是一种方法。但是对于 p 或 P,如果你想将光标留在新粘贴的文本之后,有内置的 gp

:h gp 详情

["x]gp          Just like "p", but leave the cursor just after the new
            text.  {not in Vi}


["x]gP          Just like "P", but leave the cursor just after the new
            text.  {not in Vi}

关于vim - 在插入的文本后移动光标,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/17812778/

相关文章:

vim - gVim : How to load multiple files in buffer?

vim - 如何在命令行模式下映射键但不在搜索模式下映射键

vim - 如何在vim中直观地移动光标?(不是按行)

vim - 首先按文件扩展名对 Vim 中的通配符补全文件名进行排序(然后按字母顺序)

c - 面向 C 开发人员的 .vimrc

vim - 例如从 vim 复制到 stackoverflow

vim - vim中如何反复搜索&替换一长串文本?

vim - 输入按钮插入新行而不是选择替代行

vim - 在vim中将部分移动到新文件

javascript - 用于编程的 Vim 折叠配置