• vim spf13 配置


    spf13 是 vim 的一个集中配置,它集成了vim很多优秀的插件。

    1. spf13 的安装

    spf13

    按照上面的链接进行安装即可。

    2. spf13 自定制

    2.1 spf13 提供的 .vimrc 文件的大致结构

    第 70 - 80 行 ,

     1  " Use before config if available {
     2     if filereadable(expand("~/.vimrc.before"))
     3         source ~/.vimrc.before
     4     endif
     5 " }
     6 
     7 " Use bundles config {
     8     if filereadable(expand("~/.vimrc.bundles"))
     9         source ~/.vimrc.bundles
    10     endif
    11 " }

    最后几行:(1233- 1251)

     1 " Use fork vimrc if available {
     2     if filereadable(expand("~/.vimrc.fork"))
     3         source ~/.vimrc.fork
     4     endif
     5 " }
     6 
     7 " Use local vimrc if available {
     8     if filereadable(expand("~/.vimrc.local"))
     9         source ~/.vimrc.local
    10     endif
    11 " }
    12 
    13 " Use local gvimrc if available and gui is running {
    14     if has('gui_running')
    15         if filereadable(expand("~/.gvimrc.local"))
    16             source ~/.gvimrc.local
    17         endif
    18     endif
    19 " }

     .vimrc 中间的配置都是 UI , 格式, 各种快捷键映射,还有插件的配置等等。

    2.2 spf13 提供的出来上面的配置, 还提供了 .vimrc.before 和 .vimrc.bundles 这两个文件。

    其配置如下: .vimrc.before

     1 " Use fork before if available {
     2     if filereadable(expand("~/.vimrc.before.fork"))
     3         source ~/.vimrc.before.fork
     4     endif
     5 " }
     6 
     7 " Use local before if available {
     8     if filereadable(expand("~/.vimrc.before.local"))
     9         source ~/.vimrc.before.local
    10     endif
    11 " }

    .vimrc.bundles :

     1 " Use fork bundles config if available {
     2     if filereadable(expand("~/.vimrc.bundles.fork"))
     3         source ~/.vimrc.bundles.fork
     4     endif
     5 " }
     6 
     7 " Use local bundles config if available {
     8     if filereadable(expand("~/.vimrc.bundles.local"))
     9         source ~/.vimrc.bundles.local
    10     endif
    11 " }

     3.自定制

    由上面的配置可知,

    3.1 如果我们想在 spf13 提供的 .vimrc 执行之前对 vim 做配置 则,将配置代码

    放置在 ~/.vimrc.before.local 这个文件中。

    3.2 如果我们想添加自己的插件,将配置

    放置在 ~/.vimrc.bundles.local

    3.3 如果我们想在 .vimrc 执行完之后,执行配置,则将其放置在

    ~/.vimrc.local 文件中
  • 相关阅读:
    最小生成树的解法
    51nod 1212 无向图最小生成树
    greater()和less()的使用
    51nod1183 编辑距离
    51nod 1181 质数中的质数(质数筛法)
    upper_bound和lower_bound的用法
    线段树最全模板
    bryce1010专题训练——线段树习题汇总
    51nod 1174 区间中最大的数
    51nod 1113 矩阵快速幂
  • 原文地址:https://www.cnblogs.com/a-ray-of-sunshine/p/4990615.html
Copyright © 2020-2023  润新知