LINUX.ORG.RU

Вышел tmux 1.1

 , ,


0

0

Вышла новая версия tmux (terminal multiplexer) - альтернативы GNU Screen с BSD-лицензией.

Некоторые изменения:

  • Возможность определять несколько префиксных сочетаний клавиш.
  • Новая опция сессии mouse-select-pane для выбора активной вкладки с помощью мыши.
  • Новая опция synchronize-panes для посылания ввода во все вкладки текущего окна одновременно.
  • Поддержка групп сессий.
  • Поддержка автоматического переименования вкладок для Solaris.
  • Добавлен флаг командной строки -c для выполнения команд оболочки.
  • Мелкие изменения в коде и багфиксы.
  • Многое другое (ссылка на полный changelog прилагается).

Tmux является частью базовой системы OpenBSD, но работает также и на Linux, FreeBSD, NetBSD, OS X, Solaris и AIX.

Скачать tmux 1.1

Сайт проекта

>>> Changelog

★★

Проверено: maxcom ()

Вышел tmux 1.1

Прочитал как " Вышел linux 1.1". Или ШГ или я за сегодня УГ стал...

UserUnknown ★★★★★ ()

Вышел tmux 1.1

У БЗДишников, как всегда, гипертрофированный синдром NIH.

anonymous ()

Вышел tmux 1.1

Ну и нафига оно нужно, когда есть собственно сам screen?

anonymous ()
Ответ на: Вышел tmux 1.1 от anonymous

Вышел tmux 1.1

Я использую tmux под линуксом.

Deleted ()

Вышел tmux 1.1

Очередной велик от бздунов. Закапыватйте!

is977 ()

Вышел tmux 1.1

а ведь няшная штуковина. там как в скрине скриптовать запуск можно из конфига? нет, я понимаю, из xinitrc все можно, а из tmuxrc? на сайте не нашел.

volh ★★ ()

Вышел tmux 1.1

> Добавлен _влаг_ командной строки -c для выполнения команд оболочки.

Тока тс.

sf ★★ ()
Ответ на: Вышел tmux 1.1 от volh

Вышел tmux 1.1

>там как в скрине скриптовать запуск можно из конфига?

Типа, сказать ему сколько вкладок при старте открыть и что в них запустить? Если да, то можно.

xetf ★★ ()
Ответ на: Вышел tmux 1.1 от xetf

Вышел tmux 1.1

ага, ну и отлично. значит перейду, если не будет как в бете зажирать процессор и все портить в консоли при вертикальной разбивке.

volh ★★ ()

Вышел tmux 1.1

Влаги не нужны. :)

atrus ★★★★★ ()

Вышел tmux 1.1

интересная штуковина. пойду поиграюсь.

naquad ()

Вышел tmux 1.1

Мелкомягкие и бздуны - самые большие враги GNU и GPL.

emperor ()

Вышел tmux 1.1

в нем работает gpm, в частности vim ?

gavv ()
Ответ на: Вышел tmux 1.1 от xetf

Вышел tmux 1.1

это круто, потому что в скрине были проблемы, нужен был патч к гпм-у

gavv ()
Ответ на: Вышел tmux 1.1 от gavv

Вышел tmux 1.1

А, нет, попробовал на tty2 - не работает.

xetf ★★ ()

Вышел tmux 1.1

  • Добавлен влаг командной строки -c для выполнения команд оболочки.

Влаг? Для Влагания во Влагалище? Там этой недоделке и место.

emperor ()

Вышел tmux 1.1

Отлично, обновляюсь ^^

Для тех кто орет про ненужность: попробуйте с нуля осилить сначала screen а потом tmux. "Ощути разницу", да. Со скрином ох как я мучался, одни только хардстатусы всякие чего стоят (ну вот почему "хардстатус"?). Конфиг тоже после скриновского почти идеальный

ZZaiatSS ★★ ()
Ответ на: Вышел tmux 1.1 от ZZaiatSS

Вышел tmux 1.1

