我的视图的文件名是什么?

时间:2012-12-24 04:04:05

标签: vim view

我正在使用:


au BufWinLeave ?* mkview 1
au BufWinLeave ?* silent loadview 1

这可以保存我的折叠,但我不确定它们被保存到哪里。我希望能够使用bzr提交折叠,以便我的团队能够利用它们。视图文件位于何处?

1 个答案:

答案 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有很好的文档。