From 40dd55d2fe0d927307ddf1b43b972fb53084e2be Mon Sep 17 00:00:00 2001 From: Thomas Schmucker Date: Tue, 8 Sep 2026 11:34:38 +0200 Subject: Funktionsnamen für die Keymappings angepasst MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- nvim/init.lua | 5 +---- nvim/lua/config/autocmds.lua | 4 ++-- nvim/lua/config/keymaps.lua | 6 +++--- nvim/lua/plugins/git.lua | 2 +- nvim/lua/plugins/ui.lua | 30 +++++++++++++++--------------- 5 files changed, 22 insertions(+), 25 deletions(-) diff --git a/nvim/init.lua b/nvim/init.lua index e65fc06..29c0e40 100644 --- a/nvim/init.lua +++ b/nvim/init.lua @@ -1,10 +1,7 @@ require("config.options") require("config.filetypes") require("config.treesitter").register_extra_filetypes() - -local keymaps = require("config.keymaps") -keymaps.global() - +require("config.keymaps").set_global() require("config.autocmds") require("config.usercmds") require("config.lazy") diff --git a/nvim/lua/config/autocmds.lua b/nvim/lua/config/autocmds.lua index 88a8c6c..2cca1df 100644 --- a/nvim/lua/config/autocmds.lua +++ b/nvim/lua/config/autocmds.lua @@ -35,7 +35,7 @@ vim.api.nvim_create_autocmd("QuitPre", { vim.api.nvim_create_autocmd("LspAttach", { callback = function(event) local client = vim.lsp.get_client_by_id(event.data.client_id) - local keymaps = require("config.keymaps") - keymaps.lsp(event.buf, client) + + require("config.keymaps").set_lsp(event.buf, client) end, }) diff --git a/nvim/lua/config/keymaps.lua b/nvim/lua/config/keymaps.lua index 9896a57..2088995 100644 --- a/nvim/lua/config/keymaps.lua +++ b/nvim/lua/config/keymaps.lua @@ -2,7 +2,7 @@ local M = {} local map = vim.keymap.set -function M.lsp(buffer, client) +function M.set_lsp(buffer, client) local opts = { buffer = buffer, silent = true, @@ -62,11 +62,11 @@ function M.lsp(buffer, client) end end -function M.gitsigns() +function M.set_gitsigns() map("n", "tb", require("gitsigns").toggle_current_line_blame) end -function M.global() +function M.set_global() local opts = { silent = true, } diff --git a/nvim/lua/plugins/git.lua b/nvim/lua/plugins/git.lua index ed7bafe..b865864 100644 --- a/nvim/lua/plugins/git.lua +++ b/nvim/lua/plugins/git.lua @@ -10,7 +10,7 @@ return { }, config = function(_, opts) require("gitsigns").setup(opts) - require("config.keymaps").gitsigns() + require("config.keymaps").set_gitsigns() end, }, } diff --git a/nvim/lua/plugins/ui.lua b/nvim/lua/plugins/ui.lua index 39a8e28..a308fc8 100644 --- a/nvim/lua/plugins/ui.lua +++ b/nvim/lua/plugins/ui.lua @@ -17,27 +17,27 @@ return { vscode.load() - -- eigene Anpassungen an der vscode-Palette; muessen nach vscode.load() - -- gesetzt werden, weil :colorscheme alle Highlight-Gruppen zuruecksetzt + -- eigene Anpassungen an der vscode-Palette + local set_hl = vim.api.nvim_set_hl -- Fix: Farbschema für Rechtschreibfehler - vim.api.nvim_set_hl(0, "SpellBad", { fg = "#ffffff", bg = "#5f0000" }) - vim.api.nvim_set_hl(0, "SpellCap", { fg = "#000000", bg = "#ffaf00" }) - vim.api.nvim_set_hl(0, "SpellRare", { fg = "#000000", bg = "#5fd7ff" }) - vim.api.nvim_set_hl(0, "SpellLocal", { fg = "#000000", bg = "#5fff87" }) - vim.api.nvim_set_hl(0, "CursorLine", { bg = "#252526" }) - vim.api.nvim_set_hl(0, "CursorColumn", { bg = "#252526" }) + set_hl(0, "SpellBad", { fg = "#ffffff", bg = "#5f0000" }) + set_hl(0, "SpellCap", { fg = "#000000", bg = "#ffaf00" }) + set_hl(0, "SpellRare", { fg = "#000000", bg = "#5fd7ff" }) + set_hl(0, "SpellLocal", { fg = "#000000", bg = "#5fff87" }) + set_hl(0, "CursorLine", { bg = "#252526" }) + set_hl(0, "CursorColumn", { bg = "#252526" }) -- Statusline Farben - vim.api.nvim_set_hl(0, "StatuslineModeNormal", { fg = "#1e222a", bg = "#61afef", bold = true }) - vim.api.nvim_set_hl(0, "StatuslineModeInsert", { fg = "#1e222a", bg = "#98c379", bold = true }) - vim.api.nvim_set_hl(0, "StatuslineModeVisual", { fg = "#1e222a", bg = "#c678dd", bold = true }) - vim.api.nvim_set_hl(0, "StatuslineModeReplace", { fg = "#1e222a", bg = "#e86671", bold = true }) - vim.api.nvim_set_hl(0, "StatuslineModeCommand", { fg = "#1e222a", bg = "#e5c07b", bold = true }) + set_hl(0, "StatuslineModeNormal", { fg = "#1e222a", bg = "#61afef", bold = true }) + set_hl(0, "StatuslineModeInsert", { fg = "#1e222a", bg = "#98c379", bold = true }) + set_hl(0, "StatuslineModeVisual", { fg = "#1e222a", bg = "#c678dd", bold = true }) + set_hl(0, "StatuslineModeReplace", { fg = "#1e222a", bg = "#e86671", bold = true }) + set_hl(0, "StatuslineModeCommand", { fg = "#1e222a", bg = "#e5c07b", bold = true }) -- NVim-Tree - vim.api.nvim_set_hl(0, "NvimTreeOpenedFile", { bold = true }) - vim.api.nvim_set_hl(0, "NvimTreeCursorLine", { bg = "#2A2D2E" }) + set_hl(0, "NvimTreeOpenedFile", { bold = true }) + set_hl(0, "NvimTreeCursorLine", { bg = "#2A2D2E" }) end, }, -- cgit v1.3