aboutsummaryrefslogtreecommitdiff
path: root/settings.json
diff options
context:
space:
mode:
authormattn <mattn.jp@gmail.com>2020-01-23 00:01:13 +0900
committerGitHub <noreply@github.com>2020-01-23 00:01:13 +0900
commita31b6776c4a76c3720a8adeeb2c715753fe49986 (patch)
tree38a816298c01e85ef8a58ed2124adec3f32abe8a /settings.json
parent695b18f119ffabb7c8d068ce1ce6cfaff4ae6b08 (diff)
parent213c7aef4cc6e7b70d20c268bb6a2194afcfa865 (diff)
downloadvim-lsp-settings-a31b6776c4a76c3720a8adeeb2c715753fe49986.tar.gz
vim-lsp-settings-a31b6776c4a76c3720a8adeeb2c715753fe49986.tar.bz2
vim-lsp-settings-a31b6776c4a76c3720a8adeeb2c715753fe49986.zip
Merge pull request #97 from mattn/add-common-lisp
Add common lisp
Diffstat (limited to 'settings.json')
-rw-r--r--settings.json124
1 files changed, 66 insertions, 58 deletions
diff --git a/settings.json b/settings.json
index 71740d5..f932004 100644
--- a/settings.json
+++ b/settings.json
@@ -66,45 +66,45 @@
"elixir": [
{
"command": "elixir-ls",
+ "requires": [
+ "elixir"
+ ],
"vim-plugin": {
- "name": "elixir-editors/vim-elixir",
"extensions": [
"ex",
"exs"
- ]
- },
- "requires": [
- "elixir"
- ]
+ ],
+ "name": "elixir-editors/vim-elixir"
+ }
}
],
"elm": [
{
"command": "elm-language-server",
+ "requires": [
+ "npm"
+ ],
"vim-plugin": {
- "name": "ElmCast/elm-vim",
"extensions": [
"elm"
- ]
- },
- "requires": [
- "npm"
- ]
+ ],
+ "name": "ElmCast/elm-vim"
+ }
}
],
"erlang": [
{
"command": "erlang-ls",
- "vim-plugin": {
- "name": "vim-erlang/vim-erlang-runtime",
- "extensions": [
- "erl"
- ]
- },
"requires": [
"make",
"rebar3"
- ]
+ ],
+ "vim-plugin": {
+ "extensions": [
+ "erl"
+ ],
+ "name": "vim-erlang/vim-erlang-runtime"
+ }
}
],
"fortran": [
@@ -137,6 +137,15 @@
]
}
],
+ "graphql": [
+ {
+ "command": "gql-language-server",
+ "requires": [
+ "npm",
+ "watchman"
+ ]
+ }
+ ],
"groovy": [
{
"command": "groovy-language-server",
@@ -200,15 +209,15 @@
"kotlin": [
{
"command": "kotlin-language-server",
+ "requires": [
+ "java"
+ ],
"vim-plugin": {
- "name": "udalov/kotlin-vim",
"extensions": [
"kt"
- ]
- },
- "requires": [
- "java"
- ]
+ ],
+ "name": "udalov/kotlin-vim"
+ }
}
],
"less": [
@@ -219,6 +228,14 @@
]
}
],
+ "lisp": [
+ {
+ "command": "cl-lsp",
+ "requires": [
+ "ros"
+ ]
+ }
+ ],
"lua": [
{
"command": "emmylua-ls",
@@ -230,13 +247,13 @@
"nim": [
{
"command": "nimlsp",
+ "requires": [],
"vim-plugin": {
- "name": "zah/nim.vim",
"extensions": [
"nim"
- ]
- },
- "requires": []
+ ],
+ "name": "zah/nim.vim"
+ }
}
],
"php": [
@@ -276,14 +293,14 @@
"reason": [
{
"command": "reason-language-server",
+ "requires": [],
"vim-plugin": {
- "name": "reasonml-editor/vim-reason-plus",
"extensions": [
"re",
"rei"
- ]
- },
- "requires": []
+ ],
+ "name": "reasonml-editor/vim-reason-plus"
+ }
}
],
"ruby": [
@@ -327,28 +344,28 @@
"swift": [
{
"command": "sourcekit-lsp",
+ "requires": [
+ "sourcekit-lsp"
+ ],
"vim-plugin": {
- "name": "keith/swift.vim",
"extensions": [
"swift"
- ]
- },
- "requires": [
- "sourcekit-lsp"
- ]
+ ],
+ "name": "keith/swift.vim"
+ }
}
],
"terraform": [
{
"command": "terraform-lsp",
+ "requires": [],
"vim-plugin": {
- "name": "hashivim/vim-terraform",
"extensions": [
"tf",
"tfvars"
- ]
- },
- "requires": []
+ ],
+ "name": "hashivim/vim-terraform"
+ }
}
],
"tex": [
@@ -390,15 +407,15 @@
"vue": [
{
"command": "vls",
+ "requires": [
+ "npm"
+ ],
"vim-plugin": {
- "name": "posva/vim-vue",
"extensions": [
"vue"
- ]
- },
- "requires": [
- "npm"
- ]
+ ],
+ "name": "posva/vim-vue"
+ }
}
],
"xml": [
@@ -416,14 +433,5 @@
"npm"
]
}
- ],
- "graphql": [
- {
- "command": "gql-language-server",
- "requires": [
- "npm",
- "watchman"
- ]
- }
]
}