aboutsummaryrefslogtreecommitdiff
path: root/settings.json
diff options
context:
space:
mode:
authorYasuhiro Matsumoto <mattn.jp@gmail.com>2019-12-15 23:19:59 +0900
committerYasuhiro Matsumoto <mattn.jp@gmail.com>2019-12-15 23:19:59 +0900
commit93d4f9e65e1bb289e134d97c28701c3c2bd367a5 (patch)
treeb53674420c2efc0baaa38fca228af7f0b7a506d2 /settings.json
parent33aafd16d960e00c771885e0128f4f35a6581bdc (diff)
downloadvim-lsp-settings-93d4f9e65e1bb289e134d97c28701c3c2bd367a5.tar.gz
vim-lsp-settings-93d4f9e65e1bb289e134d97c28701c3c2bd367a5.tar.bz2
vim-lsp-settings-93d4f9e65e1bb289e134d97c28701c3c2bd367a5.zip
Rename
Diffstat (limited to 'settings.json')
-rw-r--r--settings.json108
1 files changed, 108 insertions, 0 deletions
diff --git a/settings.json b/settings.json
new file mode 100644
index 0000000..59cdf8c
--- /dev/null
+++ b/settings.json
@@ -0,0 +1,108 @@
+{
+ "c": [
+ {
+ "command": "clangd",
+ "requires": []
+ }
+ ],
+ "cpp": [
+ {
+ "command": "clangd",
+ "requires": []
+ }
+ ],
+ "typescript": [
+ {
+ "command": "typescript-language-server",
+ "requires": [
+ "npm"
+ ]
+ }
+ ],
+ "javascript": [
+ {
+ "command": "javascript-typescript-langserver",
+ "requires": [
+ "npm"
+ ]
+ },
+ {
+ "command": "typescript-language-server",
+ "requires": [
+ "npm"
+ ]
+ }
+ ],
+ "python": [
+ {
+ "command": "pyls",
+ "requires": [
+ "pip"
+ ]
+ }
+ ],
+ "rust": [
+ {
+ "command": "rls",
+ "requires": [
+ "rustup"
+ ]
+ }
+ ],
+ "go": [
+ {
+ "command": "gopls",
+ "requires": [
+ "go"
+ ]
+ }
+ ],
+ "ruby": [
+ {
+ "command": "solargraph",
+ "requires": [
+ "gem"
+ ]
+ }
+ ],
+ "php": [
+ {
+ "command": "intelephense-server",
+ "requires": [
+ "npm"
+ ]
+ }
+ ],
+ "java": [
+ {
+ "command": "eclipse-jdt-ls",
+ "requires": [
+ "java"
+ ]
+ }
+ ],
+ "kotlin": [
+ {
+ "command": "kotlin-language-server",
+ "requires": [
+ "java"
+ ]
+ }
+ ],
+ "lua": [
+ {
+ "command": "emmylua-ls",
+ "requires": [
+ "java"
+ ]
+ }
+ ],
+ "vim": [
+ {
+ "command": "vim-language-server",
+ "requires": [
+ "yarn"
+ ]
+ }
+ ]
+}