From 183d322932133e9e0f20fd0ff4ca9ea232fa03a9 Mon Sep 17 00:00:00 2001 From: Jeff LANCE Date: Mon, 11 Aug 2025 01:55:28 +0200 Subject: [PATCH] up --- lua/custom/keymaps/buffers.lua | 28 ++++++++++++++++------------ lua/custom/keymaps/edit.lua | 7 ++----- lua/custom/keymaps/files.lua | 13 ++++++++----- lua/custom/keymaps/general.lua | 8 +------- 4 files changed, 27 insertions(+), 29 deletions(-) diff --git a/lua/custom/keymaps/buffers.lua b/lua/custom/keymaps/buffers.lua index 2ffaa95..ce5d58a 100644 --- a/lua/custom/keymaps/buffers.lua +++ b/lua/custom/keymaps/buffers.lua @@ -2,22 +2,26 @@ -- local wk = require 'which-key' -local neotree_helper = require 'custom.plugins.neotree-helper' local bufremove = require 'mini.bufremove' wk.add { - mode = { 'n', 'v', 'i' }, { 'b', group = '[B]uffers' }, -- group - { 'bc', bufremove.delete, desc = '[C]lose [B]uffer', silent = true }, - { 'bl', 'Neotree buffers', desc = '[L]ist open [B]uffers', silent = true }, - { 'bs', 'source %', desc = '[B]uffer [S]ource', silent = true }, - { 'bw', 'w', desc = '[B]uffer [W]rite', silent = true }, - { 'bp', 'bprevious', desc = '[P]revious [B]uffer', silent = true }, - { 'bn', 'bnext', desc = '[N]ext [B]uffer', silent = true }, - { '', 'bprevious', desc = '[P]revious [B]uffer', silent = true, hidden = true }, - { '', 'bnext', desc = '[N]ext [B]uffer', silent = true, hidden = true }, - { '', bufremove.delete, desc = '[C]lose [B]uffer', silent = true, hidden = true }, - { '', 'w', desc = 'Save buffer', silent = true, hidden = true }, + { + mode = { 'n', 'v', 'i' }, + { 'bd', bufremove.delete, desc = 'Buffer [d]elete', silent = true }, + { 'bl', 'Neotree buffers', desc = 'Buffers [l]ist', silent = true }, + { 'bs', 'source %', desc = 'Buffer [s]ource', silent = true }, + { 'bw', 'w', desc = 'Buffer [w]rite', silent = true }, + { 'bp', 'bprevious', desc = 'Buffer [p]revious', silent = true }, + { 'bn', 'bnext', desc = 'Buffer [n]ext', silent = true }, + { '', 'bprevious', desc = 'Previous Buffer', silent = true, hidden = true }, + { '', 'bnext', desc = 'Next Buffer', silent = true, hidden = true }, + }, + { + mode = { 'n', 'v' }, + { '', bufremove.delete, desc = '[B]uffer [D]elete', silent = true, hidden = true }, + { '', 'w', desc = 'Save buffer', silent = true, hidden = true }, + }, } -- The line beneath this is called `modeline`. See `:help modeline` diff --git a/lua/custom/keymaps/edit.lua b/lua/custom/keymaps/edit.lua index 4b9d464..c8513ab 100644 --- a/lua/custom/keymaps/edit.lua +++ b/lua/custom/keymaps/edit.lua @@ -1,12 +1,9 @@ -- Edition mappings -- -local wk = require 'which-key' +local key = require 'custom.plugins.keymaps-helper' -wk.add { - mode = { 'n', 'v', 'i' }, - { '', 'undo', desc = 'Défaire', silent = true, hidden = true }, -} +key.map({ 'n', 'v' }, '', 'undo', { silent = true, noremap = true, hidden = true, desc = '[U]ndo' }) -- The line beneath this is called `modeline`. See `:help modeline` -- vim: ts=2 sts=2 sw=2 et diff --git a/lua/custom/keymaps/files.lua b/lua/custom/keymaps/files.lua index d509a90..53434f0 100644 --- a/lua/custom/keymaps/files.lua +++ b/lua/custom/keymaps/files.lua @@ -3,13 +3,16 @@ local wk = require 'which-key' local neotree_helper = require 'custom.plugins.neotree-helper' -local bufremove = require 'mini.bufremove' wk.add { - mode = { 'n', 'v' }, - -- { 'f', group = '[F]iles' }, -- group - { 'f', neotree_helper.smart_open, desc = 'Open file' }, - { '', neotree_helper.smart_open, desc = 'Open file', silent = true, hidden = true }, + { + mode = { 'n', 'v', 'i' }, + { 'e', neotree_helper.smart_open, desc = 'File [e]xplorer', silent = true, noremap = true }, + }, + { + mode = { 'n', 'v' }, + { '', neotree_helper.smart_open, desc = 'File [e]xplorer', silent = true, noremap = true, hidden = true }, + }, } -- The line beneath this is called `modeline`. See `:help modeline` diff --git a/lua/custom/keymaps/general.lua b/lua/custom/keymaps/general.lua index 7c853c9..f14db5a 100644 --- a/lua/custom/keymaps/general.lua +++ b/lua/custom/keymaps/general.lua @@ -1,15 +1,9 @@ -- General mappings -- --- local wk = require 'which-key' local key = require 'custom.plugins.keymaps-helper' --- wk.add { --- mode = { 'n', 'v', 'i' }, --- { '', 'qall', desc = 'Quitter', silent = true }, --- } - -key.map({ 'n', 'v', 'i' }, 'Q', 'qall', { silent = true, noremap = true, desc = 'X' }) +key.map({ 'n', 'v', 'i' }, 'Q', 'qall', { silent = true, noremap = true, desc = '[Q]uit all' }) -- The line beneath this is called `modeline`. See `:help modeline` -- vim: ts=2 sts=2 sw=2 et