如何使用vim粘贴新行?

前端之家收集整理的这篇文章主要介绍了如何使用vim粘贴新行?前端之家小编觉得挺不错的,现在分享给大家,也给大家做个参考。
我经常不得不在vim中的一个新行上粘贴一些东西。我通常做的是:
o<Esc>p

其中插入一个新行,并让我在插入模式,而不是退出插入模式,最后粘贴。

三次击键。不是很有效率。任何更好的想法?

后不久:help p it说:
:[line]pu[t] [x]    Put the text [from register x] after [line] (default
                    current line).  This always works |linewise|,thus
                    this command can be used to put a yanked block as
                    new lines.

:[line]pu[t]! [x]   Put the text [from register x] before [line]
                    (default current line).

不幸的是,它不短于你当前的解决方案,除非你结合一些键盘映射建议在一个不同的答案。例如,您可以将它映射到任何键(甚至p):

:nmap p :pu<CR>

猜你在找的Bash相关文章