хардстатусы-то ладно, а вот что gpm тоже не пашет жалко
хотя надо тот-же патч попробовать взять, проблема наверное одинаковая

gavv ()

Вышел tmux 1.1

Цитата из FAQ проги:

* How is tmux different from GNU screen? What else does it offer?

tmux offers several advantages over screen:

...

- a cleaner, modern, easily extended, BSD-licensed codebase.

Таки точно NIH-синдром, помноженный на гиперЧСВ бздунов.

emperor ()
Ответ на: Вышел tmux 1.1 от anonymous

Re: Вышел tmux 1.1

> синдром NIH

там layout'ы[1] и их запоминание (между detach и attach) реализованы намного лучше, чем в screen. А авторазбивка окон напоминает dvtm и dwm. И поддержка emacs-раскладки в copy-mode более удобная, чем можно реализовать мапя vi-шные комбинации в screen.

Это если забыть, что screen не поддерживает юникод в строке статуса. И vertical split более тормозной в screen[1]. А скриптинг на lua так и не включили в основную ветку.

[1] есть только в git. Последний релиз был слишком давно.

anonymous ()

Вышел tmux 1.1

ну наконец-то сделали поддержку ti/te (alternate screen). Без нее less оставлял мусор в окне после закрытия.

anonymous ()

Вышел tmux 1.1

Оно уже не глючит с гноме-терминалом?

Так штука неплохая, если б не досадные баги.

nitz ★★ ()
Ответ на: Вышел tmux 1.1 от anonymous

Re: Вышел tmux 1.1

Странно, у меня не оставляет ничего. Какой терминал?

ZZaiatSS ★★ ()

Вышел tmux 1.1

ура, теперь копипастить можно длинные строки, кои разбиты на несколько word-wrap'ом. tmux теперь как и screen их склеивает обратно.

однако все равно мне не подходит, ибо при erase и erase2 равными ^H, tmux все равно выдает ^? при нажатии backspace

                /*
                 * Check for backspace key using termios VERASE - the terminfo
                 * kbs entry is extremely unreliable, so cannot be safely
                 * used. termios should have a better idea.
                 */
                bspace = tty->tio.c_cc[VERASE];
                if (bspace != _POSIX_VDISABLE && *key == bspace)
                        *key = KEYC_BSPACE;

не смотря на коммент, значение из termios не используется как бы не утверждал автор в bug#2856672, ибо KEYC_BSPACE всегда равен ^?.

anonymous ()

Вышел tmux 1.1

очередной ненужный велосипед, зато бзд...

anonymous ()

Вышел tmux 1.1

Ну теперь аналог screen появится и в windows7.

wfrr ★★☆ ()
Ответ на: Re: Вышел tmux 1.1 от anonymous

Вышел tmux 1.1

> поддержка emacs-раскладки в copy-mode более удобная, чем можно реализовать мапя vi-шные комбинации в screen.

Похороните меня за плинтусом, но я такие словоформы не перевариваю.

nikolayd ()
Ответ на: Вышел tmux 1.1 от ZZaiatSS

Вышел tmux 1.1

>>Для тех кто орет про ненужность: попробуйте с нуля осилить сначала screen

screen асилил. какие проблемы? зачем асиливать нинужную поделку? на серваках ее один хер нет и ставить это говнище никто не будет.

is977 ()
Ответ на: Вышел tmux 1.1 от is977

Re: Вышел tmux 1.1

>асилил

>хер

>говнище

Даже не буду спрашивать почему

ZZaiatSS ★★ ()
Ответ на: Re: Вышел tmux 1.1 от ZZaiatSS

Вышел tmux 1.1

>> Даже не буду спрашивать почему

нет уж спроси! мне например интересно

beria ()
Ответ на: Вышел tmux 1.1 от beria

Re: Вышел tmux 1.1

Думаю ответ будет в виде "а зачем ано надо когда я и так знаю скрин??"

ZZaiatSS ★★ ()

Вышел tmux 1.1

очевидно, что вся фишка тут в лицензии. бздуны, будучи проприетарщиками в душе, не смогли пользоваться скрином, т.к. он выпущен под свободной лицензией.

