aboutsummaryrefslogtreecommitdiffstats
path: root/README.md
blob: 9e595f7e8f3dc5c845bf54857933a46a56e0c4f0 (plain)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
.vim
====

My personal vim config. Includes various mappings and plugins. Plugins are loaded with [pathogen.vim](https://github.com/tpope/vim-pathogen).

Feel free to take a look and copy what you like.


## Installation
1. Backup your `.vimrc` and `.vim` directory
2. Clone into your `~/.vim` directory
3. Run `git submodule init && git submodule update`
4. Link `.vimrc` to `~/.vim/vimrc`

		ln -s .vim/vimrc .vimrc


## Dependencies
Currently requires:

* `ack`: for more intelligent project searching


## Plugins
* [pathogen.vim](https://github.com/tpope/vim-pathogen): plugin management
* [Command-T](https://github.com/wincent/Command-T): easy file loading
* [NerdTree](https://github.com/scrooloose/nerdtree): pleasant file browser
* [commentary.vim](https://github.com/tpope/vim-commentary): easy code commenting
* [PreserveNoEOL](https://github.com/vim-scripts/PreserveNoEOL/): preserve EOLs
* [EasyGrep](https://github.com/vim-scripts/EasyGrep): easy find and replace in project
* [Indent Guides](https://github.com/nathanaelkane/vim-indent-guides): show tab stops
* [camelcasemotion](https://github.com/vim-scripts/camelcasemotion): move inside camelcase and underscored words
* [Gundo](http://sjl.bitbucket.org/gundo.vim/): visual view of vim's undo tree


Disabled plugins:

* [TabBar](https://github.com/vim-scripts/TabBar): show buffers in tabs


## License
Licensed under the MIT license. See the included LICENSE file.