diff options
| author | Michael Lingelbach <m.j.lbach@gmail.com> | 2021-03-20 16:24:58 -0700 |
|---|---|---|
| committer | GitHub <noreply@github.com> | 2021-03-20 16:24:58 -0700 |
| commit | 9a9a69f130b903164d8f5709d5ff0d350b3d5db0 (patch) | |
| tree | 3f61502d0597ccccf6f9dcf1ba9add3b3e8a9314 /lua | |
| parent | [docgen] Update CONFIG.md (diff) | |
| parent | Add pyright.organizeimports command (diff) | |
| download | nvim-lspconfig-9a9a69f130b903164d8f5709d5ff0d350b3d5db0.tar nvim-lspconfig-9a9a69f130b903164d8f5709d5ff0d350b3d5db0.tar.gz nvim-lspconfig-9a9a69f130b903164d8f5709d5ff0d350b3d5db0.tar.bz2 nvim-lspconfig-9a9a69f130b903164d8f5709d5ff0d350b3d5db0.tar.lz nvim-lspconfig-9a9a69f130b903164d8f5709d5ff0d350b3d5db0.tar.xz nvim-lspconfig-9a9a69f130b903164d8f5709d5ff0d350b3d5db0.tar.zst nvim-lspconfig-9a9a69f130b903164d8f5709d5ff0d350b3d5db0.zip | |
Merge pull request #489 from tzx/pyright-org-imports
Add pyright.organizeimports command
Diffstat (limited to 'lua')
| -rw-r--r-- | lua/lspconfig/pyright.lua | 16 |
1 files changed, 15 insertions, 1 deletions
diff --git a/lua/lspconfig/pyright.lua b/lua/lspconfig/pyright.lua index 70b6a092..a8b434d8 100644 --- a/lua/lspconfig/pyright.lua +++ b/lua/lspconfig/pyright.lua @@ -15,6 +15,14 @@ local root_files = { '.git', } +local function organize_imports() + local params = { + command = 'pyright.organizeimports', + arguments = { vim.uri_from_bufnr(0) }, + } + vim.lsp.buf.execute_command(params) +end + configs[server_name] = { default_config = { cmd = {bin_name, "--stdio"}; @@ -31,7 +39,13 @@ configs[server_name] = { }; }; }; - }; + }; + commands = { + PyrightOrganizeImports = { + organize_imports; + description = "Organize Imports"; + }; + }; docs = { description = [[ https://github.com/microsoft/pyright |
