Vim命令在正常模式下插入空行

Vim中是否有任何与o或o做同样的操作的命令(在当前之前/之后插入一个空白行),但是还没有切换到插入模式?
:nnoremap <silent> [<space> :pu! _<cr>:']+1<cr>
:nnoremap <silent> ]<space> :pu _<cr>:'[-1<cr>

说明:

>:put将在下面粘贴一个注册表. (:pu!以上)
>:pu _将粘贴黑洞寄存器,这是空的,所以我们得到一个空行
>'[和’]标记设置在更改或打印文本的开头和结尾.
>:'[将光标移动到最后一个变化的起始行(在这种情况下放)
>:'[ – 1将移动'[但再一行]

如果你喜欢一个插件,那么我建议Tim Pope的unimpaired.vim.哪些提供这些映射,但也会计数.该插件还有许多其他很好的映射.

相关文章

解决方案:解决linux下vim乱码的情况:(修改vimrc的内容)全...
Linuxvi/vim所有的UnixLike系统都会内建vi文书编辑器,其他的...
      vim正则匹配:空行:/^$/  /^[\t]*$/注释...
$select-editorSelectaneditor.Tochangelater,run'sele...
上次手贱忘了保存,这次就简单做个备忘吧,把踩过的坑记一下...
Linux之文本编译器小结vim的优势所有的UNIX-LIKE习通都会内置...