Size: a a a

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

2021 October 31

ND

Nikita Domnickij in Emacs — русскоговорящее сообщество
вот вам и ивел мод
источник

ND

Nikita Domnickij in Emacs — русскоговорящее сообщество
в паредите M-"
источник

A

Andrey in Emacs — русскоговорящее сообщество
Мультикурсор тоже хуже. Я не хочу развести срач, просто понять суть трейд-оффа
источник

В

Виктор in Emacs — русскоговорящее сообщество
connection-local-profile-alist

((remote-zsh
 (shell-file-name . "/usr/local/bin/zsh")
 (shell-command-switch . "-c"))
(tramp-connection-local-default-shell-profile
 (shell-file-name . "/bin/sh")
 (shell-command-switch . "-c"))
(tramp-connection-local-default-system-profile
 (path-separator . ":")
 (null-device . "/dev/null")))

connection-local-criteria-alist

(((:application tramp)
 tramp-connection-local-default-system-profile tramp-connection-local-default-shell-profile remote-zsh))
источник

A ß in Emacs — русскоговорящее сообщество
не будет, если уже есть встроенный
источник

A ß in Emacs — русскоговорящее сообщество
а должно быть

(((:application tramp :machine "remotemachine")
 remote-bash) ;; zsh

((:application tramp)
 tramp-connection-local-default-system-profile
 tramp-connection-local-default-shell-profile))
источник

EV

Eugene Vagin in Emacs — русскоговорящее сообщество
Суть в том, что JetBrains продаёт свои среды. А Emacs и пакеты к нему делаются бесплатно энтузиастами.

Конкретно multiple-cursors уже перестал активно развиваться: https://github.com/magnars/multiple-cursors.el#maintenance-warning
источник

A ß in Emacs — русскоговорящее сообщество
connection-local-set-profiles не отработал
источник

A

Andrey in Emacs — русскоговорящее сообщество
Не, ну, это понятно. Просто кложуристов-имаксеров то всё равно очень много, вот мне и интересно, сколько из них прежде познали суть intellij idea
источник

A

Andrey in Emacs — русскоговорящее сообщество
Не все же по идеологическим причинам имаксом пользуются
источник

A ß in Emacs — русскоговорящее сообщество
C-M-SPC "
источник

В

Виктор in Emacs — русскоговорящее сообщество
Это я без указания :machine делал. Чтобы для всех хостов. Если указать :machine, то будет так:
(((:application tramp :machine "remotemachine")
 remote-zsh)
((:application tramp)
 tramp-connection-local-default-system-profile tramp-connection-local-default-shell-profile))
источник

A

Andrey in Emacs — русскоговорящее сообщество
Чё-т не работает 🤷🏻‍♂️
источник

A ß in Emacs — русскоговорящее сообщество
electric-pair-mode включи
источник

В

Виктор in Emacs — русскоговорящее сообщество
А какая (emacs-version)?
источник

A ß in Emacs — русскоговорящее сообщество
если без указания machine, то должен обновиться элемент (:application tramp)
источник

A ß in Emacs — русскоговорящее сообщество
GNU Emacs 28.0.50 (build 1, x86_64-unknown-linux-gnu, GTK+ Version 3.24.28, cairo version 1.16.0) of 2021-04-29
источник

В

Виктор in Emacs — русскоговорящее сообщество
GNU Emacs 28.0.60 (build 1, x86_64-apple-darwin19.6.0, NS appkit-1894.60 Version 10.15.7 (Build 19H1419)) of 2021-10-28

В общем я пока не знаю, что с этим делать.
источник

A ß in Emacs — русскоговорящее сообщество
попробуй machine ".*"
источник

EV

Eugene Vagin in Emacs — русскоговорящее сообщество
Мне нравятся продукты JetBrains (конкретно IDEA & Android Studio, т.е. это Java/Kotlin). Статический анализ кода и всяческие completion'ы так хороши, что другие IDE вообще не вижу смысла рассматривать. (в контексте этих языков)

А вот всё остальное я пишу в Emacs'е (PyCharm, например, не зашёл). Конечно, удобно, когда штуки вида C-w " работают из коробки, но это мелочи — в Emacs'е взамен есть много чего другого. Плюс свои хотелки вполне реализуемы в виде существующих пакетов, которые надо просто поискать. Плюс велосипеды можно очень легко накатать в отличие от написания плагинов в IDEA (я не писал, но по видосам там не то что бы просто).
источник