Switch branches/tags
Nothing to show
Find file History
Fetching latest commit…
Cannot retrieve the latest commit at this time.
Permalink
..
Failed to load latest commit information.
after
bundle
colors
syntax
tmp
README
filetype.vim
scripts.vim

README

submodule management
====================

add new plugin:
    cd $REPO
    # example
    git submodule add https://github.com/mileszs/ack.vim.git .vim/bundle/ack
    git submodule init
    git commit -m "..." .gitmodules .vim/bundle/ack

update plugin:
    git pull -q -r -s recursive -X theirs origin master

remove plugin:
    cd $REPO
    PLUGIN=ack  # example
    git submodule deinit -f .vim/bundle/$PLUGIN
    git rm -f .vim/bundle/$PLUGIN
    rm -rf .git/modules/.vim/bundle/$PLUGIN


maintenance
===========

update all plugins:
    @weekly cd $REPO && git submodule -q update -q --remote --rebase && git submodule summary && vim -c Helptags -c q >/dev/null 2>&1
        # or, if you want to update submodules in parallel:
        # (--jobs for git submodule update only applies to cloning)
    @weekly cd $REPO && git config -f .gitmodules --get-regexp '\.path$' | awk '{print $2}' | xargs -P10 -L1 git submodule -q update -q --remote --rebase && git submodule summary && vim -c Helptags -c q >/dev/null 2>&1
clean up stale undo files:
    @weekly perl -MPath::Tiny -E 'for (path("~/.vim/tmp/undo")->children(qr/^\%/)) { $_->remove if ! path($_->basename =~ tr[\%][/]r)->exists }'


installed plugins
=================

a:
    https://github.com/vim-scripts/a.vim
abolish:
    https://github.com/tpope/vim-abolish
ack:
    https://github.com/mileszs/ack.vim
afterimage:
    https://github.com/tpope/vim-afterimage
airline:
    https://github.com/vim-airline/vim-airline
asterisk:
    https://github.com/haya14busa/vim-asterisk
characterize:
    https://github.com/tpope/vim-characterize
ctrlp:
    https://github.com/ctrlpvim/ctrlp.vim
delimitMate:
    https://github.com/Raimondi/delimitMate
dirdiff:
    https://github.com/will133/vim-dirdiff
dispatch:
    https://github.com/tpope/vim-dispatch
endwise:
    https://github.com/tpope/vim-endwise
eunuch:
    https://github.com/tpope/vim-eunuch
exchange:
    https://github.com/tommcdo/vim-exchange
fastfold:
    https://github.com/Konfekt/FastFold
fugitive:
    https://github.com/tpope/vim-fugitive
gist:
    https://github.com/mattn/gist-vim
gitv:
    https://github.com/gregsexton/gitv
histwin:
    https://github.com/chrisbra/histwin.vim
indent-object:
    https://github.com/michaeljsmith/vim-indent-object
largefile:
    https://github.com/vim-scripts/LargeFile
matchit:
    https://github.com/benjifisher/matchit.zip
niceblock:
    https://github.com/kana/vim-niceblock
nrrwregn:
    https://github.com/chrisbra/NrrwRgn
nerdcommenter:
    https://github.com/scrooloose/nerdcommenter
nerdtree:
    https://github.com/scrooloose/nerdtree
open-browser:
    https://github.com/tyru/open-browser.vim
perlomni:
    https://github.com/c9s/perlomni.vim
perlprove:
    https://github.com/vim-scripts/perlprove.vim
ragtag:
    https://github.com/tpope/vim-ragtag
ref:
    https://github.com/thinca/vim-ref
repeat:
    https://github.com/tpope/vim-repeat
scratch:
    https://github.com/yegappan/scratch
splitjoin:
    https://github.com/AndrewRadev/splitjoin.vim
supertab:
    https://github.com/ervandew/supertab
surround:
    https://github.com/tpope/vim-surround
tabular:
    https://github.com/godlygeek/tabular
tagbar:
    https://github.com/majutsushi/tagbar
targets:
    https://github.com/wellle/targets.vim
undotree:
    https://github.com/mbbill/undotree
unimpaired:
    https://github.com/tpope/vim-unimpaired
vcscommand:
    https://github.com/vim-scripts/vcscommand.vim
wordmotion:
    https://github.com/chaoren/vim-wordmotion


installed filetypes
===================

after/syntax/c.vim:
    http://www.vim.org/scripts/script.php?script_id=3064
actionscript:
    http://www.vim.org/scripts/script.php?script_id=1061
applescript:
    http://www.vim.org/scripts/script.php?script_id=1736
arduino:
    https://github.com/vim-scripts/Arduino-syntax-file
csv:
    https://github.com/chrisbra/csv.vim
git:
    https://github.com/tpope/vim-git
go:
    https://github.com/fatih/vim-go
javascript:
    https://github.com/pangloss/vim-javascript
markdown:
    https://github.com/tpope/vim-markdown
nginx:
    http://www.vim.org/scripts/script.php?script_id=1886
perl:
    https://github.com/vim-perl/vim-perl
perl6:
    https://github.com/vim-perl/vim-perl6
puppet:
    https://github.com/rodjek/vim-puppet
ruby:
    https://github.com/vim-ruby/vim-ruby
rust:
    https://github.com/rust-lang/rust.vim
scala:
    https://github.com/derekwyatt/vim-scala
srt:
    http://www.linuxpages.org/srt.vim_en.php
swift:
    https://github.com/keith/swift.vim
swig:
    http://www.vim.org/scripts/script.php?script_id=1615
tmux:
    https://github.com/keith/tmux.vim


installed colors
================

css_color:
    https://github.com/ap/vim-css-color
darkspectrum:
    https://github.com/vim-scripts/darkspectrum
flatcolor:
    https://github.com/MaxSt/FlatColor
gentooish:
    https://github.com/cdaddr/gentooish.vim
hickop:
    https://github.com/hickop/vim-hickop-colors
jellybeans:
    https://github.com/nanotech/jellybeans.vim
kolor:
    https://github.com/zeis/vim-kolor
lettuce:
    http://www.vim.org/scripts/script.php?script_id=1975
liquidcarbon:
    http://www.vim.org/scripts/script.php?script_id=3274
metacosm:
    https://github.com/vim-scripts/metacosm.vim
molokai:
    https://github.com/tomasr/molokai
monokai:
    https://github.com/sickill/vim-monokai
neverness:
    https://github.com/vim-scripts/Neverness-colour-scheme
peaksea:
    https://github.com/vim-scripts/peaksea
sunburst:
    https://github.com/sickill/vim-sunburst
vividchalk:
    https://github.com/tpope/vim-vividchalk
wombat256:
    https://github.com/vim-scripts/wombat256.vim
xoria256:
    https://github.com/vim-scripts/xoria256.vim
xterm16:
    https://github.com/vim-scripts/xterm16.vim
yowish:
    https://github.com/KabbAmine/yowish.vim