diff --git a/.vim/coc-settings.json b/.vim/coc-settings.json
index 93f9a3549f6453fb3a9a474fd076bab1765b4036..1a26df7c80585487f28fcbe7e047adc9fe4e5008 100644
--- a/.vim/coc-settings.json
+++ b/.vim/coc-settings.json
@@ -1,8 +1,13 @@
 {
   "diagnostic.checkCurrentLine": true,
+  "python.formatting.provider": "black",
   "python.linting.enabled": true,
   "python.linting.flake8Enabled": true,
+  "python.linting.mypyEnabled": true,
+  "python.linting.prospectorEnabled": true,
   "python.linting.pydocstyleEnabled": true,
-  "python.linting.pylintEnabled": true,
-  "python.formatting.provider": "black"
+  "python.linting.pep8Enabled": true,
+  "python.linting.pylamaEnabled": true,
+  "python.linting.banditEnabled": true,
+  "python.linting.pylintEnabled": true
 }
diff --git a/.vimrc b/.vimrc
index 399478d37d178b1b2b1ca4c67217b9aa20d5c426..09552a0487894d181d8f8a0097a90166bbf2542f 100644
--- a/.vimrc
+++ b/.vimrc
@@ -19,6 +19,9 @@ Plug 'tpope/vim-rhubarb'
 Plug 'vim-scripts/loremipsum'
 Plug 'tpope/vim-surround'
 Plug 'altercation/vim-colors-solarized'
+Plug 'scrooloose/nerdtree'
+Plug 'Xuyuanp/nerdtree-git-plugin'
+
 " Plug 'tmhedberg/SimpylFold'
 " Plug 'vimwiki/vimwiki'
 " Plug 'python-rope/ropemode'