From a7a085e41cb4fa1eeaf1383403c700517ca37a8c Mon Sep 17 00:00:00 2001 From: Anton Simonov Date: Thu, 24 Aug 2023 18:55:21 +0300 Subject: [PATCH] feat: organize keys for logical behavior (#83) --- config/preset/keymap.toml | 13 +++++++------ 1 file changed, 7 insertions(+), 6 deletions(-) diff --git a/config/preset/keymap.toml b/config/preset/keymap.toml index 25757fa3..adfb38c7 100644 --- a/config/preset/keymap.toml +++ b/config/preset/keymap.toml @@ -3,6 +3,7 @@ keymap = [ { on = [ "" ], exec = "escape" }, { on = [ "q" ], exec = "quit" }, + # close current tab and exit if it is last tab { on = [ "" ], exec = "close" }, # Navigation @@ -63,12 +64,12 @@ keymap = [ # Sorting { on = [ ",", "a" ], exec = "sort alphabetical" }, { on = [ ",", "A" ], exec = "sort alphabetical --reverse" }, - { on = [ ",", "c" ], exec = "sort created --reverse" }, - { on = [ ",", "C" ], exec = "sort created" }, - { on = [ ",", "m" ], exec = "sort modified --reverse" }, - { on = [ ",", "M" ], exec = "sort modified" }, - { on = [ ",", "s" ], exec = "sort size --reverse" }, - { on = [ ",", "S" ], exec = "sort size" }, + { on = [ ",", "c" ], exec = "sort created" }, + { on = [ ",", "C" ], exec = "sort created --reverse" }, + { on = [ ",", "m" ], exec = "sort modified" }, + { on = [ ",", "M" ], exec = "sort modified --reverse" }, + { on = [ ",", "s" ], exec = "sort size" }, + { on = [ ",", "S" ], exec = "sort size --reverse" }, # Tabs { on = [ "t" ], exec = "tab_create --current" },