Skip to content

Latest commit

 

History

History
83 lines (53 loc) · 2.62 KB

README.md

File metadata and controls

83 lines (53 loc) · 2.62 KB

The Vim Configuration. Build Status

If you're trying to use this config checkout this cheat sheet.

Installation

  1. git clone http://github.com/luan/vimfiles.git ~/.vim
  2. ~/.vim/install more...
  3. Enjoy

Recommended Setup (OSX/Linux)

Faster and better autocomplete

OSX

brew reinstall vim --with-lua
brew reinstall macvim --with-lua

Linux

sudo apt-get install vim-nox

ctags

OSX

brew uninstall ctags
brew tap kopischke/ctags
brew install ctags-fishman --HEAD

Linux

exuberant-ctags from your OS is generally enough for most things, but if you want more CSS, ruby and other goodnesses you will need to manually compile and replace your ctags installation with: https://github.com/fishman/ctags

Plugin Installation / Requirements

I may make this more verbose later, but for now, here's a list of plugins that require further installation:

Screenshots

Default colorscheme: hybrid

hybrid

Alternate colorscheme: monokai

monokai

Install Script

The directory contains a bash script named install. install will create your local override files (.vimrc.local.before and .vimrc.local), symlink .vimrc and .gvimrc. It will also install golang's tools if you have golang on your $PATH.

Notes

" will save automatically when leaving the buffer
" 0 or 1, defaults 0
let g:autosave = 1

To disable the neocomplete autocomplete popup:

let g:neocomplete#enable_at_startup = 0   " disable neocomplete
let g:neocomplcache_enable_at_startup = 0 " disable the fallback version when no LUA

Plugin Installation / Requirements

Be sure to always edit the vimrc using ,vi, which opens the vimrc in the .vim folder. Vim has a nasty habit of overriding symlinks.