diff --git a/.gitignore b/.gitignore
index b39d943668607ddf423af86621258b9b76ee4390..b650840a65af2c1dd74c410f01c63236e5a5de3b 100644
--- a/.gitignore
+++ b/.gitignore
@@ -7,3 +7,4 @@
 .vim/swap
 .vim/undo
 .directory
+.vim/pack/plugins/start/ale/tags-te
diff --git a/.vim/ftplugin/python.vim b/.vim/ftplugin/python.vim
index dc77c97dc123f13bdfcbbace92bb5a4cc57de761..f507128d3ba1dd87bca5d4c106ae8cba465e1697 100644
--- a/.vim/ftplugin/python.vim
+++ b/.vim/ftplugin/python.vim
@@ -41,7 +41,7 @@ let python_highlight_all=1
 " let g:syntastic_python_checkers = ['flake8', 'frosted', 'mypy', 'pep257', 'pep8', 'prospector', 'pycodestyle', 'pydocstyle', 'pyflakes', 'pylint3', 'python3']
 "
 " Check Python files with flake8 and pylint.
-let b:ale_linters = ['flake8', 'pylint']
+let b:ale_linters = ['flake8', 'pylint', 'pyls']
 " Fix Python files with autopep8 and yapf.
 let b:ale_fixers = ['black', 'autopep8', 'yapf']
 " Disable warnings about trailing whitespace for Python files.