Add org-agenda-priority keybindings to org config (#4521)

* Add org-agenda-priority keybindings to org config

Summary: This diff adds evil-esque keybindings for the org-agenda-priority
functions. These functions allow the org subtree priority to be set from
the agenda view.

* Correct org priority keybinds

These keys were meant to be on <localleader> p, but were mistakenly
bound on <localleader> s p.

Also mirrors these keybinds to org-agenda-mode-map.

* Use non-agenda org-priority commands

Also make casing in which-key labels more consistent.

Co-authored-by: Henrik Lissner <accounts@v0.io>
This commit is contained in:
Thomas Moulia 2021-03-01 20:04:41 -08:00 committed by GitHub
parent ad16d85e99
commit ee26c02e1c
No known key found for this signature in database
GPG key ID: 4AEE18F83AFDEB23

View file

@ -724,7 +724,6 @@ between the two."
"I" #'org-toggle-inline-images
"n" #'org-store-link
"o" #'org-set-property
"p" #'org-priority
"q" #'org-set-tags-command
"t" #'org-todo
"T" #'org-todo-list
@ -830,7 +829,7 @@ between the two."
"O" #'+org/refile-to-other-buffer
"v" #'+org/refile-to-visible
"r" #'org-refile) ; to all `org-refile-targets'
(:prefix ("s" . "Tree/Subtree")
(:prefix ("s" . "tree/subtree")
"a" #'org-toggle-archive-tag
"b" #'org-tree-to-indirect-buffer
"d" #'org-cut-subtree
@ -843,11 +842,11 @@ between the two."
"s" #'org-sparse-tree
"A" #'org-archive-subtree
"N" #'widen
"S" #'org-sort
(:prefix ("p" . "Org Priority")
"d" #'org-priority-down
"p" #'org-priority
"u" #'org-priority-up)))
"S" #'org-sort)
(:prefix ("p" . "priority")
"d" #'org-priority-down
"p" #'org-priority
"u" #'org-priority-up))
(map! :after org-agenda
:map org-agenda-mode-map
@ -863,6 +862,10 @@ between the two."
"o" #'org-agenda-clock-out
"r" #'org-agenda-clockreport-mode
"s" #'org-agenda-show-clocking-issues)
(:prefix ("p" . "priority")
"d" #'org-agenda-priority-down
"p" #'org-agenda-priority
"u" #'org-agenda-priority-up)
"q" #'org-agenda-set-tags
"r" #'org-agenda-refile
"t" #'org-agenda-todo))