我正在使用:
au BufWinLeave ?* mkview 1
au BufWinLeave ?* silent loadview 1
这可以保存我的折叠,但我不确定它们被保存到哪里。我希望能够使用bzr提交折叠,以便我的团队能够利用它们。视图文件位于何处?
答案 0 :(得分:1)
如果你想分享折叠,最好的选择是使用foldmarkers:
#{{{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=▶,▲
。但如果您仍想使用手动折叠,请参阅doc:
: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有很好的文档。