
screen vs tmux? стоит реально посмотреть на tmux и что-то с ним делать?
Дата рождения: 26.08.1976
screen vs tmux? стоит реально посмотреть на tmux и что-то с ним делать?
Тмукс. Достаточно уже того, что умеет вкладки. И это только малая часть преимуществ.
А кстати, скрин умеет синхронизировать ввод в разные панели? Тмукс умеет. И можно еще посылать команду во все или несколько тегов одновременно. Можно за полторы секунды случайно послать poweroff на все сервера продакшена. Скрин так не может.
Помнится, ты как-то выкладывал свистопердельный конфиг для тмукса, где заголовки вкладок были оформлены с уголками. Можешь скинуть ссылку на репу?
@Geladil, могу. Но беда в том, что уголки требуют патченного шрифта :)
Я что-то такое подозревал. Тем более интересно.
@Geladil, git://git.alpha-llc.org/u/mva/stuff/configs.git
// шрифты гуглить по "powerline". Если декларируют поддержку, то будут работать. Патчер для рандомных шрифтов (равно как и шрифт только с нужными символами, для использования как фоллбек) — в официальной паверлайновой репе.
Суть моих паверлайн тем для vim'а, tmux'а и zsh (все находятся в репе выше) в том, что в отличие от официальных, они (почти) не использут питон (сказал бы "не используют внешних вызовов, но этим е может похвастаться tmux'овый конфиг: он вызывает zsh для отображения LA и аптайма, увы.
Спасибо большое.
fix: (почти) не используют питон — читать как "не используют питон и поти не используют внешних вызовов"
// надо бы ещё zshrc потестить на системах с ruby, но без rubygems. Вроде раньше отстреливало ногу, но не помню, пофиксил или нет
вообще я пользовался только screen -R и всё. ну модет 2-3 окна
Tmux — это как awesomewm, только в терминале или консоли. screen и близко не стоял.
а я не понимаю прелести авесамвм. я слепой и начал радоваться 21" экранам, что в них нормально окно влезает с нормальным шрифтом. как вы все умудряетесь это ещё и поделить...
Ну в осоме у меня, преимущественно, всякие файрфоксы-читалки-видеоплееры, они всегда фуллсайз в отдельных тегах. Но в терминале тайлинг в пределах одного окна офигенно удобен из-за большей плотности информации на единицу площади. Банальный пример: две панели вверху с логами, а в нижней панели редактирование конфига уже дико облегчает сисадминскую работу. Ну и вкладки, эквивалентные тегам или вимовым буферам. Плюс, можно одним клиентом переключаться между сессиями (хотя мне удобнее сессии во вкладках эмулятора терминала использовать).
Хотя, последнее, кажется и скрин умеет.
@Geladil, если б tmux ещё как осом поддерживал скриптование на Lua — я бы стал его евангелистом :)
Этого не хватает, да. Но можно костылить последовательности команд и внешних скриптов и потом теребить их хоткеями.
@Geladil, в статуслайне - без хоткеев :) только он раз в полторы-две секунды обновляется :)
Это меня как раз мало заботит — мне в статуслайне нужно только название сессии (или хоста, если это на удаленной машине), часы и индикатор заряда.
schors, ну, я тоже :)
// алсо, у screen -R (или как там чтобы не отцеплять приаттаченную сессию, а вместе сидеть) по дефолту (!) имеет размер "экрана" по размеру самого большого окна (т.е. тот у кого меньше - сосёт и видит не всё), а у tmux — по размеру самого маленького :)