在ideavim插件中,折叠和扩展代码块的关键绑定是什么?
(za在vrapper中为eclipse工作,但不是在ideavim )
发布于 2014-07-04 09:33:15
来源:ideavim help: fold
zo打开光标下的一次折叠。数一数,就会有许多深的褶皱打开。在视觉模式中,为选定区域中的所有行打开一个折叠级别。
zc在光标下关闭一次。当进行计数时,许多折叠的深度都会被关闭。在视觉模式中,对选定区域中的所有线都关闭一个折叠级别。“可折叠”将被设定。
zM关闭所有折叠:将“折叠级别”设置为0。“可折叠”将被设定。
zR打开所有折叠。这将“折叠层”设置为“最高折叠层”。
发布于 2016-04-08 19:16:46
将这些行添加到您的~/..ideavimrc允许zO和zC命令,这些命令递归地打开和关闭光标下面的折叠:
nnoremap zC :action CollapseRegionRecursively<CR>
nnoremap zO :action ExpandRegionRecursively<CR>我发现这些在vim中非常有用,并且在将PyCharm与IdeaVim一起使用时,我忽略了它们。(HT:https://github.com/JetBrains/ideavim/pull/97 )
https://stackoverflow.com/questions/24570837
复制相似问题