set ignorecase
set smartcase

" close all windows
nnoremap <leader>Q :qa!<cr>

" copy
set clipboard=unnamed

" easy move between tabs
map <leader>n <esc>:tabprevious<cr>
map <leader>m <esc>:tabnext<cr>

" easy move around windows
map <c-j> <c-w>j
map <c-k> <c-w>k
map <c-l> <c-w>l
map <c-h> <c-w>h

" sort
vnoremap <leader>s :sort<cr>

" easy move code blocks
vnoremap < <gv
vnoremap > >gv