diff --git a/README.md b/README.md index 0342313..77747c9 100644 --- a/README.md +++ b/README.md @@ -17,7 +17,7 @@ + taging: [ctags](https://github.com/universal-ctags/ctags), [gtags](https://www.gnu.org/software/global/) + utilities: [bat](https://github.com/sharkdp/bat), [delta](https://github.com/dandavison/delta) + [nerd font](https://github.com/ryanoasis/nerd-fonts) -+ C family tools: [clangd](https://clangd.llvm.org/), cppcheck, clang-format, etc ++ C family tools: [clangd](https://clangd.llvm.org/), cpplint, clang-format, etc + shells: [shellcheck](https://github.com/koalaman/shellcheck), [shfmt](https://github.com/mvdan/sh) + [vim-vint](https://github.com/Vimjas/vint) + [bash-language-server](https://github.com/bash-lsp/bash-language-server) diff --git a/autoload/aceforeverd/completion.vim b/autoload/aceforeverd/completion.vim index 668e3b9..95a312c 100644 --- a/autoload/aceforeverd/completion.vim +++ b/autoload/aceforeverd/completion.vim @@ -199,6 +199,7 @@ function! aceforeverd#completion#init_source_coc() abort \ 'coc-fzf-preview', 'coc-xml', \ 'coc-translator', 'coc-cmake', \ 'coc-metals', 'coc-emoji', + \ 'coc-markdownlint' \ ] function! s:coc_maps() abort diff --git a/coc-settings.json b/coc-settings.json index 863d561..ebafccf 100644 --- a/coc-settings.json +++ b/coc-settings.json @@ -29,12 +29,17 @@ "filetypes": ["kotlin"] } }, + // coc-pyright + "python.pythonPath": "python3", + "python.formatting.provider": "yapf", + // diagnostic-languageserver "diagnostic-languageserver.filetypes": { "vim": "vint", "sh": "shellcheck", - "markdown": ["write-good", "markdownlint"], + "markdown": ["write-good"], "cpp": ["cpplint"], - "dockerfile": ["hadolint"] + "dockerfile": ["hadolint"], + "python": ["mypy", "pylint"] }, "diagnostic-languageserver.formatFiletypes": { "sh": "shfmt" diff --git a/vimrc.vim b/vimrc.vim index 08026d6..8e10e04 100644 --- a/vimrc.vim +++ b/vimrc.vim @@ -127,7 +127,6 @@ if dein#load_state(s:dein_repo) call dein#add('Shougo/neco-vim') call dein#add('Shougo/neoyank.vim') call dein#add('Shougo/echodoc.vim') - call dein#add('Shougo/deol.nvim') call dein#add('voldikss/vim-floaterm')