我在我的降价文件中使用GVim Voom插件。大纲是好的和有效的。
但是我希望大纲的某些部分保持折叠,特别是当我重新打开文档时,该怎么做?
答案 0 :(得分:0)
查看:h views-sessions
。
基本上,您可以在关闭文件之前使用mkview
保存视图,然后使用loadview
进行恢复。您可以使用Autocmd自动执行该操作:
augroup AutoSaveView
autocmd!
autocmd BufWinLeave *.tex mkview
autocmd BufWinEnter *.tex silent loadview
augroup END
如果您在会话选项中添加折叠,也可以在会话中保持折叠(:h session
)::set sessionoptions+=folds
答案 1 :(得分:0)
一种选择是使用标记作为折叠方法::set foldmethod=marker
。然后将折叠的部分括在三个大括号{{{...}}}
之间(默认值foldmarker
)。应该评论大括号,例如:
text
text
<!-- {{{ -->
folded text
folded text
<!-- }}} -->
text
text
现在每次打开文件时都会折叠线条。
答案 2 :(得分:0)
感谢您的所有答案!但VOoM插件不支持查看或会话以保存树状态。
我在插件作者的帮助下找到了解决方案,遇到同样问题的任何人,你可以在这里找到解决方案: https://github.com/vim-voom/vim-voom.github.com/issues/29
无论如何,再次感谢你的所有答案。