diff options
Diffstat (limited to 'stow/vim/.vim/ftplugin/python/python.vim')
-rw-r--r-- | stow/vim/.vim/ftplugin/python/python.vim | 16 |
1 files changed, 11 insertions, 5 deletions
diff --git a/stow/vim/.vim/ftplugin/python/python.vim b/stow/vim/.vim/ftplugin/python/python.vim index b868b10..dd2ff02 100644 --- a/stow/vim/.vim/ftplugin/python/python.vim +++ b/stow/vim/.vim/ftplugin/python/python.vim @@ -11,6 +11,7 @@ call matchadd('ColorColumn', '\%91v', 100) setlocal textwidth=90 let b:ale_python_pylint_options = '-d invalid-name' +let b:ale_fixers = ['yapf'] " Mappings @@ -20,11 +21,16 @@ nnoremap <buffer> <leader>C :sp ~/.vim/ftplugin/python/python.vim<CR> nnoremap <buffer> <leader>x :! ./% nnoremap <buffer> <leader>X :! ./%<CR> -nnoremap <buffer> gd :YcmCompleter GoTo<CR> -nnoremap <buffer> gr :YcmCompleter GoToReferences<CR> -nnoremap <buffer> gR :YcmCompleter RefactorRename<Space> -nnoremap <buffer> <leader>gd :YcmCompleter GetDoc<CR> -nnoremap <buffer> <leader>gT :YcmCompleter GetType<CR> +"nnoremap <buffer> gd :YcmCompleter GoTo<CR> +"nnoremap <buffer> gr :YcmCompleter GoToReferences<CR> +"nnoremap <buffer> gR :YcmCompleter RefactorRename<Space> +"nnoremap <buffer> <leader>gd :YcmCompleter GetDoc<CR> +"nnoremap <buffer> <leader>gT :YcmCompleter GetType<CR> + +nnoremap gd <Plug>(coc-definition) +nnoremap gy <Plug>(coc-type-definition) +nnoremap gi <Plug>(coc-implementation) +nnoremap gr <Plug>(coc-references) nnoremap <buffer> <leader>db :!tmux split-window -l '40\%' 'python -m̀ pdb %' |