├── .gitattributes ├── .github ├── stale.yml └── workflows │ ├── linux_neovim.yml │ ├── linux_vim.yml │ ├── mac_neovim.yml │ ├── mac_vim.yml │ ├── reviewdog.yml │ ├── windows_neovim.yml │ └── windows_vim.yml ├── .gitignore ├── .vintrc.yaml ├── LICENSE ├── LICENSE-THIRD-PARTY ├── README.md ├── autoload ├── health │ └── lsp.vim ├── lsp.vim ├── lsp │ ├── callbag.vim │ ├── capabilities.vim │ ├── client.vim │ ├── internal │ │ ├── completion │ │ │ └── documentation.vim │ │ ├── diagnostics.vim │ │ ├── diagnostics │ │ │ ├── document_diagnostics_command.vim │ │ │ ├── echo.vim │ │ │ ├── first_line.vim │ │ │ ├── float.vim │ │ │ ├── highlights.vim │ │ │ ├── movement.vim │ │ │ ├── signs.vim │ │ │ ├── state.vim │ │ │ ├── under_cursor.vim │ │ │ └── virtual_text.vim │ │ ├── document_code_action │ │ │ └── signs.vim │ │ ├── document_formatting.vim │ │ ├── document_highlight.vim │ │ ├── document_hover │ │ │ └── under_cursor.vim │ │ ├── document_range_formatting.vim │ │ ├── document_symbol │ │ │ └── search.vim │ │ ├── inlay_hints.vim │ │ ├── semantic.vim │ │ ├── show_message.vim │ │ ├── show_message_request.vim │ │ ├── textprop.vim │ │ ├── type_hierarchy.vim │ │ ├── ui │ │ │ ├── popupmenu.vim │ │ │ └── quickpick.vim │ │ ├── work_done_progress.vim │ │ └── workspace_symbol │ │ │ └── search.vim │ ├── omni.vim │ ├── tag.vim │ ├── ui │ │ ├── vim.vim │ │ └── vim │ │ │ ├── code_action.vim │ │ │ ├── code_lens.vim │ │ │ ├── completion.vim │ │ │ ├── execute_command.vim │ │ │ ├── folding.vim │ │ │ ├── output.vim │ │ │ ├── signature_help.vim │ │ │ └── utils.vim │ ├── utils.vim │ └── utils │ │ ├── args.vim │ │ ├── buffer.vim │ │ ├── diff.vim │ │ ├── job.vim │ │ ├── location.vim │ │ ├── position.vim │ │ ├── range.vim │ │ ├── step.vim │ │ ├── tagstack.vim │ │ ├── text_edit.vim │ │ ├── tree.vim │ │ ├── workspace_config.vim │ │ └── workspace_edit.vim └── vital │ ├── _lsp.vim │ ├── _lsp │ └── VS │ │ ├── LSP │ │ ├── MarkupContent.vim │ │ └── Text.vim │ │ └── Vim │ │ ├── Buffer.vim │ │ ├── Syntax │ │ └── Markdown.vim │ │ ├── Window.vim │ │ └── Window │ │ └── FloatingWindow.vim │ ├── lsp.vim │ └── lsp.vital ├── doc └── vim-lsp.txt ├── ftplugin └── lsp-hover.vim ├── minimal.vimrc ├── plugin └── lsp.vim ├── renovate.json ├── syntax └── lsp-hover.vim └── test ├── .themisrc ├── integration └── go │ └── document_formatting.vimspec ├── lsp ├── internal │ ├── diagnostics │ │ ├── document_diagnostics_command.vimspec │ │ ├── state.vimspec │ │ └── under_cursor.vimspec │ └── show_message.vimspec ├── omni.vimspec ├── ui │ └── vim │ │ ├── code_lens.vimspec │ │ └── completion.vimspec ├── utils.vimspec └── utils │ ├── buffer.vimspec │ ├── diff.vimspec │ ├── position.vimspec │ ├── range.vimspec │ ├── tagstack.vimspec │ ├── text_edit.vimspec │ ├── work_done_progress.vimspec │ ├── workspace_config.vimspec │ └── workspace_edit.vimspec ├── testfiles └── multibyte.txt ├── testproject-go ├── documentdiagnositcs.go └── documentformat.go ├── testproject-rust ├── .gitignore ├── Cargo.lock ├── Cargo.toml └── src │ ├── calc │ ├── add.rs │ └── mod.rs │ ├── documentdefinition.rs │ ├── documentdiagnostics.rs │ ├── documentformat.rs │ └── main.rs ├── testproject ├── .ccls ├── CMakeLists.txt ├── README.md ├── compile_commands.json ├── git │ └── .gitignore └── src │ ├── CMakeLists.txt │ └── main.cpp └── utils └── autoload └── lsp └── test.vim /.gitattributes: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/prabirshrestha/vim-lsp/HEAD/.gitattributes -------------------------------------------------------------------------------- /.github/stale.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/prabirshrestha/vim-lsp/HEAD/.github/stale.yml -------------------------------------------------------------------------------- /.github/workflows/linux_neovim.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/prabirshrestha/vim-lsp/HEAD/.github/workflows/linux_neovim.yml -------------------------------------------------------------------------------- /.github/workflows/linux_vim.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/prabirshrestha/vim-lsp/HEAD/.github/workflows/linux_vim.yml -------------------------------------------------------------------------------- /.github/workflows/mac_neovim.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/prabirshrestha/vim-lsp/HEAD/.github/workflows/mac_neovim.yml -------------------------------------------------------------------------------- /.github/workflows/mac_vim.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/prabirshrestha/vim-lsp/HEAD/.github/workflows/mac_vim.yml -------------------------------------------------------------------------------- /.github/workflows/reviewdog.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/prabirshrestha/vim-lsp/HEAD/.github/workflows/reviewdog.yml -------------------------------------------------------------------------------- /.github/workflows/windows_neovim.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/prabirshrestha/vim-lsp/HEAD/.github/workflows/windows_neovim.yml -------------------------------------------------------------------------------- /.github/workflows/windows_vim.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/prabirshrestha/vim-lsp/HEAD/.github/workflows/windows_vim.yml -------------------------------------------------------------------------------- /.gitignore: -------------------------------------------------------------------------------- 1 | tags 2 | -------------------------------------------------------------------------------- /.vintrc.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/prabirshrestha/vim-lsp/HEAD/.vintrc.yaml -------------------------------------------------------------------------------- /LICENSE: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/prabirshrestha/vim-lsp/HEAD/LICENSE -------------------------------------------------------------------------------- /LICENSE-THIRD-PARTY: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/prabirshrestha/vim-lsp/HEAD/LICENSE-THIRD-PARTY -------------------------------------------------------------------------------- /README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/prabirshrestha/vim-lsp/HEAD/README.md -------------------------------------------------------------------------------- /autoload/health/lsp.vim: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/prabirshrestha/vim-lsp/HEAD/autoload/health/lsp.vim -------------------------------------------------------------------------------- /autoload/lsp.vim: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/prabirshrestha/vim-lsp/HEAD/autoload/lsp.vim -------------------------------------------------------------------------------- /autoload/lsp/callbag.vim: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/prabirshrestha/vim-lsp/HEAD/autoload/lsp/callbag.vim -------------------------------------------------------------------------------- /autoload/lsp/capabilities.vim: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/prabirshrestha/vim-lsp/HEAD/autoload/lsp/capabilities.vim -------------------------------------------------------------------------------- /autoload/lsp/client.vim: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/prabirshrestha/vim-lsp/HEAD/autoload/lsp/client.vim -------------------------------------------------------------------------------- /autoload/lsp/internal/completion/documentation.vim: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/prabirshrestha/vim-lsp/HEAD/autoload/lsp/internal/completion/documentation.vim -------------------------------------------------------------------------------- /autoload/lsp/internal/diagnostics.vim: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/prabirshrestha/vim-lsp/HEAD/autoload/lsp/internal/diagnostics.vim -------------------------------------------------------------------------------- /autoload/lsp/internal/diagnostics/document_diagnostics_command.vim: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/prabirshrestha/vim-lsp/HEAD/autoload/lsp/internal/diagnostics/document_diagnostics_command.vim -------------------------------------------------------------------------------- /autoload/lsp/internal/diagnostics/echo.vim: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/prabirshrestha/vim-lsp/HEAD/autoload/lsp/internal/diagnostics/echo.vim -------------------------------------------------------------------------------- /autoload/lsp/internal/diagnostics/first_line.vim: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/prabirshrestha/vim-lsp/HEAD/autoload/lsp/internal/diagnostics/first_line.vim -------------------------------------------------------------------------------- /autoload/lsp/internal/diagnostics/float.vim: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/prabirshrestha/vim-lsp/HEAD/autoload/lsp/internal/diagnostics/float.vim -------------------------------------------------------------------------------- /autoload/lsp/internal/diagnostics/highlights.vim: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/prabirshrestha/vim-lsp/HEAD/autoload/lsp/internal/diagnostics/highlights.vim -------------------------------------------------------------------------------- /autoload/lsp/internal/diagnostics/movement.vim: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/prabirshrestha/vim-lsp/HEAD/autoload/lsp/internal/diagnostics/movement.vim -------------------------------------------------------------------------------- /autoload/lsp/internal/diagnostics/signs.vim: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/prabirshrestha/vim-lsp/HEAD/autoload/lsp/internal/diagnostics/signs.vim -------------------------------------------------------------------------------- /autoload/lsp/internal/diagnostics/state.vim: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/prabirshrestha/vim-lsp/HEAD/autoload/lsp/internal/diagnostics/state.vim -------------------------------------------------------------------------------- /autoload/lsp/internal/diagnostics/under_cursor.vim: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/prabirshrestha/vim-lsp/HEAD/autoload/lsp/internal/diagnostics/under_cursor.vim -------------------------------------------------------------------------------- /autoload/lsp/internal/diagnostics/virtual_text.vim: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/prabirshrestha/vim-lsp/HEAD/autoload/lsp/internal/diagnostics/virtual_text.vim -------------------------------------------------------------------------------- /autoload/lsp/internal/document_code_action/signs.vim: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/prabirshrestha/vim-lsp/HEAD/autoload/lsp/internal/document_code_action/signs.vim -------------------------------------------------------------------------------- /autoload/lsp/internal/document_formatting.vim: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/prabirshrestha/vim-lsp/HEAD/autoload/lsp/internal/document_formatting.vim -------------------------------------------------------------------------------- /autoload/lsp/internal/document_highlight.vim: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/prabirshrestha/vim-lsp/HEAD/autoload/lsp/internal/document_highlight.vim -------------------------------------------------------------------------------- /autoload/lsp/internal/document_hover/under_cursor.vim: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/prabirshrestha/vim-lsp/HEAD/autoload/lsp/internal/document_hover/under_cursor.vim -------------------------------------------------------------------------------- /autoload/lsp/internal/document_range_formatting.vim: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/prabirshrestha/vim-lsp/HEAD/autoload/lsp/internal/document_range_formatting.vim -------------------------------------------------------------------------------- /autoload/lsp/internal/document_symbol/search.vim: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/prabirshrestha/vim-lsp/HEAD/autoload/lsp/internal/document_symbol/search.vim -------------------------------------------------------------------------------- /autoload/lsp/internal/inlay_hints.vim: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/prabirshrestha/vim-lsp/HEAD/autoload/lsp/internal/inlay_hints.vim -------------------------------------------------------------------------------- /autoload/lsp/internal/semantic.vim: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/prabirshrestha/vim-lsp/HEAD/autoload/lsp/internal/semantic.vim -------------------------------------------------------------------------------- /autoload/lsp/internal/show_message.vim: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/prabirshrestha/vim-lsp/HEAD/autoload/lsp/internal/show_message.vim -------------------------------------------------------------------------------- /autoload/lsp/internal/show_message_request.vim: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/prabirshrestha/vim-lsp/HEAD/autoload/lsp/internal/show_message_request.vim -------------------------------------------------------------------------------- /autoload/lsp/internal/textprop.vim: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/prabirshrestha/vim-lsp/HEAD/autoload/lsp/internal/textprop.vim -------------------------------------------------------------------------------- /autoload/lsp/internal/type_hierarchy.vim: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/prabirshrestha/vim-lsp/HEAD/autoload/lsp/internal/type_hierarchy.vim -------------------------------------------------------------------------------- /autoload/lsp/internal/ui/popupmenu.vim: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/prabirshrestha/vim-lsp/HEAD/autoload/lsp/internal/ui/popupmenu.vim -------------------------------------------------------------------------------- /autoload/lsp/internal/ui/quickpick.vim: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/prabirshrestha/vim-lsp/HEAD/autoload/lsp/internal/ui/quickpick.vim -------------------------------------------------------------------------------- /autoload/lsp/internal/work_done_progress.vim: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/prabirshrestha/vim-lsp/HEAD/autoload/lsp/internal/work_done_progress.vim -------------------------------------------------------------------------------- /autoload/lsp/internal/workspace_symbol/search.vim: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/prabirshrestha/vim-lsp/HEAD/autoload/lsp/internal/workspace_symbol/search.vim -------------------------------------------------------------------------------- /autoload/lsp/omni.vim: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/prabirshrestha/vim-lsp/HEAD/autoload/lsp/omni.vim -------------------------------------------------------------------------------- /autoload/lsp/tag.vim: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/prabirshrestha/vim-lsp/HEAD/autoload/lsp/tag.vim -------------------------------------------------------------------------------- /autoload/lsp/ui/vim.vim: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/prabirshrestha/vim-lsp/HEAD/autoload/lsp/ui/vim.vim -------------------------------------------------------------------------------- /autoload/lsp/ui/vim/code_action.vim: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/prabirshrestha/vim-lsp/HEAD/autoload/lsp/ui/vim/code_action.vim -------------------------------------------------------------------------------- /autoload/lsp/ui/vim/code_lens.vim: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/prabirshrestha/vim-lsp/HEAD/autoload/lsp/ui/vim/code_lens.vim -------------------------------------------------------------------------------- /autoload/lsp/ui/vim/completion.vim: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/prabirshrestha/vim-lsp/HEAD/autoload/lsp/ui/vim/completion.vim -------------------------------------------------------------------------------- /autoload/lsp/ui/vim/execute_command.vim: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/prabirshrestha/vim-lsp/HEAD/autoload/lsp/ui/vim/execute_command.vim -------------------------------------------------------------------------------- /autoload/lsp/ui/vim/folding.vim: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/prabirshrestha/vim-lsp/HEAD/autoload/lsp/ui/vim/folding.vim -------------------------------------------------------------------------------- /autoload/lsp/ui/vim/output.vim: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/prabirshrestha/vim-lsp/HEAD/autoload/lsp/ui/vim/output.vim -------------------------------------------------------------------------------- /autoload/lsp/ui/vim/signature_help.vim: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/prabirshrestha/vim-lsp/HEAD/autoload/lsp/ui/vim/signature_help.vim -------------------------------------------------------------------------------- /autoload/lsp/ui/vim/utils.vim: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/prabirshrestha/vim-lsp/HEAD/autoload/lsp/ui/vim/utils.vim -------------------------------------------------------------------------------- /autoload/lsp/utils.vim: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/prabirshrestha/vim-lsp/HEAD/autoload/lsp/utils.vim -------------------------------------------------------------------------------- /autoload/lsp/utils/args.vim: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/prabirshrestha/vim-lsp/HEAD/autoload/lsp/utils/args.vim -------------------------------------------------------------------------------- /autoload/lsp/utils/buffer.vim: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/prabirshrestha/vim-lsp/HEAD/autoload/lsp/utils/buffer.vim -------------------------------------------------------------------------------- /autoload/lsp/utils/diff.vim: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/prabirshrestha/vim-lsp/HEAD/autoload/lsp/utils/diff.vim -------------------------------------------------------------------------------- /autoload/lsp/utils/job.vim: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/prabirshrestha/vim-lsp/HEAD/autoload/lsp/utils/job.vim -------------------------------------------------------------------------------- /autoload/lsp/utils/location.vim: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/prabirshrestha/vim-lsp/HEAD/autoload/lsp/utils/location.vim -------------------------------------------------------------------------------- /autoload/lsp/utils/position.vim: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/prabirshrestha/vim-lsp/HEAD/autoload/lsp/utils/position.vim -------------------------------------------------------------------------------- /autoload/lsp/utils/range.vim: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/prabirshrestha/vim-lsp/HEAD/autoload/lsp/utils/range.vim -------------------------------------------------------------------------------- /autoload/lsp/utils/step.vim: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/prabirshrestha/vim-lsp/HEAD/autoload/lsp/utils/step.vim -------------------------------------------------------------------------------- /autoload/lsp/utils/tagstack.vim: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/prabirshrestha/vim-lsp/HEAD/autoload/lsp/utils/tagstack.vim -------------------------------------------------------------------------------- /autoload/lsp/utils/text_edit.vim: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/prabirshrestha/vim-lsp/HEAD/autoload/lsp/utils/text_edit.vim -------------------------------------------------------------------------------- /autoload/lsp/utils/tree.vim: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/prabirshrestha/vim-lsp/HEAD/autoload/lsp/utils/tree.vim -------------------------------------------------------------------------------- /autoload/lsp/utils/workspace_config.vim: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/prabirshrestha/vim-lsp/HEAD/autoload/lsp/utils/workspace_config.vim -------------------------------------------------------------------------------- /autoload/lsp/utils/workspace_edit.vim: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/prabirshrestha/vim-lsp/HEAD/autoload/lsp/utils/workspace_edit.vim -------------------------------------------------------------------------------- /autoload/vital/_lsp.vim: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/prabirshrestha/vim-lsp/HEAD/autoload/vital/_lsp.vim -------------------------------------------------------------------------------- /autoload/vital/_lsp/VS/LSP/MarkupContent.vim: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/prabirshrestha/vim-lsp/HEAD/autoload/vital/_lsp/VS/LSP/MarkupContent.vim -------------------------------------------------------------------------------- /autoload/vital/_lsp/VS/LSP/Text.vim: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/prabirshrestha/vim-lsp/HEAD/autoload/vital/_lsp/VS/LSP/Text.vim -------------------------------------------------------------------------------- /autoload/vital/_lsp/VS/Vim/Buffer.vim: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/prabirshrestha/vim-lsp/HEAD/autoload/vital/_lsp/VS/Vim/Buffer.vim -------------------------------------------------------------------------------- /autoload/vital/_lsp/VS/Vim/Syntax/Markdown.vim: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/prabirshrestha/vim-lsp/HEAD/autoload/vital/_lsp/VS/Vim/Syntax/Markdown.vim -------------------------------------------------------------------------------- /autoload/vital/_lsp/VS/Vim/Window.vim: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/prabirshrestha/vim-lsp/HEAD/autoload/vital/_lsp/VS/Vim/Window.vim -------------------------------------------------------------------------------- /autoload/vital/_lsp/VS/Vim/Window/FloatingWindow.vim: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/prabirshrestha/vim-lsp/HEAD/autoload/vital/_lsp/VS/Vim/Window/FloatingWindow.vim -------------------------------------------------------------------------------- /autoload/vital/lsp.vim: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/prabirshrestha/vim-lsp/HEAD/autoload/vital/lsp.vim -------------------------------------------------------------------------------- /autoload/vital/lsp.vital: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/prabirshrestha/vim-lsp/HEAD/autoload/vital/lsp.vital -------------------------------------------------------------------------------- /doc/vim-lsp.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/prabirshrestha/vim-lsp/HEAD/doc/vim-lsp.txt -------------------------------------------------------------------------------- /ftplugin/lsp-hover.vim: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/prabirshrestha/vim-lsp/HEAD/ftplugin/lsp-hover.vim -------------------------------------------------------------------------------- /minimal.vimrc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/prabirshrestha/vim-lsp/HEAD/minimal.vimrc -------------------------------------------------------------------------------- /plugin/lsp.vim: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/prabirshrestha/vim-lsp/HEAD/plugin/lsp.vim -------------------------------------------------------------------------------- /renovate.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/prabirshrestha/vim-lsp/HEAD/renovate.json -------------------------------------------------------------------------------- /syntax/lsp-hover.vim: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/prabirshrestha/vim-lsp/HEAD/syntax/lsp-hover.vim -------------------------------------------------------------------------------- /test/.themisrc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/prabirshrestha/vim-lsp/HEAD/test/.themisrc -------------------------------------------------------------------------------- /test/integration/go/document_formatting.vimspec: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/prabirshrestha/vim-lsp/HEAD/test/integration/go/document_formatting.vimspec -------------------------------------------------------------------------------- /test/lsp/internal/diagnostics/document_diagnostics_command.vimspec: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/prabirshrestha/vim-lsp/HEAD/test/lsp/internal/diagnostics/document_diagnostics_command.vimspec -------------------------------------------------------------------------------- /test/lsp/internal/diagnostics/state.vimspec: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/prabirshrestha/vim-lsp/HEAD/test/lsp/internal/diagnostics/state.vimspec -------------------------------------------------------------------------------- /test/lsp/internal/diagnostics/under_cursor.vimspec: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/prabirshrestha/vim-lsp/HEAD/test/lsp/internal/diagnostics/under_cursor.vimspec -------------------------------------------------------------------------------- /test/lsp/internal/show_message.vimspec: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/prabirshrestha/vim-lsp/HEAD/test/lsp/internal/show_message.vimspec -------------------------------------------------------------------------------- /test/lsp/omni.vimspec: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/prabirshrestha/vim-lsp/HEAD/test/lsp/omni.vimspec -------------------------------------------------------------------------------- /test/lsp/ui/vim/code_lens.vimspec: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/prabirshrestha/vim-lsp/HEAD/test/lsp/ui/vim/code_lens.vimspec -------------------------------------------------------------------------------- /test/lsp/ui/vim/completion.vimspec: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/prabirshrestha/vim-lsp/HEAD/test/lsp/ui/vim/completion.vimspec -------------------------------------------------------------------------------- /test/lsp/utils.vimspec: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/prabirshrestha/vim-lsp/HEAD/test/lsp/utils.vimspec -------------------------------------------------------------------------------- /test/lsp/utils/buffer.vimspec: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/prabirshrestha/vim-lsp/HEAD/test/lsp/utils/buffer.vimspec -------------------------------------------------------------------------------- /test/lsp/utils/diff.vimspec: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/prabirshrestha/vim-lsp/HEAD/test/lsp/utils/diff.vimspec -------------------------------------------------------------------------------- /test/lsp/utils/position.vimspec: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/prabirshrestha/vim-lsp/HEAD/test/lsp/utils/position.vimspec -------------------------------------------------------------------------------- /test/lsp/utils/range.vimspec: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/prabirshrestha/vim-lsp/HEAD/test/lsp/utils/range.vimspec -------------------------------------------------------------------------------- /test/lsp/utils/tagstack.vimspec: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/prabirshrestha/vim-lsp/HEAD/test/lsp/utils/tagstack.vimspec -------------------------------------------------------------------------------- /test/lsp/utils/text_edit.vimspec: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/prabirshrestha/vim-lsp/HEAD/test/lsp/utils/text_edit.vimspec -------------------------------------------------------------------------------- /test/lsp/utils/work_done_progress.vimspec: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/prabirshrestha/vim-lsp/HEAD/test/lsp/utils/work_done_progress.vimspec -------------------------------------------------------------------------------- /test/lsp/utils/workspace_config.vimspec: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/prabirshrestha/vim-lsp/HEAD/test/lsp/utils/workspace_config.vimspec -------------------------------------------------------------------------------- /test/lsp/utils/workspace_edit.vimspec: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/prabirshrestha/vim-lsp/HEAD/test/lsp/utils/workspace_edit.vimspec -------------------------------------------------------------------------------- /test/testfiles/multibyte.txt: -------------------------------------------------------------------------------- 1 | a β c 2 | δ 3 | 4 | -------------------------------------------------------------------------------- /test/testproject-go/documentdiagnositcs.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/prabirshrestha/vim-lsp/HEAD/test/testproject-go/documentdiagnositcs.go -------------------------------------------------------------------------------- /test/testproject-go/documentformat.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/prabirshrestha/vim-lsp/HEAD/test/testproject-go/documentformat.go -------------------------------------------------------------------------------- /test/testproject-rust/.gitignore: -------------------------------------------------------------------------------- 1 | target/ 2 | -------------------------------------------------------------------------------- /test/testproject-rust/Cargo.lock: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/prabirshrestha/vim-lsp/HEAD/test/testproject-rust/Cargo.lock -------------------------------------------------------------------------------- /test/testproject-rust/Cargo.toml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/prabirshrestha/vim-lsp/HEAD/test/testproject-rust/Cargo.toml -------------------------------------------------------------------------------- /test/testproject-rust/src/calc/add.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/prabirshrestha/vim-lsp/HEAD/test/testproject-rust/src/calc/add.rs -------------------------------------------------------------------------------- /test/testproject-rust/src/calc/mod.rs: -------------------------------------------------------------------------------- 1 | pub mod add; 2 | -------------------------------------------------------------------------------- /test/testproject-rust/src/documentdefinition.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/prabirshrestha/vim-lsp/HEAD/test/testproject-rust/src/documentdefinition.rs -------------------------------------------------------------------------------- /test/testproject-rust/src/documentdiagnostics.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/prabirshrestha/vim-lsp/HEAD/test/testproject-rust/src/documentdiagnostics.rs -------------------------------------------------------------------------------- /test/testproject-rust/src/documentformat.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/prabirshrestha/vim-lsp/HEAD/test/testproject-rust/src/documentformat.rs -------------------------------------------------------------------------------- /test/testproject-rust/src/main.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/prabirshrestha/vim-lsp/HEAD/test/testproject-rust/src/main.rs -------------------------------------------------------------------------------- /test/testproject/.ccls: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /test/testproject/CMakeLists.txt: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /test/testproject/README.md: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /test/testproject/compile_commands.json: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /test/testproject/git/.gitignore: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /test/testproject/src/CMakeLists.txt: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /test/testproject/src/main.cpp: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /test/utils/autoload/lsp/test.vim: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/prabirshrestha/vim-lsp/HEAD/test/utils/autoload/lsp/test.vim --------------------------------------------------------------------------------