This page is not created by, affiliated with, or supported by Slack Technologies, Inc.
2015-06-23
Channels
- # admin-announcements (11)
- # announcements (1)
- # beginners (80)
- # boot (152)
- # cider (22)
- # clojure (141)
- # clojure-berlin (57)
- # clojure-india (2)
- # clojure-italy (18)
- # clojure-japan (4)
- # clojure-russia (27)
- # clojurescript (96)
- # datomic (6)
- # dunaj (29)
- # editors (1)
- # euroclojure (63)
- # instaparse (2)
- # ldnclj (28)
- # off-topic (36)
- # onyx (4)
- # overtone (1)
- # reagent (8)
Основной аргумент - https://github.com/clojure-emacs/clj-refactor.el
@nicola: а вообще да, очень хорошо сделали демки. мне видимо introduce let, move to let не хватает действительно
Кто в spacemacs/emacs - вопрос: у меня в vim если я удаляю до конца строки или регион - закрывающие скобки сохраняются (поддерживается автоматический баланс), а в spacemacs они исчезают - оставляя код в не валидном состоянии. Я понимаю что можно выделять s-expressions - но это не то
использовать функции из smartparens-mode (улучшенный вариант paredit), если он конечно установлен.
paredit-kill
P.S. посмотрел, в spacemacs есть smartparens. Т.е. вам нужны функции: sp-backward-kill-sexp
, sp-kill-sexp
, sp-kill-hybrid-sexp
Подсказали в чате spacemacs - https://github.com/syl20bnr/spacemacs/blob/master/doc/DOCUMENTATION.md#smartparens-strict-mode
Вообще от spacemacs очень хорошие впечатления: эргономика vim, подборка и связка в слои популярных расширений - именно то, что пугало в emacs (год возни с настройками). На недельку делаю alias vim=emacs - потом отчитаюь.