|
@ -0,0 +1,36 @@ |
|
|
|
|
|
" General |
|
|
|
|
|
set number " Show line numbers |
|
|
|
|
|
set linebreak " Break lines at word (requires Wrap lines) |
|
|
|
|
|
set showbreak=+++ " Wrap-broken line prefix |
|
|
|
|
|
set textwidth=100 " Line wrap (number of cols) |
|
|
|
|
|
set showmatch " Highlight matching brace |
|
|
|
|
|
set visualbell " Use visual bell (no beeping) |
|
|
|
|
|
" Use vim defaults (drop compatibility with vi) |
|
|
|
|
|
set nocompatible |
|
|
|
|
|
syntax on " Enable syntax highlight |
|
|
|
|
|
" more powerfull backspace |
|
|
|
|
|
set ruler " Show cursor position |
|
|
|
|
|
set modeline " Enable modelines |
|
|
|
|
|
set showcmd " Show incomplete commands |
|
|
|
|
|
set ttymouse=xterm2 " Make mouse works inside screen terminal emulator |
|
|
|
|
|
|
|
|
|
|
|
"Spell |
|
|
|
|
|
au BufRead *.txt setlocal spell |
|
|
|
|
|
au BufRead *.org setlocal spell |
|
|
|
|
|
au BufRead *.md setlocal spell |
|
|
|
|
|
set langmenu=en_US |
|
|
|
|
|
|
|
|
|
|
|
" Autofix some mistakes |
|
|
|
|
|
cab W w |
|
|
|
|
|
cab Wq wq |
|
|
|
|
|
cab wQ wq |
|
|
|
|
|
cab WQ wq |
|
|
|
|
|
cab Q q |
|
|
|
|
|
|
|
|
|
|
|
" Plugins manager |
|
|
|
|
|
call plug#begin() |
|
|
|
|
|
" NerdTree |
|
|
|
|
|
Plug 'preservim/NERDTree' |
|
|
|
|
|
Plug 'tpope/vim-speeddating' |
|
|
|
|
|
Plug ' jceb/vim-orgmode' |
|
|
|
|
|
call plug#end() |