summaryrefslogtreecommitdiffstats
path: root/config/keymap.toml
diff options
context:
space:
mode:
Diffstat (limited to 'config/keymap.toml')
-rw-r--r--config/keymap.toml292
1 files changed, 146 insertions, 146 deletions
diff --git a/config/keymap.toml b/config/keymap.toml
index ca8bce4..b59ccb9 100644
--- a/config/keymap.toml
+++ b/config/keymap.toml
@@ -1,172 +1,172 @@
[default_view]
keymap = [
- { keys = ["escape"], command = "escape" },
- { keys = ["ctrl+t"], command = "new_tab" },
- { keys = ["alt+t"], command = "new_tab --cursor" },
- { keys = ["T"], command = "new_tab --current" },
- { keys = ["W"], command = "close_tab" },
- { keys = ["ctrl+w"], command = "close_tab" },
- { keys = ["q"], command = "close_tab" },
- { keys = ["ctrl+c"], command = "quit" },
- { keys = ["Q"], command = "quit --output-current-directory" },
-
- { keys = ["R"], command = "reload_dirlist" },
- { keys = ["z", "h"], command = "toggle_hidden" },
- { keys = ["ctrl+h"], command = "toggle_hidden" },
- { keys = ["\t"], command = "tab_switch 1" },
- { keys = ["backtab"], command = "tab_switch -1" },
-
- { keys = ["alt+1"], command = "tab_switch_index 1" },
- { keys = ["alt+2"], command = "tab_switch_index 2" },
- { keys = ["alt+3"], command = "tab_switch_index 3" },
- { keys = ["alt+4"], command = "tab_switch_index 4" },
- { keys = ["alt+5"], command = "tab_switch_index 5" },
-
- { keys = ["1"], command = "numbered_command 1" },
- { keys = ["2"], command = "numbered_command 2" },
- { keys = ["3"], command = "numbered_command 3" },
- { keys = ["4"], command = "numbered_command 4" },
- { keys = ["5"], command = "numbered_command 5" },
- { keys = ["6"], command = "numbered_command 6" },
- { keys = ["7"], command = "numbered_command 7" },
- { keys = ["8"], command = "numbered_command 8" },
- { keys = ["9"], command = "numbered_command 9" },
+ { keys = ["escape"], commands = ["escape"] },
+ { keys = ["ctrl+t"], commands = ["new_tab"] },
+ { keys = ["alt+t"], commands = ["new_tab --cursor"] },
+ { keys = ["T"], commands = ["new_tab --current"] },
+ { keys = ["W"], commands = ["close_tab"] },
+ { keys = ["ctrl+w"], commands = ["close_tab"] },
+ { keys = ["q"], commands = ["close_tab"] },
+ { keys = ["ctrl+c"], commands = ["quit"] },
+ { keys = ["Q"], commands = ["quit --output-current-directory"] },
+
+ { keys = ["R"], commands = ["reload_dirlist"] },
+ { keys = ["z", "h"], commands = ["toggle_hidden"] },
+ { keys = ["ctrl+h"], commands = ["toggle_hidden"] },
+ { keys = ["\t"], commands = ["tab_switch 1"] },
+ { keys = ["backtab"], commands = ["tab_switch -1"] },
+
+ { keys = ["alt+1"], commands = ["tab_switch_index 1"] },
+ { keys = ["alt+2"], commands = ["tab_switch_index 2"] },
+ { keys = ["alt+3"], commands = ["tab_switch_index 3"] },
+ { keys = ["alt+4"], commands = ["tab_switch_index 4"] },
+ { keys = ["alt+5"], commands = ["tab_switch_index 5"] },
+
+ { keys = ["1"], commands = ["numbered_command 1"] },
+ { keys = ["2"], commands = ["numbered_command 2"] },
+ { keys = ["3"], commands = ["numbered_command 3"] },
+ { keys = ["4"], commands = ["numbered_command 4"] },
+ { keys = ["5"], commands = ["numbered_command 5"] },
+ { keys = ["6"], commands = ["numbered_command 6"] },
+ { keys = ["7"], commands = ["numbered_command 7"] },
+ { keys = ["8"], commands = ["numbered_command 8"] },
+ { keys = ["9"], commands = ["numbered_command 9"] },
# arrow keys
- { keys = ["arrow_up"], command = "cursor_move_up" },
- { keys = ["arrow_down"], command = "cursor_move_down" },
- { keys = ["arrow_left"], command = "cd .." },
- { keys = ["arrow_right"], command = "open" },
- { keys = ["\n"], command = "open" },
- { keys = ["home"], command = "cursor_move_home" },
- { keys = ["end"], command = "cursor_move_end" },
- { keys = ["page_up"], command = "cursor_move_page_up" },
- { keys = ["page_down"], command = "cursor_move_page_down" },
- { keys = ["ctrl+u"], command = "cursor_move_page_up 0.5" },
- { keys = ["ctrl+d"], command = "cursor_move_page_down 0.5" },
- { keys = ["ctrl+b"], command = "cursor_move_page_up" },
- { keys = ["ctrl+f"], command = "cursor_move_page_down" },
+ { keys = ["arrow_up"], commands = ["cursor_move_up"] },
+ { keys = ["arrow_down"], commands = ["cursor_move_down"] },
+ { keys = ["arrow_left"], commands = ["cd .."] },
+ { keys = ["arrow_right"], commands = ["open"] },
+ { keys = ["\n"], commands = ["open"] },
+ { keys = ["home"], commands = ["cursor_move_home"] },
+ { keys = ["end"], commands = ["cursor_move_end"] },
+ { keys = ["page_up"], commands = ["cursor_move_page_up"] },
+ { keys = ["page_down"], commands = ["cursor_move_page_down"] },
+ { keys = ["ctrl+u"], commands = ["cursor_move_page_up 0.5"] },
+ { keys = ["ctrl+d"], commands = ["cursor_move_page_down 0.5"] },
+ { keys = ["ctrl+b"], commands = ["cursor_move_page_up"] },
+ { keys = ["ctrl+f"], commands = ["cursor_move_page_down"] },
# vim-like keybindings
- { keys = ["j"], command = "cursor_move_down" },
- { keys = ["k"], command = "cursor_move_up" },
- { keys = ["h"], command = "cd .." },
- { keys = ["l"], command = "open" },
- { keys = ["g", "g"], command = "cursor_move_home" },
- { keys = ["G"], command = "cursor_move_end" },
- { keys = ["r"], command = "open_with" },
-
- { keys = ["H"], command = "cursor_move_page_home" },
- { keys = ["L"], command = "cursor_move_page_middle" },
- { keys = ["M"], command = "cursor_move_page_end" },
-
- { keys = ["["], command = "parent_cursor_move_up" },
- { keys = ["]"], command = "parent_cursor_move_down" },
-
- { keys = ["c", "d"], command = ":cd " },
- { keys = ["d", "d"], command = "cut_files" },
- { keys = ["y", "y"], command = "copy_files" },
- { keys = ["y", "n"], command = "copy_filename" },
- { keys = ["y", "."], command = "copy_filename_without_extension" },
- { keys = ["y", "p"], command = "copy_filepath" },
- { keys = ["y", "a"], command = "copy_filepath --all-selected=true" },
- { keys = ["y", "d"], command = "copy_dirpath" },
-
- { keys = ["p", "l"], command = "symlink_files --relative=false" },
- { keys = ["p", "L"], command = "symlink_files --relative=true" },
-
- { keys = ["delete"], command = "delete_files" },
- { keys = ["d", "D"], command = "delete_files" },
-
- { keys = ["p", "p"], command = "paste_files" },
- { keys = ["p", "o"], command = "paste_files --overwrite=true" },
-
- { keys = ["a"], command = "rename_append" },
- { keys = ["A"], command = "rename_prepend" },
-
- { keys = ["f", "t"], command = ":touch " },
-
- { keys = [" "], command = "select --toggle=true" },
- { keys = ["t"], command = "select --all=true --toggle=true" },
- { keys = ["V"], command = "toggle_visual" },
-
- { keys = ["w"], command = "show_tasks --exit-key=w" },
- { keys = ["b", "b"], command = "bulk_rename" },
- { keys = ["="], command = "set_mode" },
-
- { keys = [":"], command = ":" },
- { keys = [";"], command = ":" },
-
- { keys = ["'"], command = ":shell " },
- { keys = ["m", "k"], command = ":mkdir " },
- { keys = ["c", "w"], command = ":rename " },
-
- { keys = ["/"], command = ":search " },
- { keys = ["|"], command = ":search_inc " },
- { keys = ["\\"], command = ":search_glob " },
- { keys = ["S"], command = "search_fzf" },
- { keys = ["C"], command = "subdir_fzf" },
-
- { keys = ["n"], command = "search_next" },
- { keys = ["N"], command = "search_prev" },
-
- { keys = ["s", "r"], command = "sort reverse" },
- { keys = ["s", "l"], command = "sort lexical" },
- { keys = ["s", "m"], command = "sort mtime" },
- { keys = ["s", "n"], command = "sort natural" },
- { keys = ["s", "s"], command = "sort size" },
- { keys = ["s", "e"], command = "sort ext" },
-
- { keys = ["m", "s"], command = "linemode size" },
- { keys = ["m", "m"], command = "linemode mtime" },
- { keys = ["m", "M"], command = "linemode size | mtime" },
- { keys = ["m", "u"], command = "linemode user" },
- { keys = ["m", "U"], command = "linemode user | group" },
- { keys = ["m", "p"], command = "linemode perm" },
-
- { keys = ["g", "r"], command = "cd /" },
- { keys = ["g", "c"], command = "cd ~/.config" },
- { keys = ["g", "d"], command = "cd ~/Downloads" },
- { keys = ["g", "e"], command = "cd /etc" },
- { keys = ["g", "h"], command = "cd ~/" },
- { keys = ["?"], command = "help" },
+ { keys = ["j"], commands = ["cursor_move_down"] },
+ { keys = ["k"], commands = ["cursor_move_up"] },
+ { keys = ["h"], commands = ["cd .."] },
+ { keys = ["l"], commands = ["open"] },
+ { keys = ["g", "g"], commands = ["cursor_move_home"] },
+ { keys = ["G"], commands = ["cursor_move_end"] },
+ { keys = ["r"], commands = ["open_with"] },
+
+ { keys = ["H"], commands = ["cursor_move_page_home"] },
+ { keys = ["L"], commands = ["cursor_move_page_middle"] },
+ { keys = ["M"], commands = ["cursor_move_page_end"] },
+
+ { keys = ["["], commands = ["parent_cursor_move_up"] },
+ { keys = ["]"], commands = ["parent_cursor_move_down"] },
+
+ { keys = ["c", "d"], commands = [":cd "] },
+ { keys = ["d", "d"], commands = ["cut_files"] },
+ { keys = ["y", "y"], commands = ["copy_files"] },
+ { keys = ["y", "n"], commands = ["copy_filename"] },
+ { keys = ["y", "."], commands = ["copy_filename_without_extension"] },
+ { keys = ["y", "p"], commands = ["copy_filepath"] },
+ { keys = ["y", "a"], commands = ["copy_filepath --all-selected=true"] },
+ { keys = ["y", "d"], commands = ["copy_dirpath"] },
+
+ { keys = ["p", "l"], commands = ["symlink_files --relative=false"] },
+ { keys = ["p", "L"], commands = ["symlink_files --relative=true"] },
+
+ { keys = ["delete"], commands = ["delete_files"] },
+ { keys = ["d", "D"], commands = ["delete_files"] },
+
+ { keys = ["p", "p"], commands = ["paste_files"] },
+ { keys = ["p", "o"], commands = ["paste_files --overwrite=true"] },
+
+ { keys = ["a"], commands = ["rename_append"] },
+ { keys = ["A"], commands = ["rename_prepend"] },
+
+ { keys = ["f", "t"], commands = [":touch "] },
+
+ { keys = [" "], commands = ["select --toggle=true"] },
+ { keys = ["t"], commands = ["select --all=true --toggle=true"] },
+ { keys = ["V"], commands = ["toggle_visual"] },
+
+ { keys = ["w"], commands = ["show_tasks --exit-key=w"] },
+ { keys = ["b", "b"], commands = ["bulk_rename"] },
+ { keys = ["="], commands = ["set_mode"] },
+
+ { keys = [":"], commands = [":"] },
+ { keys = [";"], commands = [":"] },
+
+ { keys = ["'"], commands = [":shell "] },
+ { keys = ["m", "k"], commands = [":mkdir "] },
+ { keys = ["c", "w"], commands = [":rename "] },
+
+ { keys = ["/"], commands = [":search "] },
+ { keys = ["|"], commands = [":search_inc "] },
+ { keys = ["\\"], commands = [":search_glob "] },
+ { keys = ["S"], commands = ["search_fzf"] },
+ { keys = ["C"], commands = ["subdir_fzf"] },
+
+ { keys = ["n"], commands = ["search_next"] },
+ { keys = ["N"], commands = ["search_prev"] },
+
+ { keys = ["s", "r"], commands = ["sort reverse"] },
+ { keys = ["s", "l"], commands = ["sort lexical"] },
+ { keys = ["s", "m"], commands = ["sort mtime"] },
+ { keys = ["s", "n"], commands = ["sort natural"] },
+ { keys = ["s", "s"], commands = ["sort size"] },
+ { keys = ["s", "e"], commands = ["sort ext"] },
+
+ { keys = ["m", "s"], commands = ["linemode size"] },
+ { keys = ["m", "m"], commands = ["linemode mtime"] },
+ { keys = ["m", "M"], commands = ["linemode size | mtime"] },
+ { keys = ["m", "u"], commands = ["linemode user"] },
+ { keys = ["m", "U"], commands = ["linemode user | group"] },
+ { keys = ["m", "p"], commands = ["linemode perm"] },
+
+ { keys = ["g", "r"], commands = ["cd /"] },
+ { keys = ["g", "c"], commands = ["cd ~/.config"] },
+ { keys = ["g", "d"], commands = ["cd ~/Downloads"] },
+ { keys = ["g", "e"], commands = ["cd /etc"] },
+ { keys = ["g", "h"], commands = ["cd ~/"] },
+ { keys = ["?"], commands = ["help"] },
]
[task_view]
keymap = [
# arrow keys
- { keys = ["arrow_up"], command = "cursor_move_up" },
- { keys = ["arrow_down"], command = "cursor_move_down" },
- { keys = ["home"], command = "cursor_move_home" },
- { keys = ["end"], command = "cursor_move_end" },
+ { keys = ["arrow_up"], commands = ["cursor_move_up"] },
+ { keys = ["arrow_down"], commands = ["cursor_move_down"] },
+ { keys = ["home"], commands = ["cursor_move_home"] },
+ { keys = ["end"], commands = ["cursor_move_end"] },
# vim-like keybindings
- { keys = ["j"], command = "cursor_move_down" },
- { keys = ["k"], command = "cursor_move_up" },
- { keys = ["g", "g"], command = "cursor_move_home" },
- { keys = ["G"], command = "cursor_move_end" },
+ { keys = ["j"], commands = ["cursor_move_down"] },
+ { keys = ["k"], commands = ["cursor_move_up"] },
+ { keys = ["g", "g"], commands = ["cursor_move_home"] },
+ { keys = ["G"], commands = ["cursor_move_end"] },
- { keys = ["w"], command = "show_tasks" },
- { keys = ["escape"], command = "show_tasks" },
+ { keys = ["w"], commands = ["show_tasks"] },
+ { keys = ["escape"], commands = ["show_tasks"] },
]
[help_view]
keymap = [
# arrow keys
- { keys = ["arrow_up"], command = "cursor_move_up" },
- { keys = ["arrow_down"], command = "cursor_move_down" },
- { keys = ["home"], command = "cursor_move_home" },
- { keys = ["end"], command = "cursor_move_end" },
+ { keys = ["arrow_up"], commands = ["cursor_move_up"] },
+ { keys = ["arrow_down"], commands = ["cursor_move_down"] },
+ { keys = ["home"], commands = ["cursor_move_home"] },
+ { keys = ["end"], commands = ["cursor_move_end"] },
# vim-like keybindings
- { keys = ["j"], command = "cursor_move_down" },
- { keys = ["k"], command = "cursor_move_up" },
- { keys = ["g", "g"], command = "cursor_move_home" },
- { keys = ["G"], command = "cursor_move_end" },
+ { keys = ["j"], commands = ["cursor_move_down"] },
+ { keys = ["k"], commands = ["cursor_move_up"] },
+ { keys = ["g", "g"], commands = ["cursor_move_home"] },
+ { keys = ["G"], commands = ["cursor_move_end"] },
- { keys = ["w"], command = "show_tasks" },
- { keys = ["escape"], command = "show_tasks" },
+ { keys = ["w"], commands = ["show_tasks"] },
+ { keys = ["escape"], commands = ["show_tasks"] },
]