Organize keys for logical behavior

This commit is contained in:
Anton Simonov 2023-08-24 07:03:06 +03:00
parent f694b1a6dd
commit fd23aa5be6

View file

@ -3,6 +3,7 @@
keymap = [ keymap = [
{ on = [ "<Esc>" ], exec = "escape" }, { on = [ "<Esc>" ], exec = "escape" },
{ on = [ "q" ], exec = "quit" }, { on = [ "q" ], exec = "quit" },
# close current tab and exit if it is last tab
{ on = [ "<C-q>" ], exec = "close" }, { on = [ "<C-q>" ], exec = "close" },
# Navigation # Navigation
@ -63,12 +64,12 @@ keymap = [
# Sorting # Sorting
{ on = [ ",", "a" ], exec = "sort alphabetical" }, { on = [ ",", "a" ], exec = "sort alphabetical" },
{ on = [ ",", "A" ], exec = "sort alphabetical --reverse" }, { on = [ ",", "A" ], exec = "sort alphabetical --reverse" },
{ on = [ ",", "c" ], exec = "sort created --reverse" }, { on = [ ",", "c" ], exec = "sort created" },
{ on = [ ",", "C" ], exec = "sort created" }, { on = [ ",", "C" ], exec = "sort created --reverse" },
{ on = [ ",", "m" ], exec = "sort modified --reverse" }, { on = [ ",", "m" ], exec = "sort modified" },
{ on = [ ",", "M" ], exec = "sort modified" }, { on = [ ",", "M" ], exec = "sort modified --reverse" },
{ on = [ ",", "s" ], exec = "sort size --reverse" }, { on = [ ",", "s" ], exec = "sort size" },
{ on = [ ",", "S" ], exec = "sort size" }, { on = [ ",", "S" ], exec = "sort size --reverse" },
# Tabs # Tabs
{ on = [ "t" ], exec = "tab_create --current" }, { on = [ "t" ], exec = "tab_create --current" },
@ -175,5 +176,5 @@ keymap = [
# Undo/Redo # Undo/Redo
{ on = [ "u" ], exec = "undo" }, { on = [ "u" ], exec = "undo" },
{ on = [ "<C-r>" ], exec = "redo" }, { on = [ "U" ], exec = "redo" },
] ]