An open API service indexing awesome lists of open source software.

https://github.com/haliphax/vim-config

My personal Vim configuration and plugin selection
https://github.com/haliphax/vim-config

gvimrc vim-configuration vimrc

Last synced: 3 months ago
JSON representation

My personal Vim configuration and plugin selection

Awesome Lists containing this project

README

          

# haliphax's vim configuration

This is my (g)vim configuration. There are many like it, but this one is mine.

## Setup

All plugins are implemented as git submodules in the `bundle` directory.
In order to get everything setup in one fell swoop, use the `--recursive`
command line flag when you clone this repository. Since this isn't exactly
a software project, I would also recommend using the `--single-branch` and
`--depth 1` options to conserve space:

````
$ git clone --recursive --single-branch --depth 1 ~/.vim
````

The configuration files for vim and gvim are now in the `.vim` subdirectory
of your `$HOME`, but for them to take effect, they need to be one level higher.
*(Note: This may no longer be necessary.)* We can resolve this with symlinks:

````
$ ln -s ~/.vim/vimrc ~/.vimrc
$ ln -s ~/.vim/gvimrc ~/.gvimrc
````

## Dependencies

I use a handful of linting and formatting utilities that are not bundled with
any vim plugins:

- php (CLI version)
- xmllint
- pylint

...

Have fun, you crazy kids. Don't stay out too late.