" look up words in pydoc rather than man for K function! s:pydoc(word) let l:pydoc_manpager = $MANPAGER let l:pydoc_pager = $PAGER let $MANPAGER = 'cat' let $PAGER = 'cat' exe 'silent read! pydoc "' . a:word . '" 2>/dev/null' let $MANPAGER = l:pydoc_manpager let $PAGER = l:pydoc_pager setlocal ft=man endfunction nnoremap K :call Help(0, ['.'], 'pydoc') vnoremap K :call Help(1, ['.'], 'pydoc') map :ALEGoToDefinition let b:ale_fixers = { 'python': ['black', 'isort'] } let b:ale_fix_on_save = 1 let b:ale_python_flake8_options = '--max-line-length 1000 --ignore=E203,W503 --extend-select=W504'