feat: organize keys for logical behavior (#83)

This commit is contained in:
Anton Simonov 2023-08-24 18:55:21 +03:00 committed by GitHub
parent f694b1a6dd
commit a7a085e41c
No known key found for this signature in database
GPG key ID: 4AEE18F83AFDEB23

View file

@ -3,6 +3,7 @@
keymap = [
{ on = [ "<Esc>" ], exec = "escape" },
{ on = [ "q" ], exec = "quit" },
# close current tab and exit if it is last tab
{ on = [ "<C-q>" ], 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" },