From 8d95eeb892be4364f3fa59bd00c94bc6ec6244b4 Mon Sep 17 00:00:00 2001 From: Johannes Knopp Date: Sun, 5 Apr 2026 13:25:20 +0200 Subject: [PATCH] add quit all motion --- roles/nvim/files/lua/config/plugins/auto-session.lua | 3 +++ 1 file changed, 3 insertions(+) diff --git a/roles/nvim/files/lua/config/plugins/auto-session.lua b/roles/nvim/files/lua/config/plugins/auto-session.lua index d20dcac..1d3b90d 100644 --- a/roles/nvim/files/lua/config/plugins/auto-session.lua +++ b/roles/nvim/files/lua/config/plugins/auto-session.lua @@ -59,6 +59,7 @@ return { keymap.set('n', 'sl', 'AutoSession search', opts) keymap.set('n', 'sr', session_restore, opts) keymap.set('n', 'sd', 'AutoSession delete', opts) + keymap.set('n', 'qa', 'qa', opts) local function named_save() vim.ui.input({ prompt = 'Enter Session name: ' }, function(input) @@ -70,12 +71,14 @@ return { local wk = require('which-key') wk.add({ { 's', group = 'auto-session' }, + { 'q', group = 'quit' }, { 'ss', desc = 'SessionSave' }, { 'sS', desc = 'NamedSessionSave' }, { 'sq', desc = 'Save and Quit' }, { 'sl', desc = 'SessionList (SessionSearch)'}, { 'sr', desc = 'SessionRestore'}, { 'sd', desc = 'SessionDelete'}, + { 'qa', desc = 'Quit All'}, }) end, }