diff --git a/vimrc b/vimrc index e54ea8b..ec60e5e 100644 --- a/vimrc +++ b/vimrc @@ -1,11 +1,35 @@ call pathogen#infect() syntax on set laststatus=2 -set statusline=%t\ %y\ format:\ %{&ff};\ [%c,%l] %{fugitive#statusline()} +set statusline=%t\ %y\ format:\ %{&ff};\ [%c,%l]\ %{fugitive#statusline()} set number set autoindent set hidden colorscheme default if has("autocmd") - autocmd bufwritepost vimrc source $MYVIMRC + autocmd bufwritepost .vimrc source $MYVIMRC endif +set nocompatible +set modelines=0 +set visualbell + +nnoremap :nohlsearch + +"No more arrow keys +nnoremap +nnoremap +nnoremap +nnoremap +"inoremap +"inoremap +"inoremap +"inoremap +nnoremap j gj +nnoremap k gk +"press jk in quick succession for esc key +imap jj + +"Autoexit to normal mode +au CursorHoldI * stopinsert +au InsertEnter * let updaterestore=&updatetime | set updatetime=15000 +au InsertLeave * let &updatetime=updaterestore