Skip to content

Commit 0055630

Browse files
committed
Merge pull request pivotalforks#18 from pivotalcommon/switch-to-vundle
Switch to vundle
2 parents 2b54e6f + 258b6a4 commit 0055630

File tree

153 files changed

+123
-21718
lines changed

Some content is hidden

Large Commits have some content hidden by default. Use the searchbox below for content that may be hidden.

153 files changed

+123
-21718
lines changed

.gitignore

Lines changed: 2 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -1,3 +1,5 @@
11
.netrwhist
22
doc/tags
33
.vimlog
4+
bundle/*
5+
!bundle/vundle

.gitmodules

Lines changed: 4 additions & 206 deletions
Original file line numberDiff line numberDiff line change
@@ -1,207 +1,5 @@
1-
[submodule "bundle/vim-vividchalk"]
2-
path = bundle/vim-vividchalk
3-
url = git://github.com/tpope/vim-vividchalk.git
1+
[submodule "bundle/vundle"]
2+
path = bundle/vundle
3+
url = https://github.com/gmarik/vundle.git
44
ignore = dirty
5-
[submodule "bundle/molokai"]
6-
path = bundle/molokai
7-
url = git://github.com/vim-scripts/molokai.git
8-
ignore = dirty
9-
[submodule "bundle/vim-rails"]
10-
path = bundle/vim-rails
11-
url = git://github.com/tpope/vim-rails.git
12-
ignore = dirty
13-
[submodule "bundle/vim-cucumber"]
14-
path = bundle/vim-cucumber
15-
url = git://github.com/tpope/vim-cucumber.git
16-
ignore = dirty
17-
[submodule "bundle/vim-haml"]
18-
path = bundle/vim-haml
19-
url = git://github.com/tpope/vim-haml.git
20-
ignore = dirty
21-
[submodule "bundle/vim-endwise"]
22-
path = bundle/vim-endwise
23-
url = git://github.com/tpope/vim-endwise.git
24-
ignore = dirty
25-
[submodule "bundle/vim-surround"]
26-
path = bundle/vim-surround
27-
url = git://github.com/tpope/vim-surround.git
28-
ignore = dirty
29-
[submodule "bundle/vim-repeat"]
30-
path = bundle/vim-repeat
31-
url = git://github.com/tpope/vim-repeat.git
32-
ignore = dirty
33-
[submodule "bundle/nerdtree"]
34-
path = bundle/nerdtree
35-
url = git://github.com/scrooloose/nerdtree.git
36-
ignore = dirty
37-
[submodule "bundle/nerdcommenter"]
38-
path = bundle/nerdcommenter
39-
url = git://github.com/scrooloose/nerdcommenter.git
40-
ignore = dirty
41-
[submodule "bundle/ack.vim"]
42-
path = bundle/ack.vim
43-
url = https://github.com/mileszs/ack.vim.git
44-
ignore = dirty
45-
[submodule "bundle/vim-abolish"]
46-
path = bundle/vim-abolish
47-
url = https://github.com/tpope/vim-abolish.git
48-
ignore = dirty
49-
[submodule "bundle/vim-git-pair"]
50-
path = bundle/vim-git-pair
51-
url = https://github.com/Peeja/vim-git-pair.git
52-
[submodule "bundle/vim-javascript"]
53-
path = bundle/vim-javascript
54-
url = https://github.com/pangloss/vim-javascript.git
55-
ignore = dirty
56-
[submodule "bundle/vim-colors-solarized"]
57-
path = bundle/vim-colors-solarized
58-
url = git://github.com/altercation/vim-colors-solarized.git
59-
ignore = dirty
60-
[submodule "bundle/vim-fugitive"]
61-
path = bundle/vim-fugitive
62-
url = https://github.com/tpope/vim-fugitive.git
63-
ignore = dirty
64-
[submodule "bundle/vim-markdown"]
65-
path = bundle/vim-markdown
66-
url = https://github.com/plasticboy/vim-markdown.git
67-
ignore = dirty
68-
[submodule "bundle/vim-ruby-refactoring"]
69-
path = bundle/vim-ruby-refactoring
70-
url = https://github.com/ecomba/vim-ruby-refactoring.git
71-
ignore = dirty
72-
[submodule "bundle/vim-textobj-rubyblock"]
73-
path = bundle/vim-textobj-rubyblock
74-
url = https://github.com/nelstrom/vim-textobj-rubyblock.git
75-
ignore = dirty
76-
[submodule "bundle/vim-textobj-user"]
77-
path = bundle/vim-textobj-user
78-
url = https://github.com/kana/vim-textobj-user.git
79-
ignore = dirty
80-
[submodule "bundle/vim-unimpaired"]
81-
path = bundle/vim-unimpaired
82-
url = https://github.com/tpope/vim-unimpaired.git
83-
ignore = dirty
84-
[submodule "bundle/vim-irblack"]
85-
path = bundle/vim-irblack
86-
url = https://github.com/wgibbs/vim-irblack.git
87-
ignore = dirty
88-
[submodule "bundle/vim-ruby"]
89-
path = bundle/vim-ruby
90-
url = git://github.com/vim-ruby/vim-ruby.git
91-
ignore = dirty
92-
[submodule "bundle/vim-slim"]
93-
path = bundle/vim-slim
94-
url = git://github.com/slim-template/vim-slim.git
95-
[submodule "bundle/gundo"]
96-
path = bundle/gundo
97-
url = https://github.com/sjl/gundo.vim.git
98-
[submodule "bundle/tabular"]
99-
path = bundle/tabular
100-
url = https://github.com/godlygeek/tabular
101-
[submodule "bundle/cucumbertables/ftplugin"]
102-
path = bundle/cucumbertables/ftplugin
103-
url = git://gist.github.com/1486660.git
104-
[submodule "bundle/syntastic"]
105-
path = bundle/syntastic
106-
url = git://github.com/scrooloose/syntastic.git
107-
[submodule "bundle/handlebars"]
108-
path = bundle/handlebars
109-
url = git://github.com/nono/vim-handlebars.git
110-
[submodule "bundle/tmux-config"]
111-
path = bundle/tmux-config
112-
url = git://github.com/pivotal/tmux-config.git
113-
[submodule "bundle/vim-tomorrow-theme"]
114-
path = bundle/vim-tomorrow-theme
115-
url = https://github.com/chriskempson/vim-tomorrow-theme.git
116-
[submodule "bundle/ag.vim"]
117-
path = bundle/ag.vim
118-
url = https://github.com/epmatsw/ag.vim.git
119-
[submodule "bundle/vim-coffee-script"]
120-
path = bundle/vim-coffee-script
121-
url = https://github.com/kchmck/vim-coffee-script.git
122-
[submodule "bundle/hammer.vim"]
123-
path = bundle/hammer.vim
124-
url = https://github.com/matthias-guenther/hammer.vim.git
125-
[submodule "bundle/vim-colors-candycode"]
126-
path = bundle/vim-colors-candycode
127-
url = https://github.com/vim-scripts/candycode.vim.git
128-
[submodule "bundle/vim-colors-sampler"]
129-
path = bundle/vim-colors-sampler
130-
url = https://github.com/vim-scripts/Color-Sampler-Pack.git
131-
[submodule "bundle/enhancedjumps"]
132-
path = bundle/enhancedjumps
133-
url = https://github.com/vim-scripts/EnhancedJumps.git
134-
[submodule "bundle/test_server"]
135-
path = bundle/test_server
136-
url = https://github.com/brysgo/test_server.git
137-
[submodule "bundle/diffthese"]
138-
path = bundle/diffthese
139-
url = https://github.com/matt-royal/diffthese.git
140-
[submodule "bundle/vim-powerline"]
141-
path = bundle/vim-powerline
142-
url = https://github.com/Lokaltog/vim-powerline.git
143-
[submodule "bundle/supertab"]
144-
path = bundle/supertab
145-
url = git://github.com/ervandew/supertab.git
146-
[submodule "bundle/mustache"]
147-
path = bundle/mustache
148-
url = git://github.com/juvenn/mustache.vim.git
149-
[submodule "bundle/vim-cucumber-align-pipes"]
150-
path = bundle/vim-cucumber-align-pipes
151-
url = git://github.com/quentindecock/vim-cucumber-align-pipes.git
152-
[submodule "bundle/j-split"]
153-
path = bundle/j-split
154-
url = git://github.com/mgamba/j-split.git
155-
[submodule "bundle/ZoomWin"]
156-
path = bundle/ZoomWin
157-
url = https://github.com/vim-scripts/ZoomWin.git
158-
[submodule "bundle/vim-blockle"]
159-
path = bundle/vim-blockle
160-
url = git://github.com/jgdavey/vim-blockle.git
161-
[submodule "bundle/camelcasemotion"]
162-
path = bundle/camelcasemotion
163-
url = https://github.com/vim-scripts/camelcasemotion.git
164-
[submodule "bundle/vim-gitgutter"]
165-
path = bundle/vim-gitgutter
166-
url = https://github.com/airblade/vim-gitgutter.git
167-
[submodule "bundle/tagbar"]
168-
path = bundle/tagbar
169-
url = https://github.com/majutsushi/tagbar.git
170-
[submodule "bundle/edit-plus"]
171-
path = bundle/edit-plus
172-
url = https://github.com/mgamba/edit-plus.git
173-
[submodule "bundle/colorschemes"]
174-
path = bundle/colorschemes
175-
url = https://github.com/flazz/vim-colorschemes.git
176-
[submodule "bundle/vim-qargs"]
177-
path = bundle/vim-qargs
178-
url = https://github.com/henrik/vim-qargs.git
179-
[submodule "bundle/quickfixfix"]
180-
path = bundle/quickfixfix
181-
url = https://github.com/brysgo/quickfixfix.git
182-
[submodule "bundle/vim-golang"]
183-
path = bundle/vim-golang
184-
url = https://github.com/jnwhiteh/vim-golang.git
185-
[submodule "bundle/vim-scala"]
186-
path = bundle/vim-scala
187-
url = https://github.com/rosstimson/scala-vim-support.git
188-
[submodule "bundle/ctrlp"]
189-
path = bundle/ctrlp
190-
url = https://github.com/kien/ctrlp.vim.git
191-
ignore = dirty
192-
[submodule "bundle/matcher"]
193-
path = bundle/matcher
194-
url = https://github.com/burke/matcher
195-
ignore = dirty
196-
[submodule "bundle/vim-dispatch"]
197-
path = bundle/vim-dispatch
198-
url = https://github.com/tpope/vim-dispatch
199-
[submodule "bundle/vim-easymotion"]
200-
path = bundle/vim-easymotion
201-
url = https://github.com/Lokaltog/vim-easymotion.git
202-
[submodule "bundle/vim-clojure-static"]
203-
path = bundle/vim-clojure-static
204-
url = https://github.com/guns/vim-clojure-static.git
205-
[submodule "bundle/csv.vim"]
206-
path = bundle/csv.vim
207-
url = https://github.com/chrisbra/csv.vim.git
5+
branch = master

README.md

Lines changed: 18 additions & 10 deletions
Original file line numberDiff line numberDiff line change
@@ -5,24 +5,32 @@
55
cd ~/.vim
66
git submodule update --init
77
ln -s ~/.vim/vimrc ~/.vimrc
8+
vim +BundleInstall +qall
89

910
# tmux support (optional)
10-
If you will be using VIM with tmux for remote pairing or window management,
11+
12+
If you will be using VIM with tmux for remote pairing or window management,
1113
see the README at [https://github.com/pivotal/tmux-config](https://github.com/pivotal/tmux-config)
1214

13-
# Compile command-t matcher for CtrlP
15+
# Custom "command-t" matcher for CtrlP
16+
17+
We use a custom matcher for CtrlP that makes it act similarly to CommandT. Run the following to install it.
1418

1519
cd ~/.vim/bundle/matcher
16-
make && sudo make install
20+
make && make install # or sudo make install if necessary
21+
22+
If you find yourself needing sudo, you might want to change the ownership of your /usr/local directory to the current user (for single-user machines only):
23+
24+
sudo chown -R $USER:admin /usr/local
1725

1826
# Updating
19-
As long as your checkout is kept clean, you can easily update, rebase your local changes and update submodules with:
27+
28+
First, fetch the latest vim-config via Git. You can also rebase or merge your own project-specific customizations.
29+
30+
Then make sure the right version of Vundle is installed:
2031

2132
cd ~/.vim && git pull --rebase && git submodule sync && git submodule update; cd -
22-
23-
## Bumping plugin versions to latest
24-
Git submodule update will give you the checked in versions for all the plugins, you can bump up the versions with:
2533

26-
git submodule foreach git co master && git pull
27-
28-
You can also commit the bumped versions and submit a pull request if you'd like.
34+
To install/upgrade the necessary bundles:
35+
36+
vim +BundleInstall +qall # or run :BundleInstall within Vim

0 commit comments

Comments
 (0)