Size: a a a

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

2020 May 17

A

Aragaer in Emacs — русскоговорящее сообщество
ок, макроэкспанд кого и где и как?
источник

DL

Dmytro Lispyvnyi '(🌲... in Emacs — русскоговорящее сообщество
Aragaer
ок, макроэкспанд кого и где и как?
формы use-package в который ты пытаешься это засунуть
источник

DL

Dmytro Lispyvnyi '(🌲... in Emacs — русскоговорящее сообщество
Dmytro Lispyvnyi '(🌲 🍺)
это не та проблема
для неё, кстати, сделали :bind-keymap
источник

A

Aragaer in Emacs — русскоговорящее сообщество
нет, bind-keymap это по-моему что-то другое
источник

m

mel kaye in Emacs — русскоговорящее сообщество
Dmytro Lispyvnyi '(🌲 🍺)
ну и pre-command-hook, post-command-hook тоже могут пригодиться, экспериментируй
источник

A

Aragaer in Emacs — русскоговорящее сообщество
bind-keymap
 ("C-c p" . projectile-command-map)
источник

A

Aragaer in Emacs — русскоговорящее сообщество
то есть префикс для команд для входа в определенный режим
источник

DL

Dmytro Lispyvnyi '(🌲... in Emacs — русскоговорящее сообщество
Aragaer
то есть префикс для команд для входа в определенный режим
это не режим, это keymap
источник

A

Aragaer in Emacs — русскоговорящее сообщество
а там человек хочет наоборот - в существующем мапе добавить новую кнопку - чтобы в package-menu-mode по t происходил апгрейд
источник

DL

Dmytro Lispyvnyi '(🌲... in Emacs — русскоговорящее сообщество
а
источник

DL

Dmytro Lispyvnyi '(🌲... in Emacs — русскоговорящее сообщество
да, был неправ
источник

A

Aragaer in Emacs — русскоговорящее сообщество
у меня то же самое - в существующем мапе org-mode-map я хочу чтобы по C-tab вызывалась функция vimacs/org-narrow-to-subtree
источник

DL

Dmytro Lispyvnyi '(🌲... in Emacs — русскоговорящее сообщество
Aragaer
у меня то же самое - в существующем мапе org-mode-map я хочу чтобы по C-tab вызывалась функция vimacs/org-narrow-to-subtree
и в чём проблема? что функция не определена?
источник

A

Aragaer in Emacs — русскоговорящее сообщество
в том, что :bind выполняется походу раньше, чем успевает отработать defun, указанный снаружи use-package
источник

A

Aragaer in Emacs — русскоговорящее сообщество
чтобы defun успел отработать, надо его засовывать в :init
источник

DL

Dmytro Lispyvnyi '(🌲... in Emacs — русскоговорящее сообщество
Aragaer
в том, что :bind выполняется походу раньше, чем успевает отработать defun, указанный снаружи use-package
звучит странно
источник

A

Aragaer in Emacs — русскоговорящее сообщество
иначе да, функция на момент :bind не определена, а поэтому ничего не происходит
источник

DL

Dmytro Lispyvnyi '(🌲... in Emacs — русскоговорящее сообщество
Aragaer
иначе да, функция на момент :bind не определена, а поэтому ничего не происходит
какое-нибудь колдунство с :after есть?
источник

DL

Dmytro Lispyvnyi '(🌲... in Emacs — русскоговорящее сообщество
ну и вообще, а что не так с :init?
источник

A

Aragaer in Emacs — русскоговорящее сообщество
https://github.com/jwiegley/use-package/issues/771 - вот тут ровно это опять же описывается
источник