И это всё МОЁ

Если делаешь «однослойный» вызов, когда за префиксом сразу следует команда, то работает на обеих раскладках, но если сделать «вложенные» команды, то они работают только в латинской раскладке. При активной не-латинской раскладке происходит «сброс» команды.


Я что-то не так делаю или у всех так?


(global-set-key (kbd "C-d";) 'hydra-common-commands/body)

(use-package hydra
:ensure t
:commands defhydra
:config

(defhydra hydra-common-commands
("v" hydra-undo-tree/body)
("z" hydra-zoom/body)
("d" hydra-drag/body)
("b" hydra-buffer-list/body)
("q" nil "quit";))

(defhydra hydra-undo-tree
"
визуальный режим отмены
"
("v" undo-tree-visualize)
("h" undo-tree-visualize-switch-branch-left)
("l" undo-tree-visualize-switch-branch-right)
("k" undo-tree-visualize-undo)
("j" undo-tree-visualize-redo)
("s" undo-tree-save-history)
("S-s" undo-tree-load-history)
("q" nil "выйти" :color blue))

...