dotvim/.vim/keymaps.vim

35 lines
854 B
VimL
Raw Normal View History

let mapleader = ','
" core
2015-04-04 11:27:25 +00:00
nnoremap <silent> <Bs> :bd<Cr>
2015-03-09 04:01:03 +00:00
nnoremap <silent> <Esc><Esc> :nohlsearch<Cr>
2015-04-04 11:27:25 +00:00
nnoremap <silent> <leader>n :set relativenumber!<Cr>
nnoremap <silent> Q <Nop>
nnoremap <silent> j gj
nnoremap <silent> k gk
2016-03-03 18:16:23 +00:00
nnoremap <silent> <kPlus> <C-W>+
nnoremap <silent> <kMinus> <C-W>-
" vim-argwrap
2015-02-01 11:08:26 +00:00
nnoremap <silent> <leader>a :ArgWrap<Cr>
2016-03-03 20:38:39 +00:00
" vim-bufonly
nnoremap <silent> <S-Bs> :BufOnly<Cr>
" vim-easy-align
2015-02-01 11:08:26 +00:00
vmap <Cr> <Plug>(EasyAlign)
2015-04-16 02:48:12 +00:00
nmap ga <Plug>(EasyAlign)
2015-02-26 12:02:35 +00:00
" vim-go
auto FileType go nmap <leader>b <Plug>(go-build)
auto FileType go nmap <leader>c <Plug>(go-coverage)
auto FileType go nmap <leader>r <Plug>(go-run)
auto FileType go nmap <leader>t <Plug>(go-test)
2015-04-28 04:45:07 +00:00
" vim-fswitch
2015-06-11 04:58:39 +00:00
noremap <silent> <leader>fs :FSHere<Cr>
2015-04-28 04:45:07 +00:00
2015-04-04 11:27:25 +00:00
" open-browser.vim
nmap <leader>o <Plug>(openbrowser-smart-search)
vmap <leader>o <Plug>(openbrowser-smart-search)