My VIM settings.
VimL
Fetching latest commit…
Cannot retrieve the latest commit at this time.
Permalink
Failed to load latest commit information.
README.md
airline.vim
boot.vim
chords.vim
custom_command.vim
disable_arrow_keys.vim
file_types.vim
keys.vim
main.vim
tab_autocomplete.vim
vundles.vim

README.md

This repository contains my rc script for VIM.

Setup

# install vundle and clone the repository
git clone https://github.com/gmarik/Vundle.vim.git ~/.vim/bundle/Vundle.vim
git clone https://github.com/dtinth/.vimrc.git ~/vimrc

# install plugins
vim +'set nocompatible' \
    +'filetype off' \
    +'set rtp+=~/.vim/bundle/Vundle.vim' \
    +'call vundle#begin()' \
    +'source ~/vimrc/vundles.vim' \
    +'call vundle#end()' \
    +'PluginInstall' \
    +'qall'

# create required directories
mkdir ~/.vimtmp ~/.vimbackup

# install!
echo 'source ~/vimrc/boot.vim' >> ~/.vimrc

Repository Contents

boot.vim Convenient file for quick setup...
main.vim My main .vimrc file. Includes the other files (except vundles.vim). Contains the settings that don't deserve its own file.
vundles.vim My Vundle settings.
disable_arrow_keys.vim Disables arrow keys, forcing you to use hjkl.
keys.vim My key mappings.
tab_autocomplete.vim Maps the tab key to trigger autocompletion menu.
file_types.vim Specific settings for file types.