URL: https://www.opennet.me/cgi-bin/openforum/vsluhboard.cgi
Форум: vsluhforumID3
Нить номер: 134681
[ Назад ]
Исходное сообщение
"Выпуск консольного оконного менеджера GNU screen 5.0"
Отправлено opennews , 29-Авг-24 09:13
После двух с половиной лет после прошлого значительного выпуска опубликован релиз полноэкранного консольного оконного менеджера (мультиплексора терминалов) GNU screen 5.0.0, позволяющего организовать многооконный интерфейс в консоли, используя один физический терминал для работы с несколькими приложениями, которым выделяются отдельные виртуальные терминалы, остающиеся активными между разными сеансами пользователя...Подробнее: https://www.opennet.me/opennews/art.shtml?num=61781
Содержание
- Выпуск консольного оконного менеджера GNU screen 5.0,Аноним, 09:13 , 29-Авг-24
- Выпуск консольного оконного менеджера GNU screen 5.0,test, 09:18 , 29-Авг-24
- Выпуск консольного оконного менеджера GNU screen 5.0,Аноним, 10:30 , 29-Авг-24
- Выпуск консольного оконного менеджера GNU screen 5.0,rshadow, 11:24 , 29-Авг-24
- Выпуск консольного оконного менеджера GNU screen 5.0,_, 19:15 , 29-Авг-24
- Выпуск консольного оконного менеджера GNU screen 5.0,glad_valakas, 06:33 , 30-Авг-24
- Выпуск консольного оконного менеджера GNU screen 5.0,_oleg_, 13:09 , 30-Авг-24
- Выпуск консольного оконного менеджера GNU screen 5.0,glad_valakas, 08:47 , 31-Авг-24
- Выпуск консольного оконного менеджера GNU screen 5.0,Аноним, 09:23 , 29-Авг-24
- Выпуск консольного оконного менеджера GNU screen 5.0,Аноним, 09:59 , 29-Авг-24
- Выпуск консольного оконного менеджера GNU screen 5.0,Анонимус_WSL2, 10:31 , 29-Авг-24
- Выпуск консольного оконного менеджера GNU screen 5.0,Sem, 18:29 , 05-Сен-24
- Выпуск консольного оконного менеджера GNU screen 5.0,Turbid, 09:17 , 29-Авг-24
- Выпуск консольного оконного менеджера GNU screen 5.0,Аноним, 09:31 , 29-Авг-24
- Выпуск консольного оконного менеджера GNU screen 5.0,nnn, 09:36 , 29-Авг-24
- Выпуск консольного оконного менеджера GNU screen 5.0,Аноним, 09:42 , 29-Авг-24
- Выпуск консольного оконного менеджера GNU screen 5.0,Онаним1, 11:20 , 29-Авг-24
- Выпуск консольного оконного менеджера GNU screen 5.0,1, 12:42 , 29-Авг-24
- Выпуск консольного оконного менеджера GNU screen 5.0,_, 19:21 , 29-Авг-24
- Выпуск консольного оконного менеджера GNU screen 5.0,Онаним1, 00:03 , 30-Авг-24
- Выпуск консольного оконного менеджера GNU screen 5.0,glad_valakas, 06:37 , 30-Авг-24
- Выпуск консольного оконного менеджера GNU screen 5.0,Анониссимус, 12:25 , 06-Окт-24
- Выпуск консольного оконного менеджера GNU screen 5.0,Ананий, 13:36 , 29-Авг-24
- Выпуск консольного оконного менеджера GNU screen 5.0,Аноним, 14:07 , 29-Авг-24
- Выпуск консольного оконного менеджера GNU screen 5.0,_, 19:30 , 29-Авг-24
- Выпуск консольного оконного менеджера GNU screen 5.0,Аноним, 22:08 , 29-Авг-24
- Выпуск консольного оконного менеджера GNU screen 5.0,1, 09:37 , 29-Авг-24
- Выпуск консольного оконного менеджера GNU screen 5.0,Минона, 09:47 , 29-Авг-24
- Выпуск консольного оконного менеджера GNU screen 5.0,Анонимус_WSL2, 10:32 , 29-Авг-24
- Выпуск консольного оконного менеджера GNU screen 5.0,Аноним, 12:31 , 29-Авг-24
- Выпуск консольного оконного менеджера GNU screen 5.0,_, 19:32 , 29-Авг-24
- Выпуск консольного оконного менеджера GNU screen 5.0,ad, 11:34 , 29-Авг-24
- Выпуск консольного оконного менеджера GNU screen 5.0,_, 19:34 , 29-Авг-24
- Выпуск консольного оконного менеджера GNU screen 5.0,Аноним, 09:46 , 29-Авг-24
- Выпуск консольного оконного менеджера GNU screen 5.0,Аноним, 10:45 , 29-Авг-24
- Выпуск консольного оконного менеджера GNU screen 5.0,_, 19:35 , 29-Авг-24
- Выпуск консольного оконного менеджера GNU screen 5.0,Аноним, 00:08 , 30-Авг-24
- Выпуск консольного оконного менеджера GNU screen 5.0,Аноним, 09:46 , 29-Авг-24
- Выпуск консольного оконного менеджера GNU screen 5.0,Аноним, 10:33 , 29-Авг-24
- Выпуск консольного оконного менеджера GNU screen 5.0,_, 19:37 , 29-Авг-24
- Выпуск консольного оконного менеджера GNU screen 5.0,Анонимус_WSL2, 10:26 , 29-Авг-24
- Выпуск консольного оконного менеджера GNU screen 5.0,Фрол, 13:26 , 29-Авг-24
- Выпуск консольного оконного менеджера GNU screen 5.0,Аноним, 13:36 , 29-Авг-24
- Выпуск консольного оконного менеджера GNU screen 5.0,Аноним, 16:22 , 29-Авг-24
- Выпуск консольного оконного менеджера GNU screen 5.0,Аноним, 10:55 , 31-Авг-24
- Выпуск консольного оконного менеджера GNU screen 5.0,Рмшъ, 18:29 , 31-Авг-24
Сообщения в этом обсуждении
"Выпуск консольного оконного менеджера GNU screen 5.0"
Отправлено Аноним , 29-Авг-24 09:13
зачем сабж, когда есть старый добрый Ctrl-Alt-функциональная_клавиша. Для всего остального есть тайловые WM, или хотя бы просто многооконность любой WM.
"Выпуск консольного оконного менеджера GNU screen 5.0"
Отправлено test , 29-Авг-24 09:18
попробуй эти комбинации проделать при удаленном подключение (ssh) и поймешь зачем он нужен ;)
"Выпуск консольного оконного менеджера GNU screen 5.0"
Отправлено Аноним , 29-Авг-24 10:30
если при удаленном подключении ты активно что-то делаешь на удаленной тачке, открывая туда-сюда /etc и прочие хрени, то ты по сути уже занимаешься разработкой/конфигурированием. При четком отделении конфигурирования от деплоя, ты конфигуришь удаленную систему у себя дома оффлайн, а потом рррраз! -- и вводишь команду deploy. Короче, твой подход сродни правке IИDEX.рнр через ftp-клиент, дебажа свою гостевуху прямо на проде через <!-- <?php var_dump(); ?> -->, лол.
"Выпуск консольного оконного менеджера GNU screen 5.0"
Отправлено rshadow , 29-Авг-24 11:24
Это ты описал хорошую ситуацию. А еще будет 100500 факапов. В которых надо диагностировать что происходит на проде, что-то перезапустить, посмотреть на логи, запустить какой-нибудь скрипт и т.д. И во всем этом screen очень даже поможет.
"Выпуск консольного оконного менеджера GNU screen 5.0"
Отправлено _ , 29-Авг-24 19:15
Да выдыхай уже :)
Откуда тому детю знать что за-ssh-иться на прод тебе разрешат только с определённого jump-box-а и туннели там сукуритатас порезали :)
Вот тут то screen, а лучше tmux - это вот просто "мас хэв!" как говорят в Рязани(С)
Пойдёт на работу много нового откроется и станет понятно зачем эти старые пни с неведомой зней столько парятся :-D
"Выпуск консольного оконного менеджера GNU screen 5.0"
Отправлено glad_valakas , 30-Авг-24 06:33
> И во всем этом screen очень даже поможет. на своей р.станции - да. на удаленном хосте - нафиг,
я лучше несколько ssh сессий открою.
"Выпуск консольного оконного менеджера GNU screen 5.0"
Отправлено _oleg_ , 30-Авг-24 13:09
И это же одно и то же да? У каждого своё понимание удобства. Я уж молчу про то, как ты собираешься таким образом вернуться к работе, без её прерывания, при обрыве связи? Ты ж пользовался screen/tmux, да? И понимаешь как они работают?
"Выпуск консольного оконного менеджера GNU screen 5.0"
Отправлено glad_valakas , 31-Авг-24 08:47
> как ты собираешься таким образом вернуться к работе, без её прерывания, при обрыве связи?1) создам тикет в техподдержку. возможно в стиле Антона Уральского.
пусть пошевелят свои ленивые задницы^Wмозги и сделают что-нибудь полезное.
2) внедрю mosh.
"Выпуск консольного оконного менеджера GNU screen 5.0"
Отправлено Аноним , 29-Авг-24 09:23
Влепил тебе минусище, потому что поверил тебе что тайловый WM заменяет screen - запустил фаззинг программы на удаленном сервере на этот раз без screen'а в тайловом WM, закрыл окно, попробовал открыть с другого компа и... облом, нету ssh-сессии
"Выпуск консольного оконного менеджера GNU screen 5.0"
Отправлено Аноним , 29-Авг-24 09:59
shift-pgup никто не починил
"Выпуск консольного оконного менеджера GNU screen 5.0"
Отправлено Анонимус_WSL2 , 29-Авг-24 10:31
А лично ты кейс открыл на ремонт?
Или сидишь и ждешь, когда за тебя кто нибудь сделает?
"Выпуск консольного оконного менеджера GNU screen 5.0"
Отправлено Sem , 05-Сен-24 18:29
А оно когда-то работало, что бы его чинить?
"Выпуск консольного оконного менеджера GNU screen 5.0"
Отправлено Turbid , 29-Авг-24 09:17
зачем сабж, если есть старый добрый Ctr-B в tmux?
"Выпуск консольного оконного менеджера GNU screen 5.0"
Отправлено Аноним , 29-Авг-24 09:31
Tmux для мира BSD, а screen для мира GNU.
"Выпуск консольного оконного менеджера GNU screen 5.0"
Отправлено nnn , 29-Авг-24 09:36
почти все, кто пользуется tmux, переназначают управляющую комбинацию клавиш на Ctrl-A :)
"Выпуск консольного оконного менеджера GNU screen 5.0"
Отправлено Аноним , 29-Авг-24 09:42
Это чтобы в шелле вместо помещения курсора в начало строки, открывался режим screen? Умно!
"Выпуск консольного оконного менеджера GNU screen 5.0"
Отправлено Онаним1 , 29-Авг-24 11:20
А потом мучаться внутри tmux открывать чужой screen (ну привык коллега им пользоваться)Уж лучше Ctrl + E (Да отрубишь переход в конец строки, но ведь есть End) и конфликта ни с Ctrl+B ни с Ctrl+A нет.
"Выпуск консольного оконного менеджера GNU screen 5.0"
Отправлено 1 , 29-Авг-24 12:42
Разница между Ctrl+A и Ctrl+B - в расстоянии между клавишками :-)
"Выпуск консольного оконного менеджера GNU screen 5.0"
Отправлено _ , 29-Авг-24 19:21
И ты сколько клавокилометров в день наматываешь? Одометр не подкручиваешь? А то знаю я вас! :-)))
"Выпуск консольного оконного менеджера GNU screen 5.0"
Отправлено Онаним1 , 30-Авг-24 00:03
> Разница между Ctrl+A и Ctrl+B - в расстоянии между клавишками :-) Совершенно верно )
Попробуй сделать аккорд одной рукой. У меня размер "М" (хирургические перчатки) мне удобнее Ctrl+A \ Ctrl + E чисто физически. Правая рука как раз отвечает за вторую часть "аккорда". Будь то "." или "\"
"Выпуск консольного оконного менеджера GNU screen 5.0"
Отправлено glad_valakas , 30-Авг-24 06:37
не спорьте горячие финские парни. после своих исследований я забиндил на ctrl-`.
в ~/.screenrc это выглядит так:
escape ^@@
"Выпуск консольного оконного менеджера GNU screen 5.0"
Отправлено Анониссимус , 06-Окт-24 12:25
Я пользуюсь Ctrl+B и это удобнее. Потому что на аккорд Ctrl-A нужно тянуть левую руку, убирая её с позиции asdf. А Ctrl+B легко и быстро нажимается при слепой печати.
"Выпуск консольного оконного менеджера GNU screen 5.0"
Отправлено Ананий , 29-Авг-24 13:36
Ну я из них, просто одно время все настроил в сабже, а потом переполз на tmux, а хокеи сбацал те же.
Зачем страдать, конфиг настраивается один раз и потом просто копируется.
"Выпуск консольного оконного менеджера GNU screen 5.0"
Отправлено Аноним , 29-Авг-24 14:07
Потому что в tmux никогда не ломали конфиги *сарказм*
"Выпуск консольного оконного менеджера GNU screen 5.0"
Отправлено _ , 29-Авг-24 19:30
> Ну я из них, просто одно время все настроил в сабже, а потом переполз на tmux, а хокеи сбацал те же.НормаЛЪно. Я в начале поступил так же ...
Но ... я из тех, кто нашёл screen, а потом переполз на tmux ... и больше screen не юзаю. :)
Ну и соответственно дефолты теперь tmux-ные. Уже привык, когда попадаю на screen в начале WTF?!, а потом А! ГЫ! %-) но проблем особых не вызывает, всё - вкусовщина :-Р
PS: Кстати - претензий к screen не имею, вполне себе нормальный мультиплексор.
"Выпуск консольного оконного менеджера GNU screen 5.0"
Отправлено Аноним , 29-Авг-24 22:08
Ctrl+q же.
ctrl+a/e - это перемещение к началу/концу строки, ломать это очень обломно.
ctrl+b - разорви сухожилия, спасибо, не надо.
"Выпуск консольного оконного менеджера GNU screen 5.0"
Отправлено 1 , 29-Авг-24 09:37
Надо сказать, что Ctrl+B неиллюзорно бесит после Ctrl+A. Всегда заменяю в tmux на Ctrl+A.И да, для холивара - у tmux лицензия не православная.
"Выпуск консольного оконного менеджера GNU screen 5.0"
Отправлено Минона , 29-Авг-24 09:47
> Всегда заменяю в tmux на Ctrl+A.Зачем?
Просто используй screen.
"Выпуск консольного оконного менеджера GNU screen 5.0"
Отправлено Анонимус_WSL2 , 29-Авг-24 10:32
>Зачем?Потому что могу!
"Выпуск консольного оконного менеджера GNU screen 5.0"
Отправлено Аноним , 29-Авг-24 12:31
О, а вы тонкий любитель... и всё это проделываете ещё и в WSL2! ;)
"Выпуск консольного оконного менеджера GNU screen 5.0"
Отправлено _ , 29-Авг-24 19:32
Круче! Он это проделывет прямо в опеннЁте :)
Оно ему надо - с какими то непонятными чЁЪреыми окошками возится?! :-D
"Выпуск консольного оконного менеджера GNU screen 5.0"
Отправлено ad , 29-Авг-24 11:34
в tmux меня неистово бесит прокрутка, особенно это чувствуется когда используешь тачпад. В screen прокрутка плавная.
"Выпуск консольного оконного менеджера GNU screen 5.0"
Отправлено _ , 29-Авг-24 19:34
De-bill :)
И screen и tmux юзают то что $TERM даёт :)
Хотя под веществами у screena наверное толще, да :))))
"Выпуск консольного оконного менеджера GNU screen 5.0"
Отправлено Аноним , 29-Авг-24 09:46
лет 15 пользуюсь, побочка - не помню как
в vim/nvim буферы переключать, проще запустить
еще один экземпляр в screen
"Выпуск консольного оконного менеджера GNU screen 5.0"
Отправлено Аноним , 29-Авг-24 10:45
Не надо так.
"Выпуск консольного оконного менеджера GNU screen 5.0"
Отправлено _ , 29-Авг-24 19:35
Почему?
"Выпуск консольного оконного менеджера GNU screen 5.0"
Отправлено Аноним , 30-Авг-24 00:08
Ну не надо
"Выпуск консольного оконного менеджера GNU screen 5.0"
Отправлено Аноним , 29-Авг-24 09:46
Зачем сабж, если есть dvtm + abduco?
"Выпуск консольного оконного менеджера GNU screen 5.0"
Отправлено Аноним , 29-Авг-24 10:33
зачем abduco, если есть screen
"Выпуск консольного оконного менеджера GNU screen 5.0"
Отправлено _ , 29-Авг-24 19:37
> Зачем сабж, если есть dvtm + abduco?А с ним удобнее чем с вот этим, что ты перечислил ... и всЁ :)
"Выпуск консольного оконного менеджера GNU screen 5.0"
Отправлено Анонимус_WSL2 , 29-Авг-24 10:26
Скриншот где?
"Выпуск консольного оконного менеджера GNU screen 5.0"
Отправлено Фрол , 29-Авг-24 13:26
> Добавлена команда "multiinput" для организации одновременного ввода сразу в нескольких окнах.эт чо?
(дока на саванне, если чо, 18-го года, еще с ятями и старорежимной орфографией. натурально никакого multiinput там нет.)
"Выпуск консольного оконного менеджера GNU screen 5.0"
Отправлено Аноним , 29-Авг-24 13:36
Лучший оконный менеджер
"Выпуск консольного оконного менеджера GNU screen 5.0"
Отправлено Аноним , 29-Авг-24 16:22
Работает почти как emacs.
"Выпуск консольного оконного менеджера GNU screen 5.0"
Отправлено Аноним , 31-Авг-24 10:55
А Sixel Graphics через сабж работает? Через tmux не хочет.
"Выпуск консольного оконного менеджера GNU screen 5.0"
Отправлено Рмшъ , 31-Авг-24 18:29
Может быть, wcwidth, а не wcwdith?