summary refs log tree commit diff
diff options
context:
space:
mode:
authorRobert Günzler <r@gnzler.io>2022-12-15 21:15:06 +0100
committerRobert Günzler <r@gnzler.io>2022-12-15 21:15:06 +0100
commit889d0feb8315bcd206262b96985c17bd787532ce (patch)
tree2be3526233ba9bfc47a8f09433ad1380a5ed8e82
parent8fe8bfa69191d6d2cb44872aa3f70cf4d43d4fbb (diff)
aerc: switch c-n/p and s-j/k
Signed-off-by: Robert Günzler <r@gnzler.io>
-rw-r--r--.config/aerc/binds.conf24
1 files changed, 17 insertions, 7 deletions
diff --git a/.config/aerc/binds.conf b/.config/aerc/binds.conf
index 698fb4b..fac421b 100644
--- a/.config/aerc/binds.conf
+++ b/.config/aerc/binds.conf
@@ -1,8 +1,8 @@
 # Binds are of the form <key sequence> = <command to run>
 # To use '=' in a key sequence, substitute it with "Eq": "<Ctrl+Eq>"
 # If you wish to bind #, you can wrap the key sequence in quotes: "#" = quit
-<C-p> = :prev-tab<Enter>
-<C-n> = :next-tab<Enter>
+J = :prev-tab<Enter>
+K = :next-tab<Enter>
 
 [messages]
 q = :quit<Enter>
@@ -16,14 +16,13 @@ k = :prev<Enter>
 gg = :select 0<Enter>
 G = :select -1<Enter>
 
-J = :next-folder<Enter>
-K = :prev-folder<Enter>
+<C-n> = :next-folder<Enter>
+<C-p> = :prev-folder<Enter>
 
 v = :mark -t<Enter>
 V = :mark -v<Enter>
 
 <Enter> = :view<Enter>
-
 dd = :read<Enter> :mv Trash<Enter>
 a = :read<Enter> :archive year<Enter>
 <Space> = :read<Enter>
@@ -58,8 +57,8 @@ gw = :cf work<Enter>
 [view]
 <C-k> = :prev-part<Enter>
 <C-j> = :next-part<Enter>
-J = :next<Enter>
-K = :prev<Enter>
+<C-n> = :next<Enter>
+<C-p> = :prev<Enter>
 
 q = :close<Enter>
 | = :pipe<space>
@@ -88,6 +87,17 @@ $ex = <C-x>
 <C-k> = :prev-field<Enter>
 <C-j> = :next-field<Enter>
 
+[compose::review]
+# Keybindings used when reviewing a message to be sent
+y = :send<Enter>
+n = :abort<Enter>
+v = :preview<Enter>
+p = :postpone<Enter>
+q = :choose -o d discard abort -o p postpone postpone<Enter>
+e = :edit<Enter>
+a = :attach<space>
+d = :detach<space>
+
 [terminal]
 $noinherit = true
 $ex = <C-x>