anonymous ()
Ответ на: Вышел tmux 1.1 от anonymous

Вышел tmux 1.1

Да пофиг на лицензию, код всё равно открыт. tmux элементарно удобнее, к тому же активно развивается (с сегодняшней динамикой разработки скрин скоро начнёт пованивать, никак не могут выпустить релиз с вертикальной разбивкой, приходится собирать из cvs или патчить).

xetf ★★ ()
Ответ на: Вышел tmux 1.1 от Deleted

Re: Вышел tmux 1.1

>Я использую tmux под линуксом.

Поделись, почему?

jackill ★★★★★ ()
Ответ на: Re: Вышел tmux 1.1 от ZZaiatSS

Re: Вышел tmux 1.1

>Думаю ответ будет в виде "а зачем ано надо когда я и так знаю скрин??"

Наверное потому, что screen поддерживает больше платформ?

jackill ★★★★★ ()

Вышел tmux 1.1

Не собирается у меня сие чудо. Ругается на этапе сборки. Дистр-сид. Помогите.

cetjs2 ★★★★★ ()
Ответ на: Вышел tmux 1.1 от xetf

Re: Вышел tmux 1.1

>Да пофиг на лицензию, код всё равно открыт.

Да-да. Ждем пропиетарного Ultimate Tmux.

jackill ★★★★★ ()
Ответ на: Re: Вышел tmux 1.1 от jackill

Вышел tmux 1.1

GPL, конечно, православнее, но не пользоваться программой только из-за того, что она под BSD - глупо. Главное чтоб не EULA =)

xetf ★★ ()
Ответ на: Re: Вышел tmux 1.1 от jackill

Вышел tmux 1.1

Сомневаюсь что большинству пользователей screen нужна поддержка IRIX или HP-UX.

xetf ★★ ()
Ответ на: Вышел tmux 1.1 от xetf

Re: Вышел tmux 1.1

> но не пользоваться программой только из-за того, что она под BSD - глупо. Главное чтоб не EULA =)

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

anonymous ()
Ответ на: Re: Вышел tmux 1.1 от anonymous

Вышел tmux 1.1

>решили велосипед построить.

Побольше бы таких велосипедов.

xetf ★★ ()
Ответ на: Re: Вышел tmux 1.1 от anonymous

Re: Вышел tmux 1.1

> им видимо пальцы жгёт или глаза

Толстый нетехнический троллинг не нужен. Иди утопись в унитазе из-за своего никчемного существования.

Прежде чем это вести речь о лицензии посмотри в каком состоянии GNU screen находится. Поддержка юникода работает через одно место: в статусной строке не работает; в окнах некоторые символы игнорируются.

Попробуй
$ echo "\u202afoo\e[3Dbar" (пример для zsh)
или
$ python2.6 -c 'print(u"\u202afoo\x1b[3Dbar")'

xterm, urxvt, libvte, mlterm выдают `fbar', однако screen кушает тот пробел и показывает `bar'. Пример реального артефакта: запусти w3m внутри screen и наведи курсор на Norsk в en.wikipedia.org в меню выбора языка.

anonymous ()
Ответ на: Re: Вышел tmux 1.1 от anonymous

Re: Вышел tmux 1.1

дружище, кто мешает исправить баги в скрине? в сабже я уверен они тоже есть.

anonymous ()
Ответ на: Вышел tmux 1.1 от xetf

Re: Вышел tmux 1.1

>BSD, конечно, православнее, но не пользоваться программой только из-за того, что она под GPL - глупо. Главное чтоб не EULA

fixed

sash-kan ()
Ответ на: Re: Вышел tmux 1.1 от anonymous

Re: Вышел tmux 1.1

> кто мешает исправить баги в скрине?

запутанность кода и отсутствие активного мейнтейнера

реакция на баг в tmux'е - около дня, реакция на баг в screen - несколько месяцев (если вообще).

anonymous ()
Вы не можете добавлять комментарии в эту тему. Тема перемещена в архив.