URL: https://www.opennet.me/cgi-bin/openforum/vsluhboard.cgi
Форум: vsluhforumID3
Нить номер: 96736
[ Назад ]

Исходное сообщение
"Первый выпуск abduco, легковесной альтернативы tmux и screen"

Отправлено opennews , 07-Июл-14 00:11 
Представлен (http://lists.suckless.org/dev/1407/22703.html) первый выпуск утилиты abduco (http://www.brain-dump.org/projects/abduco/), а также новый выпуск dvtm 0.12 (http://lists.suckless.org/dev/1407/22702.html) - мозаичного оконного менеджера для консоли. Комбинация abduco и dvtm может использоваться в качестве легковесной альтернативы tmux и screen. Утилиты развиваются в рамках сообщества suckless (http://suckless.org) в соответствии с философией  Unix, подразумевающей уход от создания усложнённых многофункциональных программ в пользу комбинирования простых приложений, решающих свою конкретную задачу. В частности, dvtm занимается только управлением окнами, а abduco берёт на себя работу с сеансами. Код утилиты abduco распространяется под свободной лицензией ISC и состоит из примерно 500 строк на языке Си. Dvtm  состоит из около 4000 строк кода и распространяется под лицензией MIT/X11.

Утилита abduco близка по своему назначению к утилите dtach (http://www.opennet.me/man.shtml?topic=dtach) и также позволяет временно отсоединить задачу от активного терминала и продолжить её выполнение несмотря на отключение пользователя. Когда пользователь подсоединится вновь, он может вернуться к работе с программой. Процесс работы с abduco сводится к созданию сеанса (abduco -c session-name), отсоединению сеанса от терминала (CTRL+\)  и возвращению к работе с сеансом (abduco -a session-name).

Консольный оконный менеджер dvtm (http://www.brain-dump.org/projects/dvtm/) берёт на себя функции по организации работы с несколькими приложениями в рамках одного физического терминала. Поддерживается большой набор моделей раскладки окон на экране, в том числе вертикальное разделение экрана, отображение на весь экран только активного окна, отображение активного окна в левой половине с выводом остальных окон в правой половине и т.п. Для создания нового окна используется комбинация CTRL+g+с, для перехода между окнами можно использовать CTRL+g+j/CTRL+g+k или CTRL+g+номер_окна, для перемещения текущего окна в основную область - CTRL+g+Enter, для выбора раскладки окон -  окон CTRL+g+Space.


<center><a href="http://www.brain-dump.org/projects/dvtm/screenshot1.png"... src="http://www.opennet.me/opennews/pics_base/0_1404673697.png" style="border-style: solid; border-color: #e9ead6; border-width: 15px;max-width:100%;" title="" border=0></a></center>

URL: http://lists.suckless.org/dev/1407/22703.html
Новость: http://www.opennet.me/opennews/art.shtml?num=40143


Содержание

Сообщения в этом обсуждении
"Первый выпуск abduco, легковесной альтернативы tmux и screen"
Отправлено Аноним , 07-Июл-14 00:11 
>легковесной альтернативы tmux и screen

А что screen и тем более tmux - образцы разжиревшего bloatware?
Сделали +1 поделку в ту же тему, ну и хорошо ...


"Первый выпуск abduco, легковесной альтернативы tmux и screen"
Отправлено анон , 07-Июл-14 00:19 
Кажется dvtm был ещё до велосипеда по имени tmux
А тут автор новости видимо имел в виду кол-во строк кода в проекте - ни чита тмуксу и тем более скрину

"Первый выпуск abduco, легковесной альтернативы tmux и screen"
Отправлено Аноним , 07-Июл-14 07:07 
Чита, братюнь, это город такой.

"Первый выпуск abduco, легковесной альтернативы tmux и screen"
Отправлено Читаттель , 07-Июл-14 11:36 
А живут там все сплошь читеры :)

"Первый выпуск abduco, легковесной альтернативы tmux и screen"
Отправлено Аноним , 07-Июл-14 17:53 
Вы его не поняли, он клялся что играет честно - не использовал ни единого чита!

"Первый выпуск abduco, легковесной альтернативы tmux и screen"
Отправлено anonymus , 07-Июл-14 00:21 
ну консольщики, судя по всему, ещё не видели гнома. Живут в своём мире, пока всему остальному настал апокалипсис.

"Первый выпуск abduco, легковесной альтернативы tmux и screen"
Отправлено Аноним , 07-Июл-14 01:46 
Нет. Это те, кто увидев гном, ушел в консоль окончательно.

"Первый выпуск abduco, легковесной альтернативы tmux и screen"
Отправлено Аноним , 07-Июл-14 10:00 
>Нет. Это те, кто увидев гном, ушел в консоль окончательно.

это те, кто уже из гнома выпилил всё


"Первый выпуск abduco, легковесной альтернативы tmux и screen"
Отправлено Аноним , 07-Июл-14 19:16 
Сiнку ... из консоли ты можешь сделать столько всего чего тебе не дадут все гуятины всех оЭсок на всём шарике вместе взятые.

Что конечно не отменяет некоторых тасков должных делаться в гуйне, мы не упертые.


"Первый выпуск abduco, легковесной альтернативы tmux и screen"
Отправлено arisu , 08-Июл-14 23:21 
> Сiнку

что это такое? O_O


"Первый выпуск abduco, легковесной альтернативы tmux и screen"
Отправлено Наше имя легион , 14-Июл-14 04:59 
Это из Гоголя. Это он под укра косит. Неудачно.

"Первый выпуск abduco, легковесной альтернативы tmux и screen"
Отправлено arisu , 14-Июл-14 05:25 
> Это из Гоголя.

нет, это из каких-то его наркотических фантазий. у Гоголя всё правильно было: «сынку».


"Первый выпуск abduco, легковесной альтернативы tmux и screen"
Отправлено Michael Shigorin , 14-Июл-14 18:24 
> Это из Гоголя. Это он под укра косит. Неудачно.

Удачно было бы "сьінку" ;-]


"Первый выпуск abduco, легковесной альтернативы tmux и screen"
Отправлено Аноном , 07-Июл-14 09:41 
Screen то еще не юзабельное г. A tmux нужна конкуренция так что да, пусть пилят.

"Первый выпуск abduco, легковесной альтернативы tmux и screen"
Отправлено Читаттель , 07-Июл-14 11:38 
Чо, скрин ниасилил? Бывает...

"Первый выпуск abduco, легковесной альтернативы tmux и screen"
Отправлено DeadLoco , 07-Июл-14 19:00 
> Чо, скрин ниасилил? Бывает...

Вашему столу от нашего

# screenrc
nethack         on
msgminwait      0
msgwait         10
backtick        1 0 0 hostname
caption splitonly "%?%F%{= yk}%:%{= Kk}%? %n %t%="
hardstatus alwayslastline "%{= rY}  %1`  %{= bw}  %-w%{= Yk} %n %t %{-}%+w %=%{c} %l %{= bY} %0c "


"Первый выпуск abduco, легковесной альтернативы tmux и screen"
Отправлено Аноним , 07-Июл-14 17:54 
> Screen то еще не юзабельное г. A tmux нужна конкуренция так что
> да, пусть пилят.

Идея делать оконный интерфейс из текста имеет определенные проблемы с юзабилити. Потому что сложное это дело - микроскопом гвозди забивать.


"Первый выпуск abduco, легковесной альтернативы tmux и screen"
Отправлено Аноним , 07-Июл-14 19:14 
Был такой TUI - TurboVision. Он опровергал ваши слова. Для областей, где ненужны картинки, например, бухгалтерский софт, это был бы идеальный UI.

"Первый выпуск abduco, легковесной альтернативы tmux и screen"
Отправлено Аноним , 07-Июл-14 19:19 
> Идея делать оконный интерфейс из текста имеет определенные проблемы с юзабилити.

Если ты осьминог, то да тяжко тебе на Земле да ещё и в атмосфере ...
> Потому что сложное это дело - микроскопом гвозди забивать.

За такое даже у осьминогов тентакли отрывают, впрочем ты ещй не осьминог а так ... осьминожка зелёная :) Подрастешь - [возможно] поумнеешь.


"Первый выпуск abduco, легковесной альтернативы tmux и screen"
Отправлено Влад , 12-Июл-14 19:32 
А в чем проблема у tmux?

"Первый выпуск abduco, легковесной альтернативы tmux и screen"
Отправлено Andrey Mitrofanov , 07-Июл-14 09:51 
>>легковесной альтернативы tmux и screen
> А что screen и тем более tmux - образцы разжиревшего bloatware?
> Сделали +1 поделку в ту же тему, ну и хорошо ...

И этот разжиреет, когда они допилят _всё, что вдруг понадобится его пользователям, буде таковых будет, в разных уголках терминалов и их эмуляции.

Но пока они думают, что это _легко.


"Первый выпуск abduco, легковесной альтернативы tmux и screen"
Отправлено Аноним , 07-Июл-14 16:17 
dwm разжирел до такой степени, что уже на диск не помещается.

"Первый выпуск abduco, легковесной альтернативы tmux и screen"
Отправлено Andrey Mitrofanov , 07-Июл-14 17:10 
> dwm разжирел до такой степени, что уже на диск не помещается.

А в америке негров линчуют. Прямо на импортированных с Киева кустах бузины.


"Первый выпуск abduco, легковесной альтернативы tmux и screen"
Отправлено Аноним , 07-Июл-14 19:21 
> А в америке негров линчуют. Прямо на импортированных с Киева кустах бузины.

В лёгком о*ении - " ... до чего дошёл процесс Ынтеграции ..."


"Первый выпуск abduco, легковесной альтернативы tmux и screen"
Отправлено arisu , 08-Июл-14 23:22 
> И этот разжиреет, когда они допилят _всё, что вдруг понадобится его пользователям

советую таки почитать про идеологию suckless.


"Первый выпуск abduco, легковесной альтернативы tmux и screen"
Отправлено Vkni , 10-Июл-14 10:16 
Оне хорошие люди, но терминал так и не допилили.

"Первый выпуск abduco, легковесной альтернативы tmux и screen"
Отправлено arisu , 10-Июл-14 10:18 
> Оне хорошие люди, но терминал так и не допилили.

странно. а я пользуюсь.


"Первый выпуск abduco, легковесной альтернативы tmux и screen"
Отправлено Vkni , 10-Июл-14 10:35 
Ну вот перекомпиляция для Solarized как-то неправильна. Хотя остальное меня устраивает.

"Первый выпуск abduco, легковесной альтернативы tmux и screen"
Отправлено arisu , 10-Июл-14 11:13 
форкни и почини. большинство софта от suckless просто умоляет, чтобы его форкнули и допилили под свои нужды.

"Первый выпуск abduco, легковесной альтернативы tmux и screen"
Отправлено Vkni , 14-Июл-14 10:10 
> форкни и почини. большинство софта от suckless просто умоляет, чтобы его форкнули
> и допилили под свои нужды.

Я им и так два патча для соляриса только что прислал - см. последние коммиты abduco и dvtm. Кстати, какого чёрта там моё фио стоит - непонятно. Я никакого доступа в репозитарии не имею, и иметь не хочу, а лишь прислал небольшие diff'ы Марку, которые он ещё и обработал напильником.

В общем, непонятно, зачем форкать - люди вменяемые, патчи принимают.


"Первый выпуск abduco, легковесной альтернативы tmux и screen"
Отправлено arisu , 14-Июл-14 10:40 
> Кстати, какого чёрта там моё фио стоит - непонятно.

вполне понятно. правило хорошего тона — писать автора, если он не попросил иного. можно в комментариях, а можно и так.


"Первый выпуск abduco, легковесной альтернативы tmux и screen"
Отправлено Аноним , 07-Июл-14 18:31 
> А что screen и тем более tmux - образцы разжиревшего bloatware?

Вообще-то, да.


"Первый выпуск abduco, легковесной альтернативы tmux и screen"
Отправлено DeadLoco , 07-Июл-14 18:56 
Пример лишнего функционала скрина в студию. Хотя бы один.

"Первый выпуск abduco, легковесной альтернативы tmux и screen"
Отправлено Vkni , 14-Июл-14 10:13 
> Пример лишнего функционала скрина в студию. Хотя бы один.

Лицуха при запуске screen'а раздражает.


"Первый выпуск abduco, легковесной альтернативы tmux и screen"
Отправлено DeadLoco , 14-Июл-14 12:29 
>> Пример лишнего функционала скрина в студию. Хотя бы один.
> Лицуха при запуске screen'а раздражает.

А что выводить, когда выводить нечего?
Пропишите в конфиге создание хоть одного окна при старте, и лицуху выводить больше не будет.

Если же вы против включения функционала "-V" в софт, то у слишком многих мнение отлично от вашего.


"Первый выпуск abduco, легковесной альтернативы tmux и screen"
Отправлено Michael Shigorin , 14-Июл-14 14:47 
>> Пример лишнего функционала скрина в студию. Хотя бы один.
> Лицуха при запуске screen'а раздражает.

---
startup_message off
caption always "%{+b rk}%H%{gk} |%c %{yk}%d.%m.%Y | %72=Load: %l %{wk}"
defscrollback 1000
--- ~/.screenrc


"Первый выпуск abduco, легковесной альтернативы tmux и screen"
Отправлено Vkni , 14-Июл-14 21:03 
Спасибо.

"Switching from gnu screen to tmux"
Отправлено Аноним , 07-Июл-14 00:49 

>>sylware says: May 5, 2010 at 17:43 gnu screen and tmux are bloatware. I swtiched to dtach. http://dtach.sourceforge.net/
>ed says: August 14, 2010 at 11:47 dtach is bloatware. You should switch to nohup http://en.wikipedia.org/wiki/Nohup

"Первый выпуск abduco, легковесной альтернативы tmux и screen"
Отправлено rshadow , 07-Июл-14 01:23 
Специальную олимпиаду по минималистичному кодированию считаем открытой!

"Первый выпуск abduco, легковесной альтернативы tmux и screen"
Отправлено Аноним , 08-Июл-14 20:25 
> Специальную олимпиаду по минималистичному кодированию считаем открытой!

Она давно открыта, неуч. Демо-сцена называется.


"Первый выпуск abduco, легковесной альтернативы tmux и screen"
Отправлено Michael Shigorin , 09-Июл-14 00:02 
>> Специальную олимпиаду по минималистичному кодированию считаем открытой!
> Она давно открыта, неуч. Демо-сцена называется.

Только кодированием это язык назвать не поворачивается.  Как и http://modarchive.org/index.php?request=view_by_moduleid&que... -- лабаньем.


"Первый выпуск abduco, легковесной альтернативы tmux и screen"
Отправлено Аноним , 07-Июл-14 01:35 
ох, что-то меня tmux вполне устраивает.

"Первый выпуск abduco, легковесной альтернативы tmux и screen"
Отправлено Аноним , 07-Июл-14 02:21 
геморный запуск, tmux лучший.

"Первый выпуск abduco, легковесной альтернативы tmux и screen"
Отправлено Аноним , 07-Июл-14 09:34 
> организации работы с несколькими приложениями в рамках одного физического терминала

В каком смысле, "физического"?


"Первый выпуск abduco, легковесной альтернативы tmux и screen"
Отправлено Аноним , 07-Июл-14 09:42 
В прямом. Если этим людям мешает размер кода tmux, то не удивительно, что у них еще сохранились физические терминалы. Впрочем, пусть пилят, может после атомной войны пригодится.

"Первый выпуск abduco, легковесной альтернативы tmux и screen"
Отправлено Andrey Mitrofanov , 07-Июл-14 09:56 
>>в рамках одного физического терминала
> В каком смысле, "физического"?

В смысле косноязычия писателя текста, конечно.


"Первый выпуск abduco, легковесной альтернативы tmux и screen"
Отправлено Аноним , 07-Июл-14 17:58 
> В каком смысле, "физического"?

В прямом: у некоторых лиц компьютер превращается в dumb terminal, несмотря на наличие микропроцессора :).


"Первый выпуск abduco, легковесной альтернативы tmux и screen"
Отправлено Аноним , 08-Июл-14 20:26 
>> В каком смысле, "физического"?
> В прямом: у некоторых лиц компьютер превращается в dumb terminal, несмотря на
> наличие микропроцессора :).

Излишние интеллектуальные и прочие навороты компьютер калечат. Как бы, скажем, тебе понравились говорящие пассатижи?


"Первый выпуск abduco, легковесной альтернативы tmux и screen"
Отправлено Аноним , 12-Июл-14 11:38 
>>> В каком смысле, "физического"?
>> В прямом: у некоторых лиц компьютер превращается в dumb terminal, несмотря на
>> наличие микропроцессора :).
> Излишние интеллектуальные и прочие навороты компьютер калечат. Как бы, скажем, тебе понравились
> говорящие пассатижи?

Смотря что, когда, кому, как и где они будут говорить.


"Первый выпуск abduco, легковесной альтернативы tmux и screen"
Отправлено Аноним , 07-Июл-14 09:54 
доколе в консольном wm нельзя будет смотреть в графический браузер???!!!11

"Первый выпуск abduco, легковесной альтернативы tmux и screen"
Отправлено абыр , 07-Июл-14 10:27 
less `which firefox`

"Первый выпуск abduco, легковесной альтернативы tmux и screen"
Отправлено Аноним , 07-Июл-14 10:57 
$ ed $(which firefox)

"Первый выпуск abduco, легковесной альтернативы tmux и screen"
Отправлено Аноним , 07-Июл-14 15:29 
новый шелл на Kickstarter http://xiki.org/
https://www.kickstarter.com/projects/xiki/xiki-the-command-r...

"Первый выпуск abduco, легковесной альтернативы tmux и screen"
Отправлено Andrey Mitrofanov , 07-Июл-14 17:13 
> новый шелл на Kickstarter http://xiki.org/
> kickstarter.com/projects/xiki/xiki-the-command-revolution

MaxOS и руби? Сметут dwm с лица, однозначно. >///>


"Первый выпуск abduco, легковесной альтернативы tmux и screen"
Отправлено arisu , 08-Июл-14 23:24 
> новый шелл на Kickstarter http://xiki.org/

хипстерам не хватает на бухло.


"Первый выпуск abduco, легковесной альтернативы tmux и screen"
Отправлено Аноним , 07-Июл-14 15:47 
>Утилиты развиваются в рамках сообщества suckless в соответствии с философией Unix, подразумевающей уход от создания усложнённых многофункциональных программ в пользу комбинирования простых приложений, решающих свою конкретную задачу.

С systemd в каждой щели теперь уж какая разница.


"Первый выпуск abduco, легковесной альтернативы tmux и screen"
Отправлено Аноним , 07-Июл-14 17:57 
> С systemd в каждой щели теперь уж какая разница.

Сказал ядру ini=/bin/bash и рули себе как хочешь. Ну или что там тебе удобнее как init...


"Первый выпуск abduco, легковесной альтернативы tmux и screen"
Отправлено Led , 08-Июл-14 02:55 
>> С systemd в каждой щели теперь уж какая разница.
> Сказал ядру ini=/bin/bash и рули себе как хочешь. Ну или что там
> тебе удобнее как init...

Прям вот так вот - "ini="?

А драйвер клавиатуры кто загрузит? Или чем ты там "рулить" собрался?


"Первый выпуск abduco, легковесной альтернативы tmux и screen"
Отправлено arisu , 08-Июл-14 23:25 
> С systemd в каждой щели теперь уж какая разница.

лично для тебя — никакой, ты всё равно будешь жрать то, что тебе дали.