binds.conf 2.0 KB

123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263646566676869707172737475767778798081828384858687888990919293949596979899100101102103104
  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. [messages]
  8. q = :quit<Enter>
  9. j = :next<Enter>
  10. <Down> = :next<Enter>
  11. <C-d> = :next 50%<Enter>
  12. <C-f> = :next 100%<Enter>
  13. <PgDn> = :next -s 100%<Enter>
  14. k = :prev<Enter>
  15. <Up> = :prev<Enter>
  16. <C-u> = :prev 50%<Enter>
  17. <C-b> = :prev 100%<Enter>
  18. <PgUp> = :prev -s 100%<Enter>
  19. g = :select 0<Enter>
  20. G = :select -1<Enter>
  21. J = :next-folder<Enter>
  22. K = :prev-folder<Enter>
  23. v = :mark -t<Enter>
  24. V = :mark -v<Enter>
  25. <Enter> = :view<Enter>
  26. d = :prompt 'Really delete this message?' 'delete-message'<Enter>
  27. D = :delete<Enter>
  28. A = :archive flat<Enter>
  29. C = :compose<Enter>
  30. rr = :reply -a<Enter>
  31. rq = :reply -aq<Enter>
  32. Rr = :reply<Enter>
  33. Rq = :reply -q<Enter>
  34. c = :cf<space>
  35. $ = :term<space>
  36. ! = :term<space>
  37. | = :pipe<space>
  38. / = :search<space>
  39. \ = :filter<space>
  40. n = :next-result<Enter>
  41. N = :prev-result<Enter>
  42. [view]
  43. q = :close<Enter>
  44. | = :pipe<space>
  45. D = :delete<Enter>
  46. S = :save<space>
  47. A = :archive flat<Enter>
  48. f = :forward<Enter>
  49. rr = :reply -a<Enter>
  50. rq = :reply -aq<Enter>
  51. Rr = :reply<Enter>
  52. Rq = :reply -q<Enter>
  53. H = :toggle-headers<Enter>
  54. <C-k> = :prev-part<Enter>
  55. <C-j> = :next-part<Enter>
  56. J = :next<Enter>
  57. K = :prev<Enter>
  58. [compose]
  59. # Keybindings used when the embedded terminal is not selected in the compose
  60. # view
  61. $ex = <C-x>
  62. <C-k> = :prev-field<Enter>
  63. <C-j> = :next-field<Enter>
  64. <tab> = :next-field<Enter>
  65. [compose::editor]
  66. # Keybindings used when the embedded terminal is selected in the compose view
  67. $noinherit = true
  68. $ex = <C-x>
  69. <C-k> = :prev-field<Enter>
  70. <C-j> = :next-field<Enter>
  71. <C-p> = :prev-tab<Enter>
  72. <C-n> = :next-tab<Enter>
  73. [compose::review]
  74. # Keybindings used when reviewing a message to be sent
  75. y = :send<Enter>
  76. n = :abort<Enter>
  77. p = :postpone<Enter>
  78. q = :abort<Enter>
  79. e = :edit<Enter>
  80. a = :attach<space>
  81. [terminal]
  82. $noinherit = true
  83. $ex = <C-x>
  84. <C-p> = :prev-tab<Enter>
  85. <C-n> = :next-tab<Enter>