Skip to content

Instantly share code, notes, and snippets.

@aspyct
Last active August 29, 2015 13:56
Show Gist options
  • Star 0 You must be signed in to star a gist
  • Fork 0 You must be signed in to fork a gist
  • Save aspyct/8924277 to your computer and use it in GitHub Desktop.
Save aspyct/8924277 to your computer and use it in GitHub Desktop.
My vimrc
set nocompatible
filetype off
set rtp+=~/.vim/bundle/vundle
call vundle#rc()
syntax on
set hidden
set backspace=indent,eol,start
set nu
set autoindent
set copyindent
set et
set sw=4
set shiftround
set ignorecase
set smartcase
set smarttab
set incsearch
set hlsearch
set nowrap
set history=1000
set undolevels=1000
set wildignore=*.swp,*.bak,*.pyc,*.class
set title
set nobackup
set noswapfile
let mapleader="."
Bundle 'gmarik/vundle'
Bundle 'marijnh/tern_for_vim'
Bundle 'ervandew/supertab'
Bundle 'scrooloose/syntastic'
Bundle 'git://git.wincent.com/command-t.git'
Bundle 'tpope/vim-fugitive'
filetype plugin indent on
let g:syntastic_python_checkers=['pylint']
let g:syntastic_aggregate_errors=1
set statusline=%<%f\ %h%m%r%{fugitive#statusline()}%=%-14.(%l,%c%V%)\ %P
" Remap direction keys for programmer dvorak keyboard
noremap k t
noremap l n
noremap j s
map t <up>
map n <down>
map s <right>
" Defeat the damn W command
command W w
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment