aboutsummaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorgit-bruh <prathamIN@proton.me>2024-04-08 01:38:18 +0530
committerFlorian Fischer <florian.fischer@muhq.space>2024-04-12 09:59:42 +0200
commita2dc6b94c97dcb55d5451fcf7b89498dbc0b9b9d (patch)
tree8f5710b79e50574230c00ab0dd039e55032974f2
parent1a34f650a6b7e1fef84c4bddd034893fe9bb5ff3 (diff)
downloadvis-lspc-a2dc6b94c97dcb55d5451fcf7b89498dbc0b9b9d.tar.gz
vis-lspc-a2dc6b94c97dcb55d5451fcf7b89498dbc0b9b9d.zip
init: map javascript/typescript to jsx/tsx
-rw-r--r--init.lua11
1 files changed, 7 insertions, 4 deletions
diff --git a/init.lua b/init.lua
index 8e28a82..39bf328 100644
--- a/init.lua
+++ b/init.lua
@@ -167,10 +167,13 @@ end
-- mapping function between vis lexer names and LSP languageIds
local function syntax_to_languageId(syntax)
- if syntax == 'ansi_c' then
- return 'c'
- end
- return syntax
+ local map = {
+ ansi_c = 'c',
+ javascript = 'jsx',
+ typescript = 'tsx',
+ }
+
+ return map[syntax] or syntax
end
-- map of known language servers per syntax