将折叠方法更改为 diff 后,如何在 Vim 中保存折叠?
How to save folds in Vim after changing the foldmethod to diff?
我在我的 VIMRC 文件中大量使用折叠(init.vim 因为我使用的是 neovim),我还使用了工具 fugitive.vim
.
当我想对它做diff时,它改变了折叠方法diff
。目前还挺有用的。但是当我想回到我以前的折叠时,我发现它们都消失了 (set foldmethod=manual
),然后必须重新折叠所有东西。在 fugitive
对它们进行比较后,如何恢复到我的手动折叠?
我试过浏览帮助文件并在线查看,但我找不到如何操作。
:h fold-manual
提到了:mkview
和:loadview
,可以保存折叠,然后恢复。
我在我的 VIMRC 文件中大量使用折叠(init.vim 因为我使用的是 neovim),我还使用了工具 fugitive.vim
.
当我想对它做diff时,它改变了折叠方法diff
。目前还挺有用的。但是当我想回到我以前的折叠时,我发现它们都消失了 (set foldmethod=manual
),然后必须重新折叠所有东西。在 fugitive
对它们进行比较后,如何恢复到我的手动折叠?
我试过浏览帮助文件并在线查看,但我找不到如何操作。
:h fold-manual
提到了:mkview
和:loadview
,可以保存折叠,然后恢复。