vim-如何使用折叠获取文件
我正在尝试使用vim的折叠功能。我可以在vim中折叠文本(使用命令zc/zo/zM) 保存带有折叠的文件后,当我重新打开时,显示的文件没有任何折叠。 我想看一个有折叠的文件 我甚至为vim安装了foldplugin。但这个问题依然存在 当我重新打开文件时,如何在vim中获取带有折叠的文件? 请告知 谢谢,vim-如何使用折叠获取文件,vim,Vim,我正在尝试使用vim的折叠功能。我可以在vim中折叠文本(使用命令zc/zo/zM) 保存带有折叠的文件后,当我重新打开时,显示的文件没有任何折叠。 我想看一个有折叠的文件 我甚至为vim安装了foldplugin。但这个问题依然存在 当我重新打开文件时,如何在vim中获取带有折叠的文件? 请告知 谢谢, 打开vimirc中的折叠开关 可折叠的 集合折叠法 使用marker方法,在.vimrc中添加以下行 设置foldmethod=标记 vim支持缩进、标记、手动、语法、expr foldm
您似乎有一些选项未按您希望的方式设置。请报告此命令的结果:
:set fen?fdl?fdls?
(我怀疑nofoldenable
…)另外,您的文件使用的是哪种foldmethod
?:set-fen?-可折叠:设置fdl?-foldlevel=0:设置fdls?-foldlevelstart=1,我的foldmethod是indentSee hi rominl,我尝试了那里给出的解决方案,即将它添加到vimrc let&viewdir=expand($HOME)的顶部。“/.bk/.vim/viewdir”如果!isdirectory(expand(&viewdir))|调用mkdir(expand(&viewdir),“p”,451)| endif并添加到autocmd BufWrite*mkview autocmd BufNewFile,BufRead*静默加载视图下我从Drew Neil获得了解决方案。链接在这里。Vim不保存折叠。因此,您需要保存会话并还原以查看折叠。