" deoplete let g:deoplete#enable_at_startup=1 let g:deoplete#enable_smart_case=1 let g:deoplete#auto_complete_delay=150 let g:deoplete#auto_completion_start_length=4 inoremap deoplete#smart_close_popup()."\" inoremap deoplete#smart_close_popup()."\" inoremap =deoplete_cr_function() function! s:deoplete_cr_function() abort return deoplete#close_popup() . "\" endfunction " fugitive nnoremap gs :Gstatus20+ nnoremap gd :Gvdiff20+ nnoremap gc :Gcommit20+ nnoremap gw :Gwrite20+ nnoremap gb :Gblame20+ " neosnippet let g:neosnippet#disable_runtime_snippets={ "_": 1 } let g:neosnippet#scope_aliases={} let g:neosnippet#scope_aliases['scss']='scss,css' let g:neosnippet#scope_aliases['php']='php,html' let g:neosnippet#snippets_directory='~/.config/nvim/dein/repos/github.com/webgefrickel/vim-snippets/snippets' imap (neosnippet_expand_or_jump) smap (neosnippet_expand_or_jump) xmap (neosnippet_expand_target) " ale let g:ale_lint_on_save=1 let g:ale_lint_on_text_changed=0 let g:ale_lint_on_enter=1 let g:ale_linters={ \ 'css': [], \ 'html': ['htmlhint'], \ 'javascript': ['eslint'], \ 'scss': ['sasslint'], \} " fzf nnoremap , :Files nnoremap . :Buffers nnoremap l :Lines nnoremap a :Rg nnoremap h :History: " yankstack, use alt + p, alt + P nmap π yankstack_substitute_older_paste nmap ∏ yankstack_substitute_newer_paste " EasyMotion let g:EasyMotion_do_mapping=0 let g:EasyMotion_smartcase=1 nmap s (easymotion-overwin-f) nmap S (easymotion-overwin-f2)