vim/spf13

vim

vim配置笔记,基于spf13进行配置增减

spf13

文件

  • $HOME/.vimswap/
  • $HOME/.vimundo/
  • $HOME/.vimviews/
  • $HOME/.vim/bundle/
    插件目录
  • $HOME/.viminfo
  • $HOME/.vimrc
    配置核心文件

vim配置只看.vimrc
spf13利用.vimrc调用其他文件进行细分,spf13基础下,建议不改动.vimrc,修改其他扩充文件
spf13增加送件调用顺序

  1. .vimrc.before
  2. .vimrc.bundles
  3. .vimrc.fork
  4. .vimrc.local
  5. has(gui_running): .gvimrc.local
  • $HOME/.vimrc.before
    • $HOME/.vimrc.before.fork
    • $HOME/.vimrc.before.local

spf13配置文件, 前缀配置

  • $HOME/.vimrc.bundles
    • $HOME/.vimrc.bundles.fork
    • $HOME/.vimrc.bundles.local

spf13配置文件, 插件配置

  • $HOME/.vimrc.fork

spf13配置文件, VIM分支配置

  • $HOME/.vimrc.local

spf13配置文件, VIM本地配置

  • $HOME/.gvimrc.local

spf13配置文件, GUI模式配置

常用键

折叠

折叠的产生
zfap将游标所在处的那个段落折叠成一行。
zf7G自游标所在处至全文第7行折叠起来。
:3,9倍将第3行至第7行折叠起来。
5zF将游标所在处起算5行的内容折叠起来。

也可以将所要折叠的部份以Shift + v标记起来,然以按zf就会将标记的内容折叠起来。

折叠的操作
zo将游标所在处的折叠打开.open。
zc将游标所在处已打开的内容再度折叠起来.close。
zr将全文的所有折叠依层次通通打开.reduce。
zm将全文已打开的折叠依层次通通再折叠起来。更多。
zR作用和zr同,但会打开含有折叠中和还有折叠的所有折叠。
zM作用和zm同,但对于巢状折叠亦有作用。
zi这是个切换,是折叠与不折叠指令间的切换。
zn打开全文的所有折叠.fold none。
zN这是zn的相对指令,回复所有的折叠。

你可能感兴趣的:(Note)