Closed shirakami-chigusa closed 1 month ago
1.Identify and confirm the conflicting keybindings using describe-key. 2.Rebind keys in org-mode using org-mode-hook if necessary. 3.Check and unbind or remap keys in boon-mode.
for rebinding:- (defun my-org-mode-keybindings () (local-set-key (kbd "c ,") (lambda () (interactive) (org-insert-structure-template))) (local-set-key (kbd "c a") (lambda () (interactive) (org-agenda))) ;; Add other keybindings as needed )
(add-hook 'org-mode-hook 'my-org-mode-keybindings)
https://github.com/jyp/boon/blob/9e006726be9ac508e0bb0393393abce06f7493f4/boon-main.el#L432-L437
I read and understood the code documentation of boon-c-god
.
Input a key sequence, prepending C- to each key (unless such key is already reserved for minor mode, see `boon-god-control-swap')
If both C-c C-<letter>
and C-c <letter>
are defined in minor mode, boon-c-god
does not prepend C-
.
When using
org-mode
, shortcuts using thec
key do not work as expected.Expected Behavior
c <letter>
runsC-c C-<letter>
c ,
runsC-c C-,
, it runsorg-insert-structure-template
.Current Behavior
c ,
runsC-c ,
, it runsorg-priority
.Environment
describe-key c
showsdescribe-key C-c ,
showsdescribe-key C-c C-,
shows