Size: a a a

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

2021 October 31

В

Виктор in Emacs — русскоговорящее сообщество
(((:application tramp :machine ".*")
 remote-zsh)
((:application tramp)
 tramp-connection-local-default-system-profile tramp-connection-local-default-shell-profile))

Не работает.
источник

A ß in Emacs — русскоговорящее сообщество
работает, но не совсем так, как надо
источник

A

Andrey in Emacs — русскоговорящее сообщество
Я писал плагины для идеи. Да, подозреваю, что на емаксе это должно быть в разы проще, но где-то 4-5 вечером и хотелки можно реализовывать
источник

A ß in Emacs — русскоговорящее сообщество
дефолтные профайлы получают приоритет выше твоего и поэтому все равно получается /bin/sh
источник

A ß in Emacs — русскоговорящее сообщество
(push 'remote-bash
     (alist-get '(:application tramp) connection-local-criteria-alist nil nil #'equal))
источник

В

Виктор in Emacs — русскоговорящее сообщество
Но у тебя они не получают приоритет. Если указать без :machine, то профиль добавится в конец списка.
(((:application tramp)
 tramp-connection-local-default-system-profile tramp-connection-local-default-shell-profile remote-zsh))

Но тут неизвестно, где приоритет - в голове или хвосте. По идее должен обрабатывать список и применять все последовательно. И
remote-zsh
должен перекрывать
tramp-connection-local-default-shell-profile
. Но это надо код смотреть.
источник

A ß in Emacs — русскоговорящее сообщество
в хвосте не работает, в голове работает
источник

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

В

Виктор in Emacs — русскоговорящее сообщество
(((:application tramp)
 remote-zsh tramp-connection-local-default-system-profile tramp-connection-local-default-shell-profile))

Но на remotemachine не меняется shell-file-name все равно. Причем там оно "/bin/zsh", как на localhost.
источник

A ß in Emacs — русскоговорящее сообщество
как проверяешь shell-file-name?
источник

𝘎(

𝘎𝘕𝘜/𝘚𝘤𝘳𝘪𝘱𝘵𝘰𝘥 ( λλλ )... in Emacs — русскоговорящее сообщество
тут уместнее спрашивать чем лучше вертико
источник

В

Виктор in Emacs — русскоговорящее сообщество
С-h v
источник

𝘎(

𝘎𝘕𝘜/𝘚𝘤𝘳𝘪𝘱𝘵𝘰𝘥 ( λλλ )... in Emacs — русскоговорящее сообщество
короче на твоем языке очередной них для лайв апдейтов минибуффера чтобы с маргиналией консультом ордерлесом и прочими юзали
источник

A ß in Emacs — русскоговорящее сообщество
это не так работает -_-
источник

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

В

Виктор in Emacs — русскоговорящее сообщество
А как проверить? Новичок в этом.
источник

A ß in Emacs — русскоговорящее сообщество
но ты находишься в буфере на удаленной машине, когда запускаешь C-h v?
источник

В

Виктор in Emacs — русскоговорящее сообщество
Если я сделаю:
(setq shell-file-name "/usr/local/bin/zsh")

то значение будет:
Its value is "/usr/local/bin/zsh"
Original value was "/bin/zsh"

Тогда на remotemachine все работает. Но на localhost уже нет.
источник

В

Виктор in Emacs — русскоговорящее сообщество
Именно так и делаю.
источник

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