Boże jakie to wygodne, od dwóch dni używam byobu przez ssh na linuxie.
Jednym przyciskiem można przełączyć się z jednego shella na drugi (F3-F4), np. z forum (bbj) na mutt czy po prostu shell.

Najlepsze w byobu jest, jak wciśniecie F6 wychodzicie z ssh do lokalnego shella a gdy ponownie się zalogujecie na serwer to macie dosłownie to samo jak przy wyjściu, genialne!

Od lat używam screena ale byobu jest dużo wygodniejsze..
  • 8
  • Odpowiedz
  • Otrzymuj powiadomienia
    o nowych komentarzach

@noHuman: Dzięki!

Napisałem sobie też kilka skryptów, gdzie automatycznie tworzą mi się okna potrzebne do pracy przy konkretnym produkcie. Wpisuje tmux_xxx i odpalają się się np. 3 okna, w każdym połączenie przez ssh do team servera, czy do sprzętu. Bardzo to ułatwia pracę :)
  • Odpowiedz
via Wykop Mobilny (Android)
  • 1
#linux #tmux
Na maszynie A uruchamiam Tmux i loguję się po SSH do maszyn B I C w osobnych oknach
Da się to jakoś skonfigurować by zależnie od okna nowe panele (pane) automatycznie logowały się do maszyn zdalnych.
Eg:
Tmux
^b c
  • 17
  • Odpowiedz
  • Otrzymuj powiadomienia
    o nowych komentarzach

Dobra mam. Internety takie pomocne. ( ͡° ͜ʖ ͡°)

1. Odpalasz tmux'a lokalnie
2. Robisz dwa okna
3. Logujesz się na obie maszynki
4. Na obu
  • Odpowiedz
Na pewno są tu fani Tmux, ja właśnie go sobie ogarniam.

Jeżeli dobrze rozumiem, to mamy trzy rodzaje opcji: dla serwera, dla sesji i dla okna, przy czym dwa ostatnie dzielą się na globalne i lokalne. Pomijając opcje lokalne, zgodnie z manualem właściwym sposobem wprowadzania ustawień byłoby kolejno:
set -s (dla serwera)
set -g (dla sesji globalnie)
set -gw albo setw -g (dla okna)
  • 2
  • Odpowiedz
  • Otrzymuj powiadomienia
    o nowych komentarzach

@tjmps: Jako jedyny dałeś mi plusa, więc zakładam, że interesuje Cię rozwiązanie zagadki. :)

Pogrzebałem trochę w repo, bo już nie było innego wyjścia i nikt nie chciał zrobić tego za mnie. Znalazłem commit:

commit fce56c56efc57e80cc3ed755c192cf88822ebf0e
  • Odpowiedz
@CamelCase: Niestety, Szanowny Kolego. Nie wiedziałem co to Tmux ale Twój wpis mnie zaintrygował i sobie trochę poczytałem. Plusa dałem dlatego, że zawsze cieszą mnie wpisy ludzi o niekonwencjonalnych zainteresowaniach, a zwłaszcza informatycznych. Pozdrawiam.
  • Odpowiedz
@blasciq: u nas tmuxa używa prowadzący na zajęciach jeśli trzeba coś zainstalować na wszystkich komputerach w pracowni. A ja wymyśliłem że napiszę w bashu skrypt otwierający napęd, za pomocą tmuxa wrzucę do crona na wszystkie komputery i pierwszaki wpadną w panikę ( ͡° ͜ʖ ͡°)
  • Odpowiedz
#i3 #i3wm
Jedyna opcja do pracy teraz, dużo używam ssh do kilku maszyn i czasem obserwuje kilkanaście procesów. Jest #tmux i #screen ale tu mam wszystko, nie tylko terminal.

Tak tylko mówię, jakby ktoś w pracy błądził na jakimś ramożernym gnome3/kde i gubił się w okienkach jak ja kiedyś.

#linux #unixporn
r.....t - #i3 #i3wm 
Jedyna opcja do pracy teraz, dużo używam ssh do kilku maszyn i ...
  • 11
  • Odpowiedz
  • Otrzymuj powiadomienia
    o nowych komentarzach

#linux loguje się w panelu #tmux do serwera po ssh, niestety łącze tu zrywa i jak zostawie na chcwilę połączenie to konsola jest z freezowana pomaga tylko zabicie panelu i logowanie na nowo co jest słabe, jak żyć?
  • 10
  • Odpowiedz
  • Otrzymuj powiadomienia
    o nowych komentarzach

#tmux jest fajną alternatywą dla powolnego łącza i xtermów do odpalania kilku procesów w trybie tekstowym. Dość łatwo można zaprogramować kilka sesji, okienek i paneli w skrypcie no i chyba trochę bardziej user friendly niż stary #screen

Jest on na większości popularnych dystrybucji w repos?

#debian #ubuntu #redhat #archlinux

#oswiadczeniezdupy taki ze mnie #internetexplorer ( ͡
  • 5
  • Odpowiedz
  • Otrzymuj powiadomienia
    o nowych komentarzach

@wytrzzeszcz: znalazłem. w zsh mam aliast na zsh: TERM=screen-256color-bce tmux
natomiast tmuxinator go nie używał. Wystarczyło w layoucie dodać tmux_command: TERM=screen-256color-bce tmux
  • Odpowiedz