parent
63f7efd817
commit
034c610cc6
|
@ -6,7 +6,7 @@
|
|||
(kbd "<tab>") 'forward-button
|
||||
(kbd "<backtab>") 'backward-button
|
||||
(kbd "<return>") 'debbugs-gnu-select-report
|
||||
(kbd "<space>") 'scroll-up-command
|
||||
(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
|
||||
|
|
|
@ -49,7 +49,7 @@ The return value is the yanked text."
|
|||
(kbd "C-<return>") 'emms-browser-add-tracks-and-play
|
||||
(kbd "<return>") 'emms-browser-add-tracks
|
||||
(kbd "<tab>") 'emms-browser-toggle-subitems
|
||||
(kbd "<space>") 'emms-browser-toggle-subitems
|
||||
(kbd "SPC") 'emms-browser-toggle-subitems
|
||||
"/" 'emms-isearch-buffer ; This shows hidden items during search.
|
||||
"g1" 'emms-browser-collapse-all
|
||||
"g2" 'emms-browser-expand-to-level-2
|
||||
|
|
|
@ -5,8 +5,8 @@
|
|||
(kbd "<tab>") 'gnus-summary-widget-forward
|
||||
(kbd "<backtab>") 'gnus-summary-widget-backward
|
||||
(kbd "<delete>") 'gnus-summary-prev-page
|
||||
(kbd "S-<space>") 'gnus-summary-prev-page
|
||||
(kbd "<space>") 'gnus-summary-next-page
|
||||
(kbd "S-SPC") 'gnus-summary-prev-page
|
||||
(kbd "SPC") 'gnus-summary-next-page
|
||||
(kbd "<return>") 'gnus-summary-scroll-up
|
||||
"zz" 'gnus-recenter
|
||||
"z#" 'gnus-summary-mark-as-processable
|
||||
|
|
|
@ -1,7 +1,7 @@
|
|||
;;; Evil leader
|
||||
|
||||
;;; Leader mode and its key must be set before evil-mode.
|
||||
(evil-leader/set-leader "<space>")
|
||||
(evil-leader/set-leader "SPC")
|
||||
(global-evil-leader-mode)
|
||||
|
||||
(evil-leader/set-key
|
||||
|
@ -15,7 +15,7 @@
|
|||
"|" 'swap-windows)
|
||||
(when (fboundp 'magit-status)
|
||||
;; Since it is an autoload, we cannot use `with-eval-after-load'.
|
||||
;; Use S-<space> instead of <space> to browse commit details.
|
||||
;; Use S-SPC instead of SPC to browse commit details.
|
||||
(evil-leader/set-key "v" 'magit-status))
|
||||
(when (fboundp 'emms-smart-browse)
|
||||
(evil-leader/set-key "A" 'helm-emms)
|
||||
|
@ -38,8 +38,8 @@
|
|||
(evil-leader/set-key "m" 'mu4e-headers-unread))
|
||||
|
||||
;;; Since <SPC> is no longer available, as some replacements:
|
||||
(evil-define-key 'motion Info-mode-map (kbd "C-<space>") 'Info-scroll-up)
|
||||
(evil-define-key 'motion help-mode-map (kbd "C-<space>") 'scroll-up-command)
|
||||
(evil-define-key 'motion pdf-view-mode-map (kbd "C-<space>") 'pdf-view-scroll-up-or-next-page)
|
||||
(evil-define-key 'motion Info-mode-map (kbd "C-SPC") 'Info-scroll-up)
|
||||
(evil-define-key 'motion help-mode-map (kbd "C-SPC") 'scroll-up-command)
|
||||
(evil-define-key 'motion pdf-view-mode-map (kbd "C-SPC") 'pdf-view-scroll-up-or-next-page)
|
||||
|
||||
(provide 'init-evil-leader)
|
||||
|
|
|
@ -28,13 +28,14 @@
|
|||
(evil-set-initial-state 'org-agenda-mode 'motion)
|
||||
(evil-define-key 'motion org-agenda-mode-map
|
||||
;; TODO: Bind date selection from miniprompt to S-<hjkl>.
|
||||
;; Must be in org-read-date-minibuffer-local-map.
|
||||
;; TODO: Unused keys: D, x, X, o, p, P
|
||||
|
||||
(kbd "<tab>") 'org-agenda-goto
|
||||
(kbd "<return>") 'org-agenda-switch-to
|
||||
(kbd "S-<return>") 'org-agenda-recenter
|
||||
|
||||
(kbd "<space>") 'org-agenda-show-and-scroll-up
|
||||
(kbd "SPC") 'org-agenda-show-and-scroll-up
|
||||
(kbd "<delete>") 'org-agenda-show-scroll-down
|
||||
(kbd "<backspace>") 'org-agenda-show-scroll-down
|
||||
|
||||
|
|
|
@ -17,7 +17,7 @@
|
|||
(kbd "<return>") 'image-next-line
|
||||
"j" 'pdf-view-next-line-or-next-page
|
||||
"k" 'pdf-view-previous-line-or-previous-page
|
||||
(kbd "<space>") 'pdf-view-scroll-up-or-next-page
|
||||
(kbd "SPC") 'pdf-view-scroll-up-or-next-page
|
||||
"'" 'pdf-view-jump-to-register
|
||||
"+" 'pdf-view-enlarge
|
||||
"-" 'pdf-view-shrink
|
||||
|
@ -38,7 +38,7 @@
|
|||
"q" 'quit-window
|
||||
"r" 'revert-buffer
|
||||
(kbd "<delete>") 'pdf-view-scroll-down-or-previous-page
|
||||
(kbd "S-<space>") 'pdf-view-scroll-down-or-previous-page
|
||||
(kbd "S-SPC") 'pdf-view-scroll-down-or-previous-page
|
||||
(kbd "<C-down-mouse-1>") 'pdf-view-mouse-extend-region
|
||||
(kbd "<M-down-mouse-1>") 'pdf-view-mouse-set-region-rectangle
|
||||
(kbd "<down>") 'pdf-view-next-line-or-next-page
|
||||
|
@ -80,7 +80,7 @@
|
|||
(evil-define-key 'motion pdf-outline-buffer-mode-map
|
||||
(kbd "<return>") 'pdf-outline-follow-link
|
||||
(kbd "M-<return>") 'pdf-outline-follow-link-and-quit
|
||||
(kbd "<space>") 'pdf-outline-display-link
|
||||
(kbd "SPC") 'pdf-outline-display-link
|
||||
"." 'pdf-outline-move-to-current-page
|
||||
"G" 'pdf-outline-end-of-buffer
|
||||
"o" 'pdf-outline-select-pdf-window
|
||||
|
@ -92,7 +92,7 @@
|
|||
(evil-define-key 'motion pdf-occur-buffer-mode-map
|
||||
(kbd "<return>") 'pdf-occur-goto-occurrence
|
||||
(kbd "C-o") 'pdf-occur-view-occurrence
|
||||
(kbd "<space>") 'pdf-occur-view-occurrence
|
||||
(kbd "SPC") 'pdf-occur-view-occurrence
|
||||
"A" 'pdf-occur-tablist-gather-documents
|
||||
"D" 'pdf-occur-tablist-do-delete
|
||||
"G" 'tablist-revert
|
||||
|
@ -110,7 +110,7 @@
|
|||
"u" 'tablist-unmark-forward
|
||||
"x" 'pdf-occur-tablist-do-flagged-delete
|
||||
(kbd "<delete>") 'tablist-unmark-backward
|
||||
(kbd "S-<space>") 'scroll-down-command
|
||||
(kbd "S-SPC") 'scroll-down-command
|
||||
(kbd "<backtab>") 'tablist-backward-column
|
||||
(kbd "C-c C-e") 'tablist-export-csv
|
||||
|
||||
|
|
|
@ -5,7 +5,7 @@
|
|||
(evil-define-key 'motion ztree-mode-map
|
||||
(kbd "<tab>") 'ztree-jump-side
|
||||
(kbd "<return>") 'ztree-perform-action
|
||||
(kbd "<space>") 'ztree-perform-soft-action
|
||||
(kbd "SPC") 'ztree-perform-soft-action
|
||||
"gr" 'ztree-refresh-buffer
|
||||
"q" 'quit-window
|
||||
"x" 'ztree-toggle-expand-subtree)
|
||||
|
|
|
@ -182,7 +182,7 @@
|
|||
(evil-define-key 'visual mu4e-headers-mode-map
|
||||
"u" 'mu4e-headers-mark-for-unmark)
|
||||
(evil-define-key 'motion mu4e-view-mode-map
|
||||
(kbd "<space>") 'mu4e-view-scroll-up-or-next
|
||||
(kbd "SPC") 'mu4e-view-scroll-up-or-next
|
||||
(kbd "<tab>") 'shr-next-link
|
||||
"i" 'mu4e-view-mark-for-flag
|
||||
"I" 'mu4e-view-mark-for-unflag
|
||||
|
|
|
@ -23,8 +23,6 @@
|
|||
;;; TODO: helm-mini with follow-mode hangs when using EXWM.
|
||||
;;; https://github.com/emacs-helm/helm/issues/1889
|
||||
|
||||
;;; TODO: "s-<space>" in Helm buffers loses the cursor. Make a special case?
|
||||
|
||||
;;; Rename buffer to window title.
|
||||
(defun exwm-rename-buffer-to-title () (exwm-workspace-rename-buffer exwm-title))
|
||||
(add-hook 'exwm-update-title-hook 'exwm-rename-buffer-to-title)
|
||||
|
@ -54,7 +52,7 @@
|
|||
(exwm-input-set-key (kbd "s-|") #'swap-windows)
|
||||
(exwm-input-set-key (kbd "s-b") #'list-buffers)
|
||||
(exwm-input-set-key (kbd "s-f") #'find-file)
|
||||
(exwm-input-set-key (kbd "s-<space>") #'exwm-floating-toggle-non-helm-floating)
|
||||
(exwm-input-set-key (kbd "s-SPC") #'exwm-floating-toggle-non-helm-floating)
|
||||
|
||||
;;; REVIEW: https://github.com/ch11ng/exwm/issues/314
|
||||
(defun exwm-floating-toggle-non-helm-floating ()
|
||||
|
|
Loading…
Reference in New Issue