From fb1fcd7bd44682fb0e5b76a660954eb7a5b22597 Mon Sep 17 00:00:00 2001 From: Thomas Schmucker Date: Sun, 25 Jan 2026 22:33:33 +0100 Subject: Neovim: Treesitter für html, markdown, yaml und zsh hinzugefügt MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- nvim/lua/config/autocmds.lua | 4 ++++ nvim/lua/plugins/editing.lua | 5 +++++ nvim/lua/plugins/lsp.lua | 2 +- nvim/lua/plugins/treesitter.lua | 4 ++++ 4 files changed, 14 insertions(+), 1 deletion(-) (limited to 'nvim') diff --git a/nvim/lua/config/autocmds.lua b/nvim/lua/config/autocmds.lua index 09aea1e..1452546 100644 --- a/nvim/lua/config/autocmds.lua +++ b/nvim/lua/config/autocmds.lua @@ -3,10 +3,14 @@ vim.api.nvim_create_autocmd("FileType", { pattern = { "c", "cpp", + "html", "lua", + "markdown", "prisma", "python", "typescript", + "yaml", + "zsh", }, callback = function() vim.treesitter.start() diff --git a/nvim/lua/plugins/editing.lua b/nvim/lua/plugins/editing.lua index 44f74c6..4a80d2b 100644 --- a/nvim/lua/plugins/editing.lua +++ b/nvim/lua/plugins/editing.lua @@ -17,4 +17,9 @@ return { "windwp/nvim-ts-autotag", event = "InsertEnter", }, + + { + "preservim/vim-markdown", + ft = "markdown" + }, } diff --git a/nvim/lua/plugins/lsp.lua b/nvim/lua/plugins/lsp.lua index 1a10c3a..717a81f 100644 --- a/nvim/lua/plugins/lsp.lua +++ b/nvim/lua/plugins/lsp.lua @@ -31,7 +31,7 @@ return { vim.lsp.config.bashls = { capabilities = capabilities, - filetypes = { "sh", "bash", "zsh" }, + filetypes = { "sh", "bash" }, } vim.lsp.config.clangd = { diff --git a/nvim/lua/plugins/treesitter.lua b/nvim/lua/plugins/treesitter.lua index e0e6beb..7c15036 100644 --- a/nvim/lua/plugins/treesitter.lua +++ b/nvim/lua/plugins/treesitter.lua @@ -23,12 +23,16 @@ return { "html", "javascript", "lua", + "markdown", + "markdown_inline", "prisma", "python", "typescript", "vim", "vim", "vimdoc", + "yaml", + "zsh", }) end, }, -- cgit v1.3