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
- Host: GitHub
- URL: https://github.com/haliphax/vim-config
- Owner: haliphax
- License: mit
- Created: 2016-04-09T04:55:04.000Z (about 10 years ago)
- Default Branch: master
- Last Pushed: 2020-01-06T15:34:48.000Z (over 6 years ago)
- Last Synced: 2025-01-17T18:19:58.330Z (over 1 year ago)
- Topics: gvimrc, vim-configuration, vimrc
- Language: Vim script
- Homepage:
- Size: 43 KB
- Stars: 1
- Watchers: 2
- Forks: 0
- Open Issues: 0
-
Metadata Files:
- Readme: README.md
- License: LICENSE
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.