Size: a a a

Emacs — русскоговорящее сообщество

2021 April 18

PS

Petrov Sergey in Emacs — русскоговорящее сообщество
wg-prefix-key —> "^Cz"
источник

PS

Petrov Sergey in Emacs — русскоговорящее сообщество
("C-c z C-s" . (λ () (interactive) (wg-project-sess-save)))
источник

PS

Petrov Sergey in Emacs — русскоговорящее сообщество
как в такой конструкции указать wg-prefix-key?
источник

A ß in Emacs — русскоговорящее сообщество
в какой?
источник

A ß in Emacs — русскоговорящее сообщество
источник

A ß in Emacs — русскоговорящее сообщество
вот в эту мапу тебе надо биндить без префикса
источник

PS

Petrov Sergey in Emacs — русскоговорящее сообщество
я пробовал вот так - не получается
:bind (:map workgroups-mode-map
             ([remap wg-save-session] . wg-project-sess-save)
             ([remap wg-open-session] . wg-project-sess-open)
             ("C-s" . (λ () (interactive) (wg-project-sess-save)))
источник

PS

Petrov Sergey in Emacs — русскоговорящее сообщество
^
источник

A ß in Emacs — русскоговорящее сообщество
не та мапа
источник

PS

Petrov Sergey in Emacs — русскоговорящее сообщество
а какая ?
источник

PS

Petrov Sergey in Emacs — русскоговорящее сообщество
источник

PS

Petrov Sergey in Emacs — русскоговорящее сообщество
это из стековерфлоу. Что-то мне не нравится такая конструкция
источник

A ß in Emacs — русскоговорящее сообщество
wg-prefixed-map
источник

PS

Petrov Sergey in Emacs — русскоговорящее сообщество
не, понял как это правильно сделать
источник

PS

Petrov Sergey in Emacs — русскоговорящее сообщество
качественно прогуглил, ничего не нашел
источник

PS

Petrov Sergey in Emacs — русскоговорящее сообщество
(defvar wg-prefixed-map
 (wg-fill-keymap
  (make-sparse-keymap)
  (kbd "C-c")        'wg-create-workgroup
  (kbd "C-v")        'wg-open-workgroup)
 "The keymap that sits on `wg-prefix-key'.")
источник

PS

Petrov Sergey in Emacs — русскоговорящее сообщество
по идее надо сюда как-то добавить
источник

A ß in Emacs — русскоговорящее сообщество
(define-key wg-prefixed-map
 [remap wg-save-session] #'wg-project-sess-save)
источник

PS

Petrov Sergey in Emacs — русскоговорящее сообщество
:bind (:map workgroups-mode-map
             ([remap wg-save-session] . wg-project-sess-save)
             ([remap wg-open-session] . wg-project-sess-open))
 :bind (:map wg-prefixed-map
             ("C-s" . (λ () (interactive) (wg-project-sess-save)))
             ("C-f" . (λ () (interactive) (wg-project-sess-open))))
источник

PS

Petrov Sergey in Emacs — русскоговорящее сообщество
о!
источник