My dotfiles
at main 139 lines 2.9 kB view raw
1# Binds are of the form <key sequence> = <command to run> 2# To use '=' in a key sequence, substitute it with "Eq": "<Ctrl+Eq>" 3# If you wish to bind #, you can wrap the key sequence in quotes: "#" = quit 4<C-p> = :prev-tab<Enter> 5<C-n> = :next-tab<Enter> 6<C-t> = :term<Enter> 7<C-z> = :suspend<Enter> 8? = :help keys<Enter> 9 10[messages] 11q = :quit<Enter> 12 13j = :next<Enter> 14<Down> = :next<Enter> 15<C-d> = :next 50%<Enter> 16<C-f> = :next 100%<Enter> 17<PgDn> = :next 100%<Enter> 18 19k = :prev<Enter> 20<Up> = :prev<Enter> 21<C-u> = :prev 50%<Enter> 22<C-b> = :prev 100%<Enter> 23<PgUp> = :prev 100%<Enter> 24 25J = :next-folder<Enter> 26K = :prev-folder<Enter> 27H = :collapse-folder<Enter> 28L = :expand-folder<Enter> 29 30v = :mark -t<Enter> 31<Space> = :mark -t<Enter>:next<Enter> 32V = :mark -v<Enter> 33 34ga = :cf Triage<Enter> 35gi = :cf Inbox<Enter> 36gs = :cf Sent Items<Enter> 37gt = :cf Todo<Enter> 38 39<Enter> = :view<Enter> 40d = :prompt 'Really delete this message?' delete-message<Enter> 41D = :delete<Enter> 42a = :archive flat<Enter> 43A = :unmark -a<Enter>:mark -T<Enter>:archive flat<Enter> 44 45C = :compose<Enter> 46m = :compose<Enter> 47 48rr = :reply -a<Enter> 49rq = :reply -aq<Enter> 50Rr = :reply<Enter> 51Rq = :reply -q<Enter> 52 53c = :cf<space> 54$ = :term<space> 55! = :term<space> 56| = :pipe<space> 57 58/ = :search<space> 59\ = :filter<space> 60U = :filter -u<Enter> 61n = :next-result<Enter> 62N = :prev-result<Enter> 63<Esc> = :clear<Enter> 64 65s = :split<Enter> 66S = :vsplit<Enter> 67 68[messages:folder=Drafts] 69<Enter> = :recall<Enter> 70 71[view] 72/ = :toggle-key-passthrough<Enter>/ 73q = :close<Enter> 74O = :open<Enter> 75S = :save<space> 76| = :pipe<space> 77D = :delete<Enter> 78A = :archive flat<Enter> 79 80<C-y> = :copy-link <space> 81<C-l> = :open-link <space> 82 83f = :forward<Enter> 84rr = :reply -a<Enter> 85rq = :reply -aq<Enter> 86Rr = :reply<Enter> 87Rq = :reply -q<Enter> 88 89H = :toggle-headers<Enter> 90<C-k> = :prev-part<Enter> 91<C-j> = :next-part<Enter> 92J = :next<Enter> 93K = :prev<Enter> 94 95[view::passthrough] 96$noinherit = true 97$ex = <C-x> 98<Esc> = :toggle-key-passthrough<Enter> 99 100[compose] 101# Keybindings used when the embedded terminal is not selected in the compose 102# view 103$noinherit = true 104$ex = <C-x> 105<C-k> = :prev-field<Enter> 106<C-j> = :next-field<Enter> 107<A-p> = :switch-account -p<Enter> 108<A-n> = :switch-account -n<Enter> 109<tab> = :next-field<Enter> 110<backtab> = :prev-field<Enter> 111<C-p> = :prev-tab<Enter> 112<C-n> = :next-tab<Enter> 113 114[compose::editor] 115# Keybindings used when the embedded terminal is selected in the compose view 116$noinherit = true 117$ex = <C-x> 118<C-k> = :prev-field<Enter> 119<C-j> = :next-field<Enter> 120<C-p> = :prev-tab<Enter> 121<C-n> = :next-tab<Enter> 122 123[compose::review] 124# Keybindings used when reviewing a message to be sent 125y = :send<Enter> 126n = :abort<Enter> 127v = :preview<Enter> 128p = :postpone<Enter> 129q = :choose -o d discard abort -o p postpone postpone<Enter> 130e = :edit<Enter> 131a = :attach<space> 132d = :detach<space> 133 134[terminal] 135$noinherit = true 136$ex = <C-x> 137 138<C-p> = :prev-tab<Enter> 139<C-n> = :next-tab<Enter>