derived (forked) from Adam Monsen meonkeys/dotvim
My "dot vim" (~/.vim
) dir.
Here's how to install this Vim configuration. Assumes Bash shell and a POSIX operating system.
cd ~
mv .vim .vimrc /tmp
ln -s ~/.vim/vimrc .vimrc
git clone https://github.com/meonkeys/dotvim.git .vim
cd .vim
Plugins are managed with Vundle. Install Vundle:
git clone https://github.com/gmarik/vundle.git ~/.vim/bundle/vundle
Start Vim and run :PluginInstall
. Done!
Plugins are enumerated in vimrc
. See the vundle documentation in :help vundle
or online for further
instructions.
Some plugins require extra setup. I use ubuntu-setup
to get them working.
For GNU/Linux operating systems besides Ubuntu, follow the Fontconfig instructions here. General info about integrating vim-airline with fancy fonts here.
Tern provides some IDE-like features when editing JavaScript. Tern needs definitions of types for JavaScript libraries in use. For example, here's how I train Tern for Meteor projects.
cd ~/.vim/bundle/tern_for_vim/node_modules/tern/plugin/
wget https://raw.githubusercontent.com/Slava/tern-meteor/master/meteor.js
My "dotfiles", configuration files for other programs I use on my GNU/Linux desktop.