Size: a a a

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

2020 November 22

VL

Valeriy L in Emacs — русскоговорящее сообщество
emacs-lisp-tempo-tags в моем случае
источник

VL

Valeriy L in Emacs — русскоговорящее сообщество
это символ куда сохранять tag'и
источник

VL

Valeriy L in Emacs — русскоговорящее сообщество
потом можно например написать "fun" и вызвать tempo-complete-tag
источник

AP

Alex Peresmeshnik in Emacs — русскоговорящее сообщество
Valeriy L
потом можно например написать "fun" и вызвать tempo-complete-tag
звучит по ниггерски
источник

VL

Valeriy L in Emacs — русскоговорящее сообщество
в общем я написал пару хелпер функций и макрос чтобы автоматом для модов определял и setup'ил
источник

VL

Valeriy L in Emacs — русскоговорящее сообщество
ща гист скину
источник

VL

Valeriy L in Emacs — русскоговорящее сообщество
наверное стоило так сначала сделать
источник

VL

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

A

Artem in Emacs — русскоговорящее сообщество
Shizoid
Все привет!
:q!
источник

S

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

S

Shizoid in Emacs — русскоговорящее сообщество
имакс вообще не вижу у тебя семёрка??
источник

VL

Valeriy L in Emacs — русскоговорящее сообщество
думаю запилить tempo-mode
источник

VL

Valeriy L in Emacs — русскоговорящее сообщество
там просто еще дремучее автодополнение использовалось, потом я оверрайднул tempo-display-completions
источник

VL

Valeriy L in Emacs — русскоговорящее сообщество
еще из интересного: из-за того что это просто функции, их например можно вешать на abbrev'ы
источник

VL

Valeriy L in Emacs — русскоговорящее сообщество
skeleton'ы тоже можно
источник

VL

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

PG

Pig Greenest in Emacs — русскоговорящее сообщество
(defun elixir-module-name ()
 (thread-last (projectile-project-root)
   (expand-file-name "lib")
   (file-relative-name (buffer-file-name))
   (string-remove-suffix ".ex")
   (string-replace "/" ".")
   (capitalize)
   (string-replace "_" "")))

(tempo-define-template
"elixir-module"
'("defmodule " (elixir-module-name) " do" n> r> n "end"))
источник

PG

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

PG

Pig Greenest in Emacs — русскоговорящее сообщество
обзмеился от elixir-module-name
источник

VL

Valeriy L in Emacs — русскоговорящее сообщество
ага
источник