0

我在用:


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

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

4

1 回答 1

1

如果您想共享折叠,最好的选择是使用折叠标记:

#{{{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 有很好的文档。

于 2012-12-24T04:44:40.887 回答