46 lines
1.7 KiB
Org Mode
46 lines
1.7 KiB
Org Mode
:PROPERTIES:
|
|
:ID: 2a8d1ed3-dd81-473a-a53a-854bf8182891
|
|
:END:
|
|
#+title: hydra-buffer-menu
|
|
#+filetags: :EMACS:
|
|
|
|
The original code for buffer menu. This is implemented in the emacs init file and cann be changed fi needed. It is invoked with the ~,~-key (colon) (in [[id:163e2614-cce0-4e66-a593-a2113a7b3cd1][evil]] normal state)
|
|
Hydra-Head für das allgemeine Buffer Menü.
|
|
Funktionstaste "," nur im evil-normal-state.
|
|
# ##########################################
|
|
* Code
|
|
#+begin_src emacs-lisp
|
|
(defhydra hydra-buffer-menu (:color pink
|
|
:hint nil)
|
|
"
|
|
^ORG^ ^File/Misc ^ ^Roam/Capture^ ^Search^
|
|
^^^^^^^^-----------------------------------------------------------------
|
|
_a_: Agenda _b_: Buffer-Liste ^ ^ ^ ^
|
|
_A_: Archive _d_: Deft _b_: bury ^ ^
|
|
_R_: Refile _s_: Start-Mode _g_: refresh ^ ^
|
|
_c_: Org-T-Cut ^ ^ _T_: files only: % -28`Buffer-menu-files-only
|
|
_p_: Org-T-Paste
|
|
"
|
|
("a" org-agenda)
|
|
("A" org-archive-subtree-default)
|
|
("R" org-refile)
|
|
("c" org-cut-subtree)
|
|
("p" org-paste-subtree)
|
|
("b" ibuffer-jump)
|
|
("d" diz/run-and-refresh-deft)
|
|
("s" diz/run-start-mode)
|
|
("b" Buffer-menu-bury)
|
|
("g" revert-buffer)
|
|
("T" Buffer-menu-toggle-files-only)
|
|
("O" Buffer-menu-multi-occur :color blue)
|
|
("I" Buffer-menu-isearch-buffers :color blue)
|
|
("R" Buffer-menu-isearch-buffers-regexp :color blue)
|
|
("c" nil "cancel")
|
|
("v" Buffer-menu-select "select" :color blue)
|
|
("o" Buffer-menu-other-window "other-window" :color blue)
|
|
("q" quit-window "quit" :color blue))
|
|
|
|
(define-key evil-normal-state-map "," 'hydra-buffer-menu/body)
|
|
#+end_src
|
|
|