brianp / wellington

A VIM Environment

Geek Repo:Geek Repo

Github PK Tool:Github PK Tool

Wellington

A VIM environment.

Clone the project into your ~/.vim directory.

git clone git@github.com:brianp/wellington.git ~/.vim/ -r

Then symlink the ~/vimrc/ file in your home directory. ln -s ~/.vim/vimrc/ ~/.vimrc

Colours

The default is an older (Version: 3.1) of the lucius colour scheme. Lucius has been updated past version 3.1 but I like this version more. The colour scheme is set in vimrc to easily change the defaults.

Custom Mappings

Ale

Ctrl+k Previous linter Ctrl+j Next linter

Git Blame

<leaver>b To see the last commit for the line.

Line Number Toggle

<ctrl>n Toggle relative and absolute line numbers.

NerdTree

<leader>n Toggles the NerdTree drawer.

Rubocop

<leader>ru

Vim Tests

t Ctrl+n - nearest test
t Ctrl+f - entire file
t Ctrl+s - entire suite
t Ctrl+l - last test

Plugins

  • Ale
  • Ctrlp
  • Dash
  • Git Blame
  • GitGutter
  • NerdCommenter
  • NerdTree
  • SnipMate
  • Supertab
  • Syntastic
  • Vim Test
  • ZoomWin

Syntax Highlighting

  • Angular
  • CSV
  • Clojure
  • CoffeeScript
  • Elixir
  • Git
  • GoLang
  • HAML
  • JavaScript
  • JSON
  • LESS
  • Markdown
  • Minitest
  • NodeJS
  • Phoenix
  • RSpec
  • Rails
  • Ruby
  • Rust
  • SCSS
  • Slim
  • Swift
  • Textile

Special Thanks

To Carl Lerche and Yehuda Katz for the janus bundle. It is what helped me learn and make VIM my main editor and eventually inspired me to make this project.

About

A VIM Environment

License:MIT License


Languages

Language:Vim Script 100.0%