diff --git a/.vimrc b/.vimrc index 521db06..e91f513 100644 --- a/.vimrc +++ b/.vimrc @@ -18,6 +18,7 @@ set autoindent set autoread set autowrite +set mouse=a " Enable filetype plugins filetype plugin on filetype indent on @@ -55,3 +56,17 @@ vnoremap # :call VisualSelection('', '')?=@/ let g:airline_theme='solarized' let g:airline#extensions#tabline#enabled = 1 +" markdown also starts with .md +autocmd BufNewFile,BufRead *.md set filetype=markdown + +"paste from outside buffer +nnoremap p :set paste"+p:set nopaste +vnoremap p :set pastegv"+p:set nopaste +""copy to outside buffer +vnoremap y "+y +"select all +nnoremap a ggVG +""paste from 0 register +"Useful because `d` overwrites the register +nnoremap P "0p +vnoremap P "0p