The files you can use to customize spf13-vim
cd ~
git clone https://github.com/zzhjerry/.spf13-personal.git
# The command below will create simulinks to the files in ~/.spf13-personal/
# It is optional.
# You can also choose which file to link manually by yourself with ln -s
sh ~/.spf13-personal/configure.sh
The settings in higher numbered files take higher precedence
-
.vimrc.before(don't modify)Shipped with spf13-vim with some flag-like variables to control some basic behaviors.
Changes to the variables should be made in .vimrc.before.fork.
-
.vimrc.before.forkChanges to the variables defined in
.vimrc.beforeshould be defined in this filee.g
let g:spf13_bundle_groups=['general', 'writing', 'neocomplete', 'programming', 'python', 'javascript', 'html', 'misc'] -
.vimrc.before.localCreate your own flag-like variables
-
.vimrc.bundles(don't modify)The packages to install depending on the elements defined in
g:spf13_bundle_groups -
.vimrc.bundles.forkCustomize the bundle behaviors for default bundles (those defined in
.vimrc.bundles) -
.vimrc.bundles.localAdd new packages and configurations for them as you need.
e.g.
Bundle 'mattn/emmet-vim' -
.vimrc(don't modify)The central place that controls file loading precedence, default key mappings and bundle configurations.
Understanding this file will helps you understand what spf13-vim can do for you.
-
.vimrc.forkThe main file to customize key mappings.
-
.vimrc.localThis file takes the highest precedence among all the other files.
You can put the most important settings that you don't want to be overwritten in any circumstances.
Such as your favourite color theme.