我在用:
au BufWinLeave ?* mkview 1
au BufWinLeave ?* silent loadview 1
这可以保存我的折叠,但我不确定它们被保存到哪里。我希望能够使用 bzr 提交折叠,以便我的团队能够利用它们。视图文件在哪里?
如果您想共享折叠,最好的选择是使用折叠标记:
#{{{1 First-level fold name
…
#{{{2 Second-level fold name
…
#}}}2 End of second-level fold
…
#{{{1 Next first-level fold name
…
我更喜欢做不同的事情:
#▶1 First-level fold
…
#▲1 End of first-level fold
# vim: fmr=▶,▲
. 但是,如果您仍然想使用手动折叠,这里是文档:
:h :mkview
:mkvie[w][!] [file] Write a Vim script that restores the contents of the current window. When [!] is included an existing file is overwritten. When [file] is omitted or is a number from 1 to 9, a name is generated and 'viewdir' prepended. When the last directory name in 'viewdir' does not exist, this directory is created.
:h 'viewdir'
,通常在上一个帮助文本中<C-]>
光标打开时跳转到使用。'viewdir'
'viewdir' 'vdir' string (default for Amiga, MS-DOS, OS/2 and Win32: "$VIM/vimfiles/view", for Unix: "~/.vim/view", for Macintosh: "$VIM:vimfiles:view" for VMS: "sys$login:vimfiles/view" for RiscOS: "Choices:vimfiles/view")
如果您自己阅读文档会更好,vim 有很好的文档。