This commit is contained in:
Vasili Sviridov
2011-10-13 18:06:33 -07:00
parent c2f251bbd5
commit cf3d3fbe8a

28
vimrc
View File

@@ -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 <silent> <Esc><Esc> <Esc>:nohlsearch<CR><Esc>
"No more arrow keys
nnoremap <up> <nop>
nnoremap <down> <nop>
nnoremap <left> <nop>
nnoremap <right> <nop>
"inoremap <up> <nop>
"inoremap <down> <nop>
"inoremap <left> <nop>
"inoremap <right> <nop>
nnoremap j gj
nnoremap k gk
"press jk in quick succession for esc key
imap jj <Esc>
"Autoexit to normal mode
au CursorHoldI * stopinsert
au InsertEnter * let updaterestore=&updatetime | set updatetime=15000
au InsertLeave * let &updatetime=updaterestore