mkview
可以创造一个视图viewdir
option
的位置:set viewdir?
$VIM/vimfiles/view
下面:!ls $VIM/vimfiles/view
:mkview
oeasy.java
来mkview
:!mkdir -p ~/.vim/view/
~/.vim/
- 当前用户
vim配置的文件夹/usr/share/vim/vim81
- 系统共享的
vim配置文件夹:mkview
:!ls ~/.vim/view/
:!ls ~/.vim/view/
:!vi ~/.vim/view/
+tab
vim
文件~/.vimrc
一样~/.vimrc
是当前用户的vim配置
~/.vim/view/XXX.vim
是当前窗口 make
的 view
option
local
的 option
到当前 window
:setlocal ...=...
window窗口
有用:set ...
对所有窗口有用:set foldcolumn=4
8,20
:mkview
gg
:loadview
localoption
之外view
中oeasy.java
loadview
么?oeasy.java
:loadview
(8,20)
statusline
里面的 ruler
中找到view
:mkview
:mkview 1
:loadview
:loadview 1
ma
也能做到:args
,包括索引顺序abbreviations
)mappings
)fold
):h viewoptions
可以看到view保存内容的选项
:set viewoptions?
:set viewoptions=folds,options,cursor,curdir
curdir
指的是当前路径
:view .
的时候可以明确相对路径view
保存了好多配置信息这次了解到了:mkview
、:loadview
保存和加载视图
可保存内容的选项在 viewoption
中
还可以保存多个视图
视图里面可以有很多本地窗口的设置
那么到底什么是缩写(abbreviations
)和映射(mappings
)呢?🤔
下次再说!