25 lines
740 B
EmacsLisp
25 lines
740 B
EmacsLisp
;;; Evil+Debbugs
|
|
|
|
(evil-set-initial-state 'debbugs-gnu-mode 'motion)
|
|
|
|
(evil-define-key 'motion debbugs-gnu-mode-map
|
|
(kbd "<tab>") 'forward-button
|
|
(kbd "<backtab>") 'backward-button
|
|
(kbd "<return>") 'debbugs-gnu-select-report
|
|
(kbd "SPC") 'scroll-up-command
|
|
(kbd "M-s f") 'debbugs-gnu-narrow-to-status
|
|
"gB" 'debbugs-gnu-show-blocking-reports
|
|
"c" 'debbugs-gnu-send-control-message
|
|
"r" 'debbugs-gnu-show-all-blocking-reports
|
|
"S" 'tabulated-list-sort
|
|
"gb" 'debbugs-gnu-show-blocked-by-reports
|
|
"d" 'debbugs-gnu-display-status
|
|
"gr" 'debbugs-gnu-rescan
|
|
"q" 'quit-window
|
|
"s" 'debbugs-gnu-toggle-sort
|
|
"i" 'debbugs-gnu-toggle-tag
|
|
"o" 'debbugs-gnu-widen
|
|
"x" 'debbugs-gnu-toggle-suppress)
|
|
|
|
(provide 'init-evil-debbugs)
|