Size: a a a

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

2020 April 01

G(

GNU/😈👾Scriptod👾😈 ( λ ) in Emacs — русскоговорящее сообщество
а стопе
источник

VL

Valeriy L in Emacs — русскоговорящее сообщество
:bind ("C-sosinogu" . tvoya-funkzia) (:map sosinogu-map ("M-x pizda" . drugaya-funkzia))
источник

G(

GNU/😈👾Scriptod👾😈 ( λ ) in Emacs — русскоговорящее сообщество
эт я только в юзпакеже модальки на :bind переписал
источник

G(

GNU/😈👾Scriptod👾😈 ( λ ) in Emacs — русскоговорящее сообщество
GNU/😈👾Scriptod👾😈 ( λ )
эт я только в юзпакеже модальки на :bind переписал
(use-package modalka
 :ensure t
 :bind
 ("C-j" . nil)
 ("C-;" . nil)
 ("<escape>" . #'modalka-mode)
 (:map modalka-mode-map)
   ("i" . #'modalka-mode)
   ("j" . #'backward-char)
   ("J" . #'left-word)
   ("C-j" . #'beginning-of-line)
   ("k" . #'next-line)
   ("l" . #'previous-line)
   (";" . #'forward-char)
   (":" . #'right-word)
   ("C-;" . #'end-of-line)
   ("y" . #'yank)
   ("w" . #'kill-ring-save)
   ("W" . #'kill-region)
   ("m" . #'set-mark-command)
   ("1" . #'delete-frame)
   ("2" . #'delete-other-frames)
   ("3" . #'make-frame-command)
   ("u" . #'undo)
   ("a" . #'execute-extended-command)
   ("o" . #'other-frame)
   ("d" . #'delete-forward-char)
   ("D" . #'kill-word)
   ("C-d" . #'kill-line)
   ("n" . #'universal-argument)
 :config
 (setq-default cursor-type '(bar . 1))
 (setq modalka-cursor-type 'box)
 (modalka-global-mode t))
источник

VL

Valeriy L in Emacs — русскоговорящее сообщество
GNU/😈👾Scriptod👾😈 ( λ )
(use-package modalka
 :ensure t
 :bind
 ("C-j" . nil)
 ("C-;" . nil)
 ("<escape>" . #'modalka-mode)
 (:map modalka-mode-map)
   ("i" . #'modalka-mode)
   ("j" . #'backward-char)
   ("J" . #'left-word)
   ("C-j" . #'beginning-of-line)
   ("k" . #'next-line)
   ("l" . #'previous-line)
   (";" . #'forward-char)
   (":" . #'right-word)
   ("C-;" . #'end-of-line)
   ("y" . #'yank)
   ("w" . #'kill-ring-save)
   ("W" . #'kill-region)
   ("m" . #'set-mark-command)
   ("1" . #'delete-frame)
   ("2" . #'delete-other-frames)
   ("3" . #'make-frame-command)
   ("u" . #'undo)
   ("a" . #'execute-extended-command)
   ("o" . #'other-frame)
   ("d" . #'delete-forward-char)
   ("D" . #'kill-word)
   ("C-d" . #'kill-line)
   ("n" . #'universal-argument)
 :config
 (setq-default cursor-type '(bar . 1))
 (setq modalka-cursor-type 'box)
 (modalka-global-mode t))
там после modalka-mode-map лишняя скобка
источник

VL

Valeriy L in Emacs — русскоговорящее сообщество
точнее заверни все определение мапы в скобки. Так более читаема кмк
источник

VL

Valeriy L in Emacs — русскоговорящее сообщество
шарпквоты там не нужны. юзпакедж их сам расставит при раскрытии
источник

PG

Pïg Grëënëst in Emacs — русскоговорящее сообщество
Valeriy L
самый простой вариант (file-remote-p your-file 'localname)
хмм, а как доставать проперти из строки?
источник

DL

Dmytro Lispyvnyi '(🌲 🍺) in Emacs — русскоговорящее сообщество
Pïg Grëënëst
хмм, а как доставать проперти из строки?
типа propertize наоборот?
источник

PG

Pïg Grëënëst in Emacs — русскоговорящее сообщество
да
источник

DL

Dmytro Lispyvnyi '(🌲 🍺) in Emacs — русскоговорящее сообщество
почитай хелп к propertize
источник

PG

Pïg Grëënëst in Emacs — русскоговорящее сообщество
прочитал
источник

DL

Dmytro Lispyvnyi '(🌲 🍺) in Emacs — русскоговорящее сообщество
Pïg Grëënëst
прочитал
короче, есть подозрение, что такой функции как тебе надо - нет, но если взять 4й элемент от списка с пропертями - будет то, что тебе надо
источник

DL

Dmytro Lispyvnyi '(🌲 🍺) in Emacs — русскоговорящее сообщество
     (propertize "foo" 'face 'italic
                     'mouse-face 'bold-italic)
              ⇒ #("foo" 0 3 (mouse-face bold-italic face italic))
источник

PG

Pïg Grëënëst in Emacs — русскоговорящее сообщество
есть проблемес
источник

DL

Dmytro Lispyvnyi '(🌲 🍺) in Emacs — русскоговорящее сообщество
— Function: text-properties-at position &optional object
источник

DL

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

DL

Dmytro Lispyvnyi '(🌲 🍺) in Emacs — русскоговорящее сообщество
(text-properties-at 0 (propertize "foo" 'face 'italic
                                 'mouse-face 'bold-italic))
(face italic mouse-face bold-italic)
источник

DL

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

PG

Pïg Grëënëst in Emacs — русскоговорящее сообщество
источник