3

是否有一个技巧可以折叠所有其他功能但不是我光标所在的功能?

4

1 回答 1

3

你可以像这样定义一个正常模式的地图:

:nnoremap <Leader>f zMzO

关闭当前文件中的zM所有折叠(这将折叠当前函数),然后zO递归地打开光标下的折叠(这将展开当前函数)。

这假设你已经:set foldmethod=syntax; 它不一定适用于其他类型的折叠。

于 2010-07-22T22:20:26.080 回答