summaryrefslogtreecommitdiff
path: root/ted.cfg
diff options
context:
space:
mode:
authorpommicket <pommicket@gmail.com>2022-12-24 13:59:43 -0500
committerpommicket <pommicket@gmail.com>2022-12-24 13:59:43 -0500
commit1793fa40528295306d1d790074fdd8f382e8bef3 (patch)
tree2acc72e0ff15c0c66e478ea88bce4039f89d0b0a /ted.cfg
parenta68d59e180b8131197c6387a764a78403b06e069 (diff)
testing LSPs for other languages
Diffstat (limited to 'ted.cfg')
-rw-r--r--ted.cfg24
1 files changed, 23 insertions, 1 deletions
diff --git a/ted.cfg b/ted.cfg
index f10f4b0..249dcb2 100644
--- a/ted.cfg
+++ b/ted.cfg
@@ -70,9 +70,27 @@ root-identifiers = .ted-root.out, Cargo.toml, make.bat, CMakeLists.txt, Makefile
# bg-texture = "/path/to/my/cool/picture.jpg" (or .png, .gif, .bmp)
# bg-shader = "void main() { gl_FragColor = texture2D(t_texture, t_pos) * vec4(1.0,1.0,1.0,0.2); }"
+[C.core]
+lsp = "clangd --log=error"
+
+[C++.core]
+lsp = "clangd --log=error"
+
+[Go.core]
+lsp = "gopls"
+
+[Java.core]
+lsp = "jdtls"
+
+[Python.core]
+lsp = "pylsp"
+
[Rust.core]
lsp = "rust-analyzer"
+[Tex.core]
+lsp = "texlab"
+
[keyboard]
# motion and selection
Left = :left
@@ -149,7 +167,11 @@ Ctrl+Shift+r = :reload-all
# 5 TeX
# 6 Markdown
# 7 HTML
-# 8 Config (e.g. ted.cfg)
+# 8 Config
+# 9 JavaScript
+# 10 Java
+# 11 Go
+# 12 ted.cfg
# -1 Guess from the file extension (default)
Ctrl+Space = :autocomplete