跳转到 保持折叠

跳转到  保持折叠

要进入 vim,我使用

 nnoremap <c-j> /<++><cr>c/+>/e<cr>

但是,当它们<++>处于关闭状态时,<c-j>删除所有折叠,为此我更改为

 nnoremap <c-j> /<++><cr>zOc/+>/e<cr>

但是,当它们<++>不在折叠中时,我得到

 E490: No fold found

答案1

使用zvzO不是 。无论是否在折叠中,它都可以正常工作而不会出现错误消息。

相关内容