Mon application principale est un terminal (guake) en plein écran : pas de décoration de
fenêtres, juste un gros patté noir plein écran de ×ばつ426 (stty size). J'utilise tmux
pour le splitter en 4 colonnes de 106 de large, et chaque colonne en deux blocs verticaux,
sur plusieurs fenêtres comme ça :
Fenêtre 1: Fenêtre 2 et au delà:
+---------------+-------+ +-----+-----+-----+-----+
| mutt | irssi | | vim | vim | vim | git |
| | | | | | | |
| | | +-----+-----+ +-----+
| | | | vim | vim | | make|
| | | | | | | |
+---------------+-------+ +-----+-----+-----+-----+
Fenêtre 1, deux blocs pour le mail (avec mutt, 129x255) et IRC (avec irssi, 128x170).
Les fenêtres 2 et au-delà me servent pour mes devs, une par "projet" FLOSS sur lesquels
j'interviens ; chaque panneau fait ×ばつ106, sauf le grand qui fait ×ばつ105. Par ailleurs,
il est assez facile de remapper les raccourcis sur des combos utiles (Ctrl+flêches
H/B/G/D pour changer de panneau, Alt+flêches G/D pour changes de fenêtre). Parfois, la
dispo change légèrement (i.e. man pleine hauteur à gauche), c'est hyper simple.
C'est une des raisons pour lesquelles j'utilise tmux : pouvoir avoir plusieurs terminaux
à l'écran et ne pas quitter mon clavier (même pour le copier/coller). Et aussi, comme
déjà dit, résister à la déconnexion réseau quand sur un serveur via ssh.
Bref, le combo {guake plein-écran,tmux}, c'est vraiment le pieds.
le raccourci à "unbind" d'urgence, le fameux ctrl-b ctrl-o qui s'active tout seul
Tu peux ajuster assez simplement les combos touches en éditant ~/.tmux.conf. Perso,
j'ai désactivé tous les combos existants pour n'utiliser que les miens: http://code.bulix.org/epimkp-105119?raw
Le seul truc qui me manque avec tmux, c'est de pouvoir connecter une ou plusieurs fenêtres
sur un tmux qui tourne à distance sur un serveur, et comme ça n'avoir qu'une seule session
tmux pour accéder à plusieurs machines... :-/
[^] # Re: GNU/Screen depuis toujours puis tmux
Posté par ymorin . En réponse au sondage Votre multiplexeur de terminal favori. Évalué à 5.
Yop,
Mon application principale est un terminal (guake) en plein écran : pas de décoration de
fenêtres, juste un gros patté noir plein écran de ×ばつ426 (
stty size). J'utilise tmuxpour le splitter en 4 colonnes de 106 de large, et chaque colonne en deux blocs verticaux,
sur plusieurs fenêtres comme ça :
Fenêtre 1, deux blocs pour le mail (avec mutt, 129x255) et IRC (avec irssi, 128x170).
Les fenêtres 2 et au-delà me servent pour mes devs, une par "projet" FLOSS sur lesquels
j'interviens ; chaque panneau fait ×ばつ106, sauf le grand qui fait ×ばつ105. Par ailleurs,
il est assez facile de remapper les raccourcis sur des combos utiles (Ctrl+flêches
H/B/G/D pour changer de panneau, Alt+flêches G/D pour changes de fenêtre). Parfois, la
dispo change légèrement (i.e. man pleine hauteur à gauche), c'est hyper simple.
C'est une des raisons pour lesquelles j'utilise tmux : pouvoir avoir plusieurs terminaux
à l'écran et ne pas quitter mon clavier (même pour le copier/coller). Et aussi, comme
déjà dit, résister à la déconnexion réseau quand sur un serveur via ssh.
Bref, le combo {guake plein-écran,tmux}, c'est vraiment le pieds.
Tu peux ajuster assez simplement les combos touches en éditant
~/.tmux.conf. Perso,j'ai désactivé tous les combos existants pour n'utiliser que les miens:
http://code.bulix.org/epimkp-105119?raw
Le seul truc qui me manque avec tmux, c'est de pouvoir connecter une ou plusieurs fenêtres
sur un tmux qui tourne à distance sur un serveur, et comme ça n'avoir qu'une seule session
tmux pour accéder à plusieurs machines... :-/
Hop,
Moi.