LINUX.ORG.RU

emacs на что биндить свои хоткеи ?

 


0

1

Допустим, фолдинг открыть закрыть\открыть всё\закрыть всё. На что это всё биндить ? Так же(судя по тому, что биндов всего нужного нет, в отличие от vim) прийдется много чего биндить, а C-x не резиновый.

★★★★

Последнее исправление: bryak (всего исправлений: 1)

А что, там забиндить можно только через C-x?(просто спрашиваю)

linearisation
()
M-x package-install RET unbound RET
M-x describe-unbound-keys RET 5 RET

M-x thread-close RET

Deleted
()
Последнее исправление: Deleted (всего исправлений: 1)

На что это всё биндить ?

На Super, который обычно Win-key.

фолдинг открыть закрыть\открыть всё\закрыть всё

Ну тут то бинды должны быть, хоть и длинные.

no-such-file ★★★★★
()
Последнее исправление: no-such-file (всего исправлений: 1)
Ответ на: комментарий от bryak

C-M-... C-s-..., M-s-..., C-M-s-... Hyper, есть двойные префиксы C-x C-c, например. Да дофига.

Zubok ★★★★★
()
Ответ на: комментарий от bryak

winkey висит всё dwm

Ну придумай какой-нибудь удобный префикс и на него вешай. C-Tab-... например или C-z-...

no-such-file ★★★★★
()

Разве не на C-c принято все это вешать?

Nervous ★★★★★
()

можно так:

(define-prefix-command 'my-cmd-map)
(global-set-key (kbd "C-x \\") 'my-cmd-map)

(define-key my-cmd-map (kbd "d") 'eldoc-mode)

;; 2-keys map prefix (high conflicts)
(define-prefix-command 'my-hot-map)
(global-set-key (kbd "C-c") 'my-hot-map)

работает не всегда и не везде

man free-keys, ubound

anonymous
()

C-c зарезервирован за пользовательскими хоткеями, хотя пакеты порой игнорируют это.

aidaho ★★★★★
()

Hyper, Super, Alt (не Meta)

x4DA ★★★★★
()
Ответ на: комментарий от no-such-file

На Super, который обычно Win-key.

Туда лучше Ctrl биндить. Намного удобней чем на Caps, причем не только для имакса.

anonymous
()
Вы не можете добавлять комментарии в эту тему. Тема перемещена в архив.