From efd1723e99fdc8801bad742fd39a059c83f32c41 Mon Sep 17 00:00:00 2001 From: Thomas Schmucker Date: Wed, 9 Sep 2026 09:30:05 +0200 Subject: zsh als Linter hinzugefügt MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- nvim/lua/plugins/lint.lua | 5 ++++- 1 file changed, 4 insertions(+), 1 deletion(-) diff --git a/nvim/lua/plugins/lint.lua b/nvim/lua/plugins/lint.lua index e9455ad..f1d3b78 100644 --- a/nvim/lua/plugins/lint.lua +++ b/nvim/lua/plugins/lint.lua @@ -4,6 +4,7 @@ -- shellcheck läuft in bashls, clang-tidy in clangd, ansible-lint in ansiblels. local ruff = { "ruff" } -- bereits als Formatter installiert, siehe plugins/format.lua +local zsh = { "zsh" } -- kein zusätzliches Werkzeug: ruft `zsh --no-exec` auf return { "mfussenegger/nvim-lint", @@ -11,9 +12,11 @@ return { config = function() local lint = require("lint") - -- ergänzt die Typprüfung von basedpyright um die Lint-Regeln (F, E, UP, B ...) lint.linters_by_ft = { + -- ergänzt die Typprüfung von basedpyright um die Lint-Regeln (F, E, UP, B ...) python = ruff, + -- Syntaxprüfung ohne Ausführung; bashls deckt nur sh und bash ab + zsh = zsh, } vim.api.nvim_create_autocmd({ "BufReadPost", "BufWritePost", "InsertLeave" }, { -- cgit v1.3