-- Neo-tree mappings -- 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 }, } -- The line beneath this is called `modeline`. See `:help modeline` -- vim: ts=2 sts=2 sw=2 et