aboutsummaryrefslogtreecommitdiffstats
path: root/lua
diff options
context:
space:
mode:
authorHirokazu Hata <h.hata.ai.t@gmail.com>2020-11-15 23:23:25 +0900
committerGitHub <noreply@github.com>2020-11-15 23:23:25 +0900
commit0e05795c04beb083511b9d2e347c664455b642f7 (patch)
tree377cd0ecff01a6975046f215325e1fc62d68df6c /lua
parent[docgen] Update README.md (diff)
parentSupport of kotlin-language-server cmd for Windows (diff)
downloadnvim-lspconfig-0e05795c04beb083511b9d2e347c664455b642f7.tar
nvim-lspconfig-0e05795c04beb083511b9d2e347c664455b642f7.tar.gz
nvim-lspconfig-0e05795c04beb083511b9d2e347c664455b642f7.tar.bz2
nvim-lspconfig-0e05795c04beb083511b9d2e347c664455b642f7.tar.lz
nvim-lspconfig-0e05795c04beb083511b9d2e347c664455b642f7.tar.xz
nvim-lspconfig-0e05795c04beb083511b9d2e347c664455b642f7.tar.zst
nvim-lspconfig-0e05795c04beb083511b9d2e347c664455b642f7.zip
Merge pull request #403 from h-michael/kotlin
Diffstat (limited to 'lua')
-rw-r--r--lua/lspconfig/kotlin_language_server.lua7
1 files changed, 7 insertions, 0 deletions
diff --git a/lua/lspconfig/kotlin_language_server.lua b/lua/lspconfig/kotlin_language_server.lua
index 373c782c..e79a168c 100644
--- a/lua/lspconfig/kotlin_language_server.lua
+++ b/lua/lspconfig/kotlin_language_server.lua
@@ -9,10 +9,16 @@
local util = require 'lspconfig/util'
local configs = require 'lspconfig/configs'
+local bin_name = "kotlin-language-server"
+if vim.fn.has('win32') == 1 then
+ bin_name = bin_name..".bat"
+end
+
configs.kotlin_language_server = {
default_config = {
filetypes = { "kotlin" };
root_dir = util.root_pattern("settings.gradle");
+ cmd = { bin_name };
};
docs = {
package_json = "https://raw.githubusercontent.com/fwcd/vscode-kotlin/master/package.json";
@@ -27,6 +33,7 @@ configs.kotlin_language_server = {
]];
default_config = {
root_dir = [[root_pattern("settings.gradle")]];
+ cmd = {"kotlin-language-server"};
capabilities = [[
smart code completion,
diagnostics,