let mapleader = "\" " core nnoremap :b# nnoremap :nohlsearch nnoremap m :make nnoremap w :w nnoremap x :x inoremap nnoremap Q nnoremap Y y$ nnoremap Y "+y$ vnoremap y "+y vnoremap d "+d vnoremap p "+p vnoremap P "+P nnoremap y "+y nnoremap d "+d nnoremap p "+p nnoremap P "+P nnoremap yy "+yy nnoremap d "+dd nnoremap - nnoremap + nnoremap < nnoremap > nnoremap nnoremap j nnoremap k nnoremap h nnoremap l nnoremap j gj nnoremap k gk inoremap pumvisible() ? '' : '' inoremap pumvisible() ? '' : '' " util nnoremap ig :Guid " ale nnoremap gd :ALEGoToDefinition nnoremap gD :ALEGoToTypeDefinition nnoremap gr :ALEFindReferences " fzf nnoremap fg :GFiles nnoremap ff :Files ~ nnoremap fh :History nnoremap fc :BCommits nnoremap fb :Buffers nnoremap fl :Lines " vim-argwrap nnoremap a :ArgWrap " vim-bbye nnoremap :Bwipeout " vim-bufonly nnoremap :BufOnly " vim-easy-align nmap ga (EasyAlign) vmap (EasyAlign)