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

前端之家收集整理的这篇文章主要介绍了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.哪些提供这些映射,但也会计数.该插件还有许多其他很好的映射.

原文链接:https://www.f2er.com/bash/386514.html

猜你在找的Bash相关文章