diff options
author | Drew DeVault <sir@cmpwn.com> | 2019-03-21 17:36:42 -0400 |
---|---|---|
committer | Drew DeVault <sir@cmpwn.com> | 2019-03-21 17:37:19 -0400 |
commit | f5bf4a93243c62b5b30ed0f1d15c124739444c79 (patch) | |
tree | 68edf4ecdd4d979ead71f712860d2bd2101c53c2 /config/binds.conf | |
parent | 79b459ecb0da7759de617d164cb1cafc4a6be1c8 (diff) |
Add context-specific keybindings
Diffstat (limited to 'config/binds.conf')
-rw-r--r-- | config/binds.conf | 32 |
1 files changed, 32 insertions, 0 deletions
diff --git a/config/binds.conf b/config/binds.conf new file mode 100644 index 0000000..814f9f5 --- /dev/null +++ b/config/binds.conf @@ -0,0 +1,32 @@ +# 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 +q = :quit<Enter> +L = :next-tab<Enter> +H = :prev-tab<Enter> +<C-t> = :term<Enter> + +[messages] +j = :next-message<Enter> +<Down> = :next-message<Enter> +<C-d> = :next-message 50%<Enter> +<C-f> = :next-message 100%<Enter> +<PgDn> = :next-message -s 100%<Enter> + +k = :prev-message<Enter> +<Up> = :prev-message<Enter> +<C-u> = :prev-message 50%<Enter> +<C-b> = :prev-message 100%<Enter> +<PgUp> = :prev-message -s 100%<Enter> +g = :select-message 0<Enter> +G = :select-message -1<Enter> + +J = :next-folder<Enter> +K = :prev-folder<Enter> + +<Enter> = :view-message<Enter> +d = :confirm 'Really delete this message?' ':delete-message<Enter>'<Enter> +D = :delete-message<Enter> + +c = :cf<space> +$ = :term<space> |