summaryrefslogtreecommitdiffstats
path: root/config
diff options
context:
space:
mode:
authorJiayi Zhao <jeff.no.zhao@gmail.com>2018-12-23 21:37:27 -0500
committerJiayi Zhao <jeff.no.zhao@gmail.com>2018-12-23 21:37:27 -0500
commit2fd5508cf2e4fd2addcc13f2d77eafb571004271 (patch)
tree1b8f293a73cdc93425acbc92ba2ab869f4659c1f /config
parent04b7cf5ba6aec5d491de98178522040c6a73bc03 (diff)
add support for multiple keybindings mapping to same command
Diffstat (limited to 'config')
-rw-r--r--config/keymap.toml65
1 files changed, 50 insertions, 15 deletions
diff --git a/config/keymap.toml b/config/keymap.toml
index f62108a..bb17e79 100644
--- a/config/keymap.toml
+++ b/config/keymap.toml
@@ -1,19 +1,54 @@
[keymaps]
-Quit = [ "q" ]
+Quit = [ ["q"] ]
-MoveUp = [ "UP" ]
-MoveDown = [ "DOWN" ]
-MoveHome = [ "HOME" ]
-MoveEnd = [ "END" ]
-Open = [ "RIGHT" ]
-ParentDirectory = [ "LEFT" ]
-MovePageUp = [ "PPAGE" ]
-MovePageDown = [ "NPAGE" ]
+MoveUp = [
+ ["UP"],
+ ["j"]
+]
+MoveDown = [
+ ["DOWN"],
+ ["h"]
+]
+ParentDirectory = [
+ ["LEFT"],
+ ["h"]
+]
+Open = [
+ ["RIGHT"],
+ ["ENTER"]
+]
-DeleteFile = [ "d", "D" ]
-CutFile = [ "d", "d" ]
-RenameFile = [ "a" ]
-CopyFile = [ "y", "y" ]
+MoveHome = [
+ ["HOME"]
+]
+MoveEnd = [
+ ["END"]
+]
+MovePageUp = [
+ ["PPAGE"]
+]
+MovePageDown = [
+ ["NPAGE"]
+]
-OpenWith = [ "r" ]
-ToggleHiddenFiles = [ "z", "h" ]
+DeleteFile = [
+ ["d", "D"],
+ [ "DELETE" ]
+]
+CutFile = [
+ [ "d", "d" ]
+]
+RenameFile = [
+ [ "a" ]
+]
+CopyFile = [
+ ["y", "y"]
+]
+
+OpenWith = [
+ [ "r" ]
+]
+ToggleHiddenFiles = [
+ [ "z", "h" ],
+ ["H"]
+]