Size: a a a

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

2020 July 15

d

dirge in Emacs — русскоговорящее сообщество
ну потом в списке бафферов будет всякий хельмовый хлам висеть)
источник

d

dirge in Emacs — русскоговорящее сообщество
C-x b
источник

DL

Dmytro Lispyvnyi '(🌲... in Emacs — русскоговорящее сообщество
Dmytro Lispyvnyi '(🌲 🍺)
может прилепить к нему ivy, выводить там список всех привязанных тогглов для выбора и там "create or jump" (как в counsel-bookmark сделано)? соответственно, чтобы оно работало не только в основном буфере, но и в тоггле
т.е. просто обрабатываем префиксный аргумент: если M-1 M-x eshell-toggle - переключаемся на дефолтный тоггл, если M-2 … - переключаемся на второй, но если его нет - предлагаем создать со списком поддерживаемых типов тогглов.
источник

PG

Pig Greenest in Emacs — русскоговорящее сообщество
хельм для говноедов особенный
источник

DL

Dmytro Lispyvnyi '(🌲... in Emacs — русскоговорящее сообщество
Dmytro Lispyvnyi '(🌲 🍺)
т.е. просто обрабатываем префиксный аргумент: если M-1 M-x eshell-toggle - переключаемся на дефолтный тоггл, если M-2 … - переключаемся на второй, но если его нет - предлагаем создать со списком поддерживаемых типов тогглов.
надо только придумать, как быть, на какой префиксный аргумент повесить если хотим выбрать тоггл из существующих
источник

DL

Dmytro Lispyvnyi '(🌲... in Emacs — русскоговорящее сообщество
короче, я шо, один пользуюсь eshell-toggle? предлагайте свои варианты!
источник

d

dirge in Emacs — русскоговорящее сообщество
Dmytro Lispyvnyi '(🌲 🍺)
короче, я шо, один пользуюсь eshell-toggle? предлагайте свои варианты!
eshell-toggle для основного, проектного ешелла
C-u M-x eshell для остальных
источник

DL

Dmytro Lispyvnyi '(🌲... in Emacs — русскоговорящее сообщество
dirge
eshell-toggle для основного, проектного ешелла
C-u M-x eshell для остальных
нужно ещё eshell-toggle-set-default или  типа того
источник

DL

Dmytro Lispyvnyi '(🌲... in Emacs — русскоговорящее сообщество
dirge
eshell-toggle для основного, проектного ешелла
C-u M-x eshell для остальных
ну, по аналогии с eshell-ом, префиксные цифровые аргументы создают/переключают на eshell номер такой-то
источник

DL

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

DL

Dmytro Lispyvnyi '(🌲... in Emacs — русскоговорящее сообщество
В общем, я предлагаю так:

M-x eshell-toggle
— без префиксов: создать|переключить на/с дефолтный
— числовой префикс: создать|переключить на тоггл номер "N"
— C-u (наверное): выбрать через completion-read



M-x eshell-toggle-set-default
- если в тоггле - выставляем дефолтным
- если в основном буфере - выбрать и выставить дефолтным


— для самих тогглов включать минорный режим, в котором можно делать свои шорткаты (по дефолту должно быть пусто, пожалуй, или копироваться основной на eshell-toggle из глобального)
источник

a

akater in Emacs — русскоговорящее сообщество
AlexG
Небольшой оффтоп. В статьях по функциональным языкам программирования часто говорится что эти языки больше подходят для математиков (потому что лямбда и все такое). Граждане, которые тут пишут на всяких lispах/elexirах/haskellах, вот как вы считаете - нужно ли иметь математическое образование для того что бы в полной мере использовать (и понимать) эти языки?
Лисп не функциональный.
источник

d

dirge in Emacs — русскоговорящее сообщество
звучит норм!
источник

DL

Dmytro Lispyvnyi '(🌲... in Emacs — русскоговорящее сообщество
Dmytro Lispyvnyi '(🌲 🍺)
В общем, я предлагаю так:

M-x eshell-toggle
— без префиксов: создать|переключить на/с дефолтный
— числовой префикс: создать|переключить на тоггл номер "N"
— C-u (наверное): выбрать через completion-read



M-x eshell-toggle-set-default
- если в тоггле - выставляем дефолтным
- если в основном буфере - выбрать и выставить дефолтным


— для самих тогглов включать минорный режим, в котором можно делать свои шорткаты (по дефолту должно быть пусто, пожалуй, или копироваться основной на eshell-toggle из глобального)
о, надо же ещё какой-то простой шорткат(и команду, да) для переключения по тогглам туда-сюда, типа
M-стрелочки
источник

DL

Dmytro Lispyvnyi '(🌲... in Emacs — русскоговорящее сообщество
Dmytro Lispyvnyi '(🌲 🍺)
о, надо же ещё какой-то простой шорткат(и команду, да) для переключения по тогглам туда-сюда, типа
M-стрелочки
и надо отвязаться от имен буферов (чтобы можно было переименовывать через rename-buffer), наверное через локальные переменные, хз пока
источник

PG

Pig Greenest in Emacs — русскоговорящее сообщество
Dmytro Lispyvnyi '(🌲 🍺)
и надо отвязаться от имен буферов (чтобы можно было переименовывать через rename-buffer), наверное через локальные переменные, хз пока
Я против
источник

DL

Dmytro Lispyvnyi '(🌲... in Emacs — русскоговорящее сообщество
Pig Greenest
Я против
не, ну не хочешь - не переименовывай, никто не заставляет
источник

A

AlexG in Emacs — русскоговорящее сообщество
akater
Лисп не функциональный.
А какой?
источник

a

akater in Emacs — русскоговорящее сообщество
AlexG
А какой?
Какой хочешь.  «Мультипарадигменный»!
источник

A

AlexG in Emacs — русскоговорящее сообщество
akater
Какой хочешь.  «Мультипарадигменный»!
То есть и функциональным его можно назвать?
источник