" key mappings let mapleader = "," noremap s :update nmap p :set paste! nmap h :set hlsearch! nmap t :wa :Make test " navigate buffers by ctrl-b nmap :bprevious nmap :bnext nnoremap ; : " no cheating ! map map map map " for damaged keyboards map imap " special chars nmap l :set list! " search nnoremap v :FzfFiles nnoremap u :FzfTags nnoremap j :call fzf#vim#tags("'".expand('')) nnoremap / :Find nnoremap ' :execute "Find " . expand("") " tree map n :NERDTreeToggle " completion inoremap pumvisible() ? "\" : "\" inoremap pumvisible() ? "\" : "\" inoremap pumvisible() ? "\" : "\" imap (asyncomplete_force_refresh) function! s:check_back_space() abort let col = col('.') - 1 return !col || getline('.')[col - 1] =~ '\s' endfunction inoremap \ pumvisible() ? "\" : \ check_back_space() ? "\" : \ asyncomplete#force_refresh() inoremap pumvisible() ? "\" : "\"