diff --git a/vimrc b/vimrc index 2a13510..d773ede 100644 --- a/vimrc +++ b/vimrc @@ -6,18 +6,28 @@ set number relativenumber " Split in the right directions set splitbelow splitright -set incsearch ignorecase smartcase hlsearch +" incsearch: search for string as you're typing it +" ignorecase + smartcase: do a case-insensitive search by default, but switch +" to case-sensitive if the search string contains capital letters +set incsearch ignorecase smartcase nohlsearch " Create both swap & undo files set swapfile undofile +" Update screen more often set updatetime=250 + +" Center cursor in buffer set scrolloff=999 +" Set space as map key let mapleader = ' ' +" Use jk as escape inoremap inoremap jk + +" Some useful shortcuts nnoremap w :w nnoremap q :q @@ -33,7 +43,7 @@ nnoremap fj :sp nnoremap fk :sp:wincmd k nnoremap fl :vsp -" Resize splits +" Resize splits using arrow keys nnoremap :resize +5 nnoremap :resize -5 nnoremap :vertical resize +5