From 657ed8b8837fd7c0aee41f7a54ec2369c059a91b Mon Sep 17 00:00:00 2001 From: triethyl Date: Wed, 30 Jul 2025 21:35:54 -0400 Subject: neovim: edited mappings --- pkgs/custom-neovim/config/lua/mappings.lua | 9 ++++----- pkgs/custom-neovim/config/lua/plugins/mini/clue.lua | 18 +++++++++--------- 2 files changed, 13 insertions(+), 14 deletions(-) diff --git a/pkgs/custom-neovim/config/lua/mappings.lua b/pkgs/custom-neovim/config/lua/mappings.lua index 8e166a9..b108e1a 100644 --- a/pkgs/custom-neovim/config/lua/mappings.lua +++ b/pkgs/custom-neovim/config/lua/mappings.lua @@ -17,17 +17,16 @@ mapkey("n", "p", "Open picker picker", ":lua Snacks.picker.pickers() mapkey("n", "'", "Open last picker", ":lua Snacks.picker.resume()") mapkey("n", "", "Open smart picker", ":lua Snacks.picker.smart()") --- Commenting. -mapkey("n", "", "Comment line", ":norm gcc") -mapkey("v", "", "Comment line", ":norm gc") - -- Tabs mapkey("n", "t", "Manage tabs", "") mapkey("n", "tt", "Open new tab", ":tabnew") -mapkey("n", "tq", "Close tab", ":tabclose") +mapkey("n", "tc", "Close tab", ":tabclose") mapkey("n", "tn", "Go to next tab", ":tabnext") mapkey("n", "tp", "Go to previous tab", ":tabprev") +-- Windows +mapkey("n", "w", "Manage windows", "") + -- Sessions mapkey("n", "s", "Manage sessions", "") mapkey("n", "sw", "Save current session", ":SessionSave") diff --git a/pkgs/custom-neovim/config/lua/plugins/mini/clue.lua b/pkgs/custom-neovim/config/lua/plugins/mini/clue.lua index 12ce52d..5057e1d 100644 --- a/pkgs/custom-neovim/config/lua/plugins/mini/clue.lua +++ b/pkgs/custom-neovim/config/lua/plugins/mini/clue.lua @@ -3,44 +3,44 @@ miniclue.setup({ triggers = { -- Leader triggers { mode = 'n', keys = '' }, - { mode = 'x', keys = '' }, + { mode = 'v', keys = '' }, -- Built-in completion { mode = 'i', keys = '' }, -- `g` key { mode = 'n', keys = 'g' }, - { mode = 'x', keys = 'g' }, + { mode = 'v', keys = 'g' }, -- Marks { mode = 'n', keys = "'" }, + { mode = 'v', keys = "'" }, { mode = 'n', keys = '`' }, - { mode = 'x', keys = "'" }, - { mode = 'x', keys = '`' }, + { mode = 'v', keys = '`' }, -- Registers { mode = 'n', keys = '"' }, - { mode = 'x', keys = '"' }, + { mode = 'v', keys = '"' }, { mode = 'i', keys = '' }, { mode = 'c', keys = '' }, -- Window commands { mode = 'n', keys = '' }, + -- { mode = 'n', keys = 'w' }, -- `z` key + { mode = 'v', keys = 'z' }, { mode = 'n', keys = 'z' }, - { mode = 'x', keys = 'z' }, }, clues = { - -- Enhance this by adding descriptions for mapping groups - { mode = 'n', keys = '' }, - { mode = 'x', keys = '' }, + { mode = {'n', 'v'}, keys = '' }, miniclue.gen_clues.builtin_completion(), miniclue.gen_clues.g(), miniclue.gen_clues.marks(), miniclue.gen_clues.registers(), miniclue.gen_clues.windows(), + Utils.replaceInTable(miniclue.gen_clues.windows(), "", "w"), miniclue.gen_clues.z(), }, -- cgit v1.2.3