Size: a a a

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

2021 March 13

¥

¥αros!αν in Emacs — русскоговорящее сообщество
и долгое время патченный зсш юзал, чтоб можно было ~/.c/z/zprofile, ~/.c/z/zshrc и тд
источник

VL

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

¥

¥αros!αν in Emacs — русскоговорящее сообщество
источник

a

akater in Emacs — русскоговорящее сообщество
Переменная окружения это, на практике, точно такая же динамическая переменная как, скажем, default-directory.  Динамические переменные это нередко удобно.  И от использования переменных окружения никуда не деться.
источник

DL

Dmytro Lispyvnyi '(🌲... in Emacs — русскоговорящее сообщество
akater
Переменная окружения это, на практике, точно такая же динамическая переменная как, скажем, default-directory.  Динамические переменные это нередко удобно.  И от использования переменных окружения никуда не деться.
это неправда и даже враньё
источник

DL

Dmytro Lispyvnyi '(🌲... in Emacs — русскоговорящее сообщество
гораздо лучше и предсказуемее иметь динамический конфиг
источник

DL

Dmytro Lispyvnyi '(🌲... in Emacs — русскоговорящее сообщество
тыкнул в программку, она перечитала, всем хорошо, а конфиг под VC лежит и коммитится на каждое изменение, например
источник

DL

Dmytro Lispyvnyi '(🌲... in Emacs — русскоговорящее сообщество
короче, переменные окружения это типичное юниксоговно
источник

¥

¥αros!αν in Emacs — русскоговорящее сообщество
Dmytro Lispyvnyi '(🌲 🍺)
тыкнул в программку, она перечитала, всем хорошо, а конфиг под VC лежит и коммитится на каждое изменение, например
export EMACS_LINE_NUMBERS=t
export EMACS_FONT_LOCK_MODE=nil

вот тебе и конфиг
источник

¥

¥αros!αν in Emacs — русскоговорящее сообщество
источник

DL

Dmytro Lispyvnyi '(🌲... in Emacs — русскоговорящее сообщество
ещё и с export-ом ///_-
источник

DL

Dmytro Lispyvnyi '(🌲... in Emacs — русскоговорящее сообщество
{:emacs {:line-numbers true
        :font-lock-mode nil}}
источник

a

akater in Emacs — русскоговорящее сообщество
Нет никакого стандартного способа передать значение часто используемых переменных, кроме как через env.  Никакого «стандартного конфига» нет, а env есть.

Концептуально, у меня нет претензий к динамической области видимости.  Она отлично применяется в елиспе и в CL.  Все хорошо в меру, и это тоже, и лучше использовать поменьше юниксовских переменных, но иногда без них просто нельзя, и ими многие будут пользоваться.  (Как раз сейчас пишу штуку, которая пытается как можно более разумно читать одну такую переменную.)
источник

DL

Dmytro Lispyvnyi '(🌲... in Emacs — русскоговорящее сообщество
akater
Нет никакого стандартного способа передать значение часто используемых переменных, кроме как через env.  Никакого «стандартного конфига» нет, а env есть.

Концептуально, у меня нет претензий к динамической области видимости.  Она отлично применяется в елиспе и в CL.  Все хорошо в меру, и это тоже, и лучше использовать поменьше юниксовских переменных, но иногда без них просто нельзя, и ими многие будут пользоваться.  (Как раз сейчас пишу штуку, которая пытается как можно более разумно читать одну такую переменную.)
Дык можно без них!
источник

VL

Valeriy L in Emacs — русскоговорящее сообщество
Dmytro Lispyvnyi '(🌲 🍺)
Дык можно без них!
Ну хочу я например чтобы у меня была кэш директория в другом месте
источник

VL

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

LL

Lämppi Lütti in Emacs — русскоговорящее сообщество
Вот кстати, как xdg пути шарить между всеми без енваров?
источник

DL

Dmytro Lispyvnyi '(🌲... in Emacs — русскоговорящее сообщество
Lämppi Lütti
Вот кстати, как xdg пути шарить между всеми без енваров?
Конфигом
источник

VL

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

LL

Lämppi Lütti in Emacs — русскоговорящее сообщество
Это надо сначала конфиг написать
источник