diff options
| author | Hirokazu Hata <h.hata.ai.t@gmail.com> | 2020-11-15 23:09:28 +0900 |
|---|---|---|
| committer | Hirokazu Hata <h.hata.ai.t@gmail.com> | 2020-11-15 23:09:28 +0900 |
| commit | b70bffa0e18a4ab287ff9533f3739a5c1afeea0e (patch) | |
| tree | ac32785be3e1737198672589bc60a18c766e5172 /lua/lspconfig/kotlin_language_server.lua | |
| parent | add default for kotlin-language-server cmd (diff) | |
| download | nvim-lspconfig-b70bffa0e18a4ab287ff9533f3739a5c1afeea0e.tar nvim-lspconfig-b70bffa0e18a4ab287ff9533f3739a5c1afeea0e.tar.gz nvim-lspconfig-b70bffa0e18a4ab287ff9533f3739a5c1afeea0e.tar.bz2 nvim-lspconfig-b70bffa0e18a4ab287ff9533f3739a5c1afeea0e.tar.lz nvim-lspconfig-b70bffa0e18a4ab287ff9533f3739a5c1afeea0e.tar.xz nvim-lspconfig-b70bffa0e18a4ab287ff9533f3739a5c1afeea0e.tar.zst nvim-lspconfig-b70bffa0e18a4ab287ff9533f3739a5c1afeea0e.zip | |
Support of kotlin-language-server cmd for Windows
Diffstat (limited to 'lua/lspconfig/kotlin_language_server.lua')
| -rw-r--r-- | lua/lspconfig/kotlin_language_server.lua | 7 |
1 files changed, 6 insertions, 1 deletions
diff --git a/lua/lspconfig/kotlin_language_server.lua b/lua/lspconfig/kotlin_language_server.lua index 37c7ed5a..e79a168c 100644 --- a/lua/lspconfig/kotlin_language_server.lua +++ b/lua/lspconfig/kotlin_language_server.lua @@ -9,11 +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 = {"kotlin-language-server"}; + cmd = { bin_name }; }; docs = { package_json = "https://raw.githubusercontent.com/fwcd/vscode-kotlin/master/package.json"; |
