aboutsummaryrefslogtreecommitdiff
path: root/nvim/lua/config
diff options
context:
space:
mode:
authorThomas Schmucker <ts@its1.de>2026-09-08 15:21:48 +0200
committerThomas Schmucker <ts@its1.de>2026-09-08 15:21:48 +0200
commitf4f96a84fc7d3234f14e0eb02e12e40ce621421c (patch)
treee4e921b2ad7c0d203518a9e3070b0dda8fb5bd38 /nvim/lua/config
parent62a3a13e0a3dc5fdb3f85b4b7ddb8ab0b97c8b52 (diff)
downloaddotfiles-f4f96a84fc7d3234f14e0eb02e12e40ce621421c.tar.gz
dotfiles-f4f96a84fc7d3234f14e0eb02e12e40ce621421c.tar.bz2
dotfiles-f4f96a84fc7d3234f14e0eb02e12e40ce621421c.zip
Verbessere die Treesitter-Erkennung für Windows und Bash-Skripte
Diffstat (limited to 'nvim/lua/config')
-rw-r--r--nvim/lua/config/treesitter.lua7
1 files changed, 6 insertions, 1 deletions
diff --git a/nvim/lua/config/treesitter.lua b/nvim/lua/config/treesitter.lua
index df03ef2..5451c6d 100644
--- a/nvim/lua/config/treesitter.lua
+++ b/nvim/lua/config/treesitter.lua
@@ -14,7 +14,7 @@ M.languages = {
14 "lua", 14 "lua",
15 "make", 15 "make",
16 "markdown", 16 "markdown",
17 "markdown_inline", 17 "markdown_inline", -- kein eigener Dateityp, nur fuer Injections in Markdown
18 "po", 18 "po",
19 "powershell", 19 "powershell",
20 "prisma", 20 "prisma",
@@ -32,6 +32,11 @@ local extra_filetypes = {
32 -- nvim-treesitter stellt keinen jsonc-Parser bereit; der json-Parser 32 -- nvim-treesitter stellt keinen jsonc-Parser bereit; der json-Parser
33 -- versteht // und /* */ Kommentare. 33 -- versteht // und /* */ Kommentare.
34 jsonc = "json", 34 jsonc = "json",
35
36 -- Dateityp und Parser heissen unterschiedlich; ohne diese Zuordnung findet
37 -- vim.treesitter.start() keinen Parser und die FileType-Autocmd feuert nicht.
38 sh = "bash",
39 ps1 = "powershell",
35} 40}
36 41
37-- Macht die Parser der Filetypes ohne gleichnamigen Parser bekannt. 42-- Macht die Parser der Filetypes ohne gleichnamigen Parser bekannt.