Skip to content

Commit 562487b

Browse files
docs: update configs.md
skip-checks: true
1 parent 384868d commit 562487b

File tree

2 files changed

+48
-0
lines changed

2 files changed

+48
-0
lines changed

doc/configs.md

Lines changed: 28 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -153,6 +153,7 @@ Nvim by running `:help lspconfig-all`.
153153
- [kcl](#kcl)
154154
- [koka](#koka)
155155
- [kotlin_language_server](#kotlin_language_server)
156+
- [kotlin_lsp](#kotlin_lsp)
156157
- [kulala_ls](#kulala_ls)
157158
- [laravel_ls](#laravel_ls)
158159
- [lean3ls](#lean3ls)
@@ -5883,6 +5884,33 @@ Default config:
58835884

58845885
---
58855886

5887+
## kotlin_lsp
5888+
5889+
Pre-alpha official Kotlin support for Visual Studio Code and an implementation of Language Server Protocol for the Kotlin language.
5890+
5891+
The server is based on IntelliJ IDEA and the IntelliJ IDEA Kotlin Plugin implementation.
5892+
5893+
Snippet to enable the language server:
5894+
```lua
5895+
vim.lsp.enable('kotlin_lsp')
5896+
```
5897+
5898+
Default config:
5899+
- `cmd` :
5900+
```lua
5901+
{ "kotlin-lsp", "--stdio" }
5902+
```
5903+
- `filetypes` :
5904+
```lua
5905+
{ "kotlin" }
5906+
```
5907+
- `root_markers` :
5908+
```lua
5909+
{ "settings.gradle", "settings.gradle.kts", "pom.xml", "build.gradle", "build.gradle.kts", "workspace.json" }
5910+
```
5911+
5912+
---
5913+
58865914
## kulala_ls
58875915

58885916
https://github.com/mistweaverco/kulala-ls

doc/configs.txt

Lines changed: 20 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -4211,6 +4211,26 @@ Default config:
42114211
{ "settings.gradle", "settings.gradle.kts", "build.xml", "pom.xml", "build.gradle", "build.gradle.kts" }
42124212
<
42134213

4214+
------------------------------------------------------------------------------
4215+
kotlin_lsp
4216+
4217+
Pre-alpha official Kotlin support for Visual Studio Code and an implementation of Language Server Protocol for the Kotlin language.
4218+
4219+
The server is based on IntelliJ IDEA and the IntelliJ IDEA Kotlin Plugin implementation.
4220+
4221+
Snippet to enable the language server: >lua
4222+
vim.lsp.enable('kotlin_lsp')
4223+
4224+
4225+
Default config:
4226+
- cmd: >lua
4227+
{ "kotlin-lsp", "--stdio" }
4228+
- filetypes: >lua
4229+
{ "kotlin" }
4230+
- root_markers: >lua
4231+
{ "settings.gradle", "settings.gradle.kts", "pom.xml", "build.gradle", "build.gradle.kts", "workspace.json" }
4232+
<
4233+
42144234
------------------------------------------------------------------------------
42154235
kulala_ls
42164236

0 commit comments

Comments
 (0)