Advertisement
Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- :lua << EOF
- local nvim_lsp = require 'nvim_lsp'
- settings = {
- pyls = {
- enable = true;
- trace = { server = "verbose"; };
- commandPath = "";
- configurationSources = { "pycodestyle" };
- plugins = {
- jedi_completion = { enabled = true; };
- jedi_hover = { enabled = true; };
- jedi_references = { enabled = true; };
- jedi_signature_help = { enabled = true; };
- jedi_symbols = {
- enabled = true;
- all_scopes = true;
- };
- mccabe = {
- enabled = true;
- threshold = 15;
- };
- preload = { enabled = true; };
- pycodestyle = { enabled = true; };
- pydocstyle = {
- enabled = false;
- match = "(?!test_).*\\.py";
- matchDir = "[^\\.].*";
- };
- pyflakes = { enabled = true; };
- rope_completion = { enabled = true; };
- yapf = { enabled = true; };
- };
- };
- };
- nvim_lsp.pyls.setup(settings)
- EOF
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement