Englishfrançaisespagnol

Icône de favori OnWorks

tmux - En ligne dans le Cloud

Exécutez tmux dans le fournisseur d'hébergement gratuit OnWorks sur Ubuntu Online, Fedora Online, l'émulateur en ligne Windows ou l'émulateur en ligne MAC OS

Il s'agit de la commande tmux qui peut être exécutée dans le fournisseur d'hébergement gratuit OnWorks en utilisant l'un de nos multiples postes de travail en ligne gratuits tels que Ubuntu Online, Fedora Online, l'émulateur en ligne Windows ou l'émulateur en ligne MAC OS

PROGRAMME:

Nom


tmux — multiplexeur de terminaux

SYNOPSIS


tmux [-2CluvV] [-c shell-commande] [-f filet] [-L nom_socket] [-S chemin-douille]
[commander [drapeaux]]

DESCRIPTION


tmux est un multiplexeur de terminaux : il permet de créer, d'accéder à un certain nombre de terminaux,
et contrôlé à partir d'un seul écran. tmux peut être détaché d'un écran et continuer
fonctionnant en arrière-plan, puis rattaché plus tard.

Lorsque tmux est démarré, il crée un nouveau Session avec un seul fenêtre et l'affiche sur
filtrer. Une ligne d'état en bas de l'écran affiche des informations sur la session en cours
et est utilisé pour entrer des commandes interactives.

Une session est une collection unique de pseudo de transport sous la direction de tmux. Chaque
session a une ou plusieurs fenêtres qui lui sont liées. Une fenêtre occupe tout l'écran et peut
être divisé en volets rectangulaires, chacun étant un pseudo-terminal distinct (le pty(7)
page de manuel documente les détails techniques des pseudo terminaux). N'importe quel nombre de tmux
les instances peuvent se connecter à la même session, et n'importe quel nombre de fenêtres peut être présent dans le
même séance. Une fois toutes les sessions terminées, tmux sorties.

Chaque session est persistante et survivra à une déconnexion accidentelle (telle que ssh(1)
timeout de connexion) ou un détachement intentionnel (avec les frappes de touche 'Cb d'). tmux peut être
rattaché à l'aide de :

$ tmux attacher

In tmux, une session est affichée à l'écran par un client et toutes les sessions sont gérées par un
unique serveur. Le serveur et chaque client sont des processus distincts qui communiquent via
une prise dans / Tmp.

Les options sont les suivantes :

-2 Force tmux supposer que le terminal prend en charge 256 couleurs.

-C Démarrer en mode contrôle (voir le CONTRÔLE MODE section). Donné deux fois (-CC)
désactive l'écho.

-c shell-commande
Exécution shell-commande en utilisant le shell par défaut. Si nécessaire, le tmux serveur
sera lancé pour récupérer le shell par défaut option. Cette option est pour
compatibilité avec sh(1) quand tmux est utilisé comme shell de connexion.

-f filet Spécifiez un autre fichier de configuration. Par défaut, tmux charge le système
fichier de configuration de /etc/tmux.conf, s'il est présent, recherche un utilisateur
fichier de configuration sur ~/.tmux.conf.

Le fichier de configuration est un ensemble de tmux commandes qui sont exécutées dans
séquence lorsque le serveur est démarré pour la première fois. tmux charge les fichiers de configuration
une fois lorsque le processus serveur a démarré. Les fichier source la commande peut être utilisée
pour charger un fichier plus tard.

tmux affiche tous les messages d'erreur des commandes dans les fichiers de configuration dans le
première session créée et continue de traiter le reste de la configuration
fichier.

-L nom_socket
tmux stocke le socket serveur dans un répertoire sous TMUX_TMPDIR, TMPDIR s'il
est désactivé, ou / Tmp si les deux sont désactivés. Le socket par défaut est nommé défaut.
Cette option permet de spécifier un nom de socket différent, autorisant plusieurs
indépendant tmux serveurs à exécuter. contrairement à -S un chemin complet n'est pas nécessaire :
les sockets sont toutes créées dans le même répertoire.

Si la prise est accidentellement retirée, le signal SIGUSR1 peut être envoyé au
tmux processus serveur pour le recréer (notez que cela échouera si un parent
les répertoires sont manquants).

-l Se comporter comme un shell de connexion. Ce drapeau n'a actuellement aucun effet et est destiné à
compatibilité avec d'autres shells lors de l'utilisation de tmux comme shell de connexion.

-S chemin-douille
Spécifiez un chemin alternatif complet vers le socket du serveur. Si -S est spécifié, le
le répertoire de socket par défaut n'est pas utilisé et aucun -L le drapeau est ignoré.

-u tmux tente de deviner si le terminal est susceptible de prendre en charge UTF-8 en vérifiant
la première des variables d'environnement LC_ALL, LC_CTYPE et LANG à définir pour
la chaîne "UTF-8". Ce n'est pas toujours correct : le -u signaler explicitement
informe tmux que UTF-8 est pris en charge.

Si le serveur est démarré à partir d'un client passé -u ou où UTF-8 est détecté,
le utf8 et statut-utf8 les options sont activées dans la fenêtre globale et la session
options respectivement.

-v Demander une journalisation détaillée. Cette option peut être spécifiée plusieurs fois pour
verbosité croissante. Les messages du journal seront enregistrés dans tmux-client-PID.log et
tmux-server-PID.log fichiers dans le répertoire courant, où PID est le PID de
le serveur ou le processus client.

-V Signaler le tmux version.

commander [drapeaux]
Ceci spécifie l'une des commandes utilisées pour contrôler tmux, comme décrit dans
les rubriques suivantes. Si aucune commande n'est spécifiée, le nouvelle-session commander
est assumé.

clé - KEY FIXATIONS


tmux peut être contrôlé à partir d'un client connecté en utilisant une combinaison de touches d'une clé de préfixe,
'C-b' (Ctrl-b) par défaut, suivi d'une touche de commande.

Les raccourcis clavier par défaut sont :

Cb Envoyez la clé de préfixe (Cb) à l'application.
Co Faire pivoter les volets de la fenêtre actuelle vers l'avant.
Cz Suspendre le tmux client.
! Casser le volet actuel de la fenêtre.
" Divisez le volet actuel en deux, en haut et en bas.
# Lister tous les tampons de collage.
$ Renommez la session en cours.
% Divise le volet actuel en deux, à gauche et à droite.
& Tuez la fenêtre actuelle.
' Invite pour un index de fenêtre à sélectionner.
( Basculez le client connecté vers la session précédente.
) Basculez le client connecté vers la session suivante.
, Renommez la fenêtre actuelle.
- Supprimer le tampon de texte le plus récemment copié.
. Demander un index pour déplacer la fenêtre actuelle.
0 à 9 Sélectionnez les fenêtres 0 à 9.
: Entrer le tmux invite de commande
; Passer au volet précédemment actif.
= Choisissez quel tampon coller de manière interactive à partir d'une liste.
? Répertoriez tous les raccourcis clavier.
D Choisissez un client à détacher.
L Remettez le client connecté à la dernière session.
[ Entrez en mode copie pour copier du texte ou afficher l'historique.
] Colle le tampon de texte le plus récemment copié.
c Créez une nouvelle fenêtre.
d Détachez le client actuel.
f Invite à rechercher du texte dans les fenêtres ouvertes.
i Affiche des informations sur la fenêtre actuelle.
l Passer à la fenêtre précédemment sélectionnée.
n Passez à la fenêtre suivante.
o Sélectionnez le volet suivant dans la fenêtre actuelle.
p Passer à la fenêtre précédente.
q Afficher brièvement les index des volets.
r Forcer le redessin du client attaché.
m Marquez le volet actuel (voir volet de sélection -m).
M Effacez le volet marqué.
s Sélectionnez une nouvelle session pour le client connecté de manière interactive.
t Afficher l'heure.
w Choisir la fenêtre courante de manière interactive.
x Tuez le volet actuel.
z Basculer l'état de zoom du volet actuel.
{ Échanger le volet actuel avec le volet précédent.
} Échangez le volet actuel avec le volet suivant.
~ Afficher les messages précédents de tmux, si seulement.
Page Up Entrez en mode copie et faites défiler une page vers le haut.
Haut, bas
Gauche droite
Passez au volet au-dessus, au-dessous, à gauche ou à droite de
volet actuel.
M-1 à M-5 Disposez les volets dans l'une des cinq dispositions prédéfinies :
vertical, principal-horizontal, principal-vertical ou en mosaïque.
Espace Organiser la fenêtre actuelle dans la prochaine disposition prédéfinie.
Mn Passer à la fenêtre suivante avec une cloche ou un marqueur d'activité.
Mo Faire pivoter les volets de la fenêtre actuelle vers l'arrière.
Mp Passer à la fenêtre précédente avec une cloche ou un marqueur d'activité.
C-haut, C-bas
C-Gauche, C-Droite
Redimensionner le volet actuel par étapes d'une cellule.
M-haut, M-bas
M-gauche, M-droite
Redimensionner le volet actuel par étapes de cinq cellules.

Les raccourcis clavier peuvent être modifiés avec le lier-clé et clé-dissocier les commandes.

COMMANDES


Cette section contient une liste des commandes prises en charge par tmux. La plupart des commandes acceptent le
facultatif -t (et parfois -s) argument avec l'un des client-cible, session-cible
fenêtre-cible, ou volet-cible. Ceux-ci spécifient le client, la session, la fenêtre ou le volet qu'un
la commande devrait affecter.

client-cible est le nom de la pty(7) fichier auquel le client est connecté, par exemple
soit /dev/ttyp1 or ttype1 pour le client attaché à /dev/ttyp1. Si aucun client n'est
spécifié, tmux tente de déterminer le client actuellement utilisé ; si cela échoue, une erreur est
signalé. Les clients peuvent être répertoriés avec le liste-clients commander.

session-cible est essayé comme, dans l'ordre :

1. Un identifiant de session préfixé par un $.

2. Le nom exact d'une session (tel qu'indiqué par le liste-sessions commander).

3. Le début d'un nom de session, par exemple 'mysess' correspondrait à une session nommée
'ma session'.

4. Un fnmatch(3) modèle qui correspond au nom de la session.

Si le nom de la session est préfixé par un '=', seule une correspondance exacte est acceptée (donc '=mysess'
correspondra exactement à 'mysess', pas à 'mysession').

Si une seule session est trouvée, elle est utilisée comme session cible ; plusieurs correspondances produisent un
Erreur. Si une session est omise, la session en cours est utilisée si elle est disponible ; si pas de courant
session est disponible, la plus récemment utilisée est choisie.

fenêtre-cible spécifie une fenêtre sous la forme Session:fenêtre. Session suit les mêmes règles
pour ce qui est de session-cible et fenêtre est recherché dans l'ordre :

1. Un jeton spécial, répertorié ci-dessous.

2. Un index de fenêtre, par exemple 'mysession:1' est la fenêtre 1 dans la session 'mysession'.

3. Un ID de fenêtre, tel que @1.

4. Un nom de fenêtre exact, tel que 'mysession:mywindow'.

5. Le début d'un nom de fenêtre, tel que 'mysession:mywin'.

6. En tant que fnmatch(3) modèle comparé au nom de la fenêtre.

Comme les sessions, un préfixe '=' ne fera qu'une correspondance exacte. Un nom de fenêtre vide spécifie le
prochain index inutilisé le cas échéant (par exemple le nouvelle fenetre et lien-fenêtre commandes)
sinon la fenêtre courante dans Session est choisi.

Les jetons spéciaux suivants sont disponibles pour indiquer des fenêtres particulières. Chacun a un
forme alternative à un seul caractère.

Token Sens
{start} ^ La fenêtre avec le numéro le plus bas
{end} $ La fenêtre portant le numéro le plus élevé
{dernier} ! La dernière fenêtre (précédemment actuelle)
{suivant} + La fenêtre suivante par numéro
{previous} - La fenêtre précédente par numéro

volet-cible peut être un identifiant de volet ou prend une forme similaire à fenêtre-cible mais avec l'option
ajout d'un point suivi d'un index de volet ou d'un ID de volet, par exemple :
'masession:mafenêtre.1'. Si l'index de volet est omis, le volet actuellement actif dans le
la fenêtre spécifiée est utilisée. Les jetons spéciaux suivants sont disponibles pour l'index de volet :

Token Sens
{dernier} ! Le dernier volet (précédemment actif)
{next} + Le volet suivant par numéro
{previous} - Le volet précédent par numéro
{top} Le volet supérieur
{bas} Le volet inférieur
{left} Le volet le plus à gauche
{right} Le volet le plus à droite
{top-left} Le volet en haut à gauche
{top-right} Le volet en haut à droite
{bas-gauche} Le volet en bas à gauche
{bottom-right} Le volet en bas à droite
{up-of} Le volet au-dessus du volet actif
{down-of} Le volet sous le volet actif
{left-of} Le volet à gauche du volet actif
{right-of} Le volet à droite du volet actif

Les jetons '+' et '-' peuvent être suivis d'un décalage, par exemple :

fenêtre de sélection -t:+2

Par ailleurs, session-cible, fenêtre-cible or volet-cible peut consister entièrement en un jeton
'{mouse}' (forme alternative '=') pour spécifier l'événement de souris le plus récent (voir le SOURIS
SUPPORT section) ou '{marked}' (forme alternative '~') pour spécifier le volet marqué (voir
volet de sélection -m).

Les sessions, les fenêtres et les volets sont chacun numérotés avec un identifiant unique ; les identifiants de session sont préfixés par
un '$', des fenêtres avec un '@' et des volets avec un '%'. Ceux-ci sont uniques et sont inchangés pour le
vie de la session, fenêtre ou volet dans le tmux serveur. L'ID de volet est transmis à l'enfant
traitement du volet dans la variable d'environnement TMUX_PANE. Les identifiants peuvent être affichés à l'aide du
Formats 'session_id', 'window_id' ou 'pane_id' (voir le FORMATS rubrique) et le
afficher-message, liste-sessions, liste-fenêtres or volets-de-liste les commandes.

shell-commande les arguments sont sh(1) commandes. Il peut s'agir d'un seul argument passé au
shell, par exemple :

nouvelle fenêtre 'vi / Etc / passwd'

Fonctionnera :

/ Bin / sh -c 'vi / Etc / passwd'

En outre, le nouvelle fenetre, nouvelle-session, fenêtre divisée, fenêtre de réapparition et volet de réapparition
les commandes permettent shell-commande à donner en arguments multiples et à exécuter directement
(sans 'sh -c'). Cela peut éviter les problèmes de citation du shell. Par exemple:

$ tmux nouvelle fenêtre vi / Etc / passwd

va courir vi(1) directement sans invoquer le shell.

commander [arguments] fait référence à un tmux commande, passé avec la commande et les arguments
séparément, par exemple :

bind-key F1 set-window-option force-width 81

Ou si vous utilisez sh(1):

$ tmux bind-key F1 set-window-option force-width 81

Plusieurs commandes peuvent être spécifiées ensemble dans le cadre d'un commander séquence. Chaque commande
doivent être séparés par des espaces et un point-virgule ; les commandes sont exécutées séquentiellement à partir de la gauche
à droite et les lignes se terminant par une barre oblique inverse continuent jusqu'à la ligne suivante, sauf en cas d'échappement
par une autre barre oblique inverse. Un point-virgule littéral peut être inclus en l'échappant avec une barre oblique inverse
(par exemple, lors de la spécification d'une séquence de commandes à lier-clé).

Exemple tmux les commandes comprennent:

rafraîchir-client -t/dev/ttyp2

renommer-session -tfirst nouveaunom

set-window-option -t:0 moniteur-activité sur

nouvelle fenetre ; fenêtre fractionnée -d

bind-key R fichier source ~/.tmux.conf \ ; \
message d'affichage "fichier-source terminé"

Ou de sh(1):

$ tmux kill-window -t :1

$ tmux nouvelle fenêtre \; fenêtre fractionnée -d

$ tmux nouvelle-session -d 'vi / Etc / passwd' \; split-window -d \; attacher

CLIENTS ET SESSIONS


La tmux le serveur gère les clients, les sessions, les fenêtres et les volets. Les clients sont attachés à
sessions pour interagir avec eux, soit lorsqu'ils sont créés avec le nouvelle-session commander,
ou plus tard avec le attacher-session commander. Chaque session a une ou plusieurs fenêtres lié développement
ce. Les fenêtres peuvent être liées à plusieurs sessions et sont constituées d'un ou plusieurs volets, chacun
qui contient un pseudo terminal. Commandes de création, de liaison et autres
les fenêtres manipulatrices sont recouvertes FENÊTRES ET VOLETS .

Les commandes suivantes sont disponibles pour gérer les clients et les sessions :

attacher-session [-dEr] [-c directeur de travail] [-t session-cible]
(alias: joindre)
Si exécuté de l'extérieur tmux, créez un nouveau client dans le terminal actuel et attachez-le
à session-cible. S'il est utilisé de l'intérieur, changez le client actuel. Si -d is
spécifié, tous les autres clients attachés à la session sont détachés. -r signifie le
le client est en lecture seule (seules les clés liées au détacher-client or commutateur-client commandes
avoir un effet)

Si aucun serveur n'est démarré, attacher-session tentera de le démarrer ; ça va échouer
sauf si des sessions sont créées dans le fichier de configuration.

La session-cible règles pour attacher-session sont légèrement ajustés : si tmux a besoin de
sélectionnez la session la plus récemment utilisée, il préférera la plus récemment utilisée
libre session.

-c définira le répertoire de travail de la session (utilisé pour les nouvelles fenêtres) sur
directeur de travail.

If -E est utilisé, environnement-mise à jour l'option ne sera pas appliquée.

détacher-client [-P] [-a] [-s session-cible] [-t client-cible]
(alias: détacher)
Détache le client actuel s'il est lié à une clé, le client spécifié avec -t, ou tout
clients actuellement attachés à la session spécifiée par -sL’ -a l'option tue tout
mais le client donné avec -t. Si -P est donné, envoyez SIGHUP au processus parent de
le client, provoquant généralement sa fermeture.

a-session [-t session-cible]
(alias: a)
Signalez une erreur et quittez avec 1 si la session spécifiée n'existe pas. Si c'est le cas
exister, sortir avec 0.

tuer-serveur
Tuer le tmux serveur et clients et détruire toutes les sessions.

tuer-session [-a] [-t session-cible]
Détruire la session donnée, en fermant toutes les fenêtres qui lui sont liées et aucune autre session,
et en détachant tous les clients qui y sont attachés. Si -a est donné, toutes les séances sauf la
un spécifié est tué.

liste-clients [-F le format] [-t session-cible]
(alias: lsc)
Répertoriez tous les clients connectés au serveur. Pour le sens du -F drapeau, voir le
FORMATS section. Si session-cible est spécifié, liste uniquement les clients connectés à
cette séance.

liste-commandes
(alias: lscm)
Lister la syntaxe de toutes les commandes prises en charge par tmux.

liste-sessions [-F le format]
(alias: ls)
Répertoriez toutes les sessions gérées par le serveur. Pour le sens du -F drapeau, voir le
FORMATS .

client-verrou [-t client-cible]
(alias: verrouiller)
Verrouillage client-cible, voir le serveur-verrou commander.

session de verrouillage [-t session-cible]
(alias: serrures)
Verrouiller tous les clients attachés à session-cible.

nouvelle-session [-AdDEP] [-c répertoire de démarrage] [-F le format] [-n nom-fenêtre] [-s nom-session] [-t
session-cible] [-x largeur] [-y la taille] [shell-commande]
(alias: nouvelle)
Créer une nouvelle session avec le nom nom-session.

La nouvelle session est attachée au terminal actuel sauf si -d est donné. nom-fenêtre
et shell-commande sont le nom et la commande shell à exécuter dans le premier
la fenêtre. Si -d est utilisé, -x et -y spécifier la taille de la fenêtre initiale (80 par 24
s'il n'est pas donné).

S'il est exécuté à partir d'un terminal, tout terminus(3) les caractères spéciaux sont enregistrés et utilisés pour de nouveaux
fenêtres dans la nouvelle session.

La -A le drapeau fait nouvelle-session se comporter comme attacher-session if nom-session déjà
existe; dans ce cas, -D se comporte comme -d à attacher-session.

If -t est donné, la nouvelle session est groupé avec session-cible. Cela signifie qu'ils
partagent le même ensemble de fenêtres - toutes les fenêtres de session-cible sont liés à la
nouvelle session et toutes les nouvelles fenêtres ou fenêtres en cours de fermeture sont appliquées à
les deux séances. La fenêtre actuelle et précédente et toutes les options de session restent
indépendant et l'une ou l'autre session peut être interrompue sans affecter l'autre. Donnant -n
or shell-commande sont invalides si -t est utilisé.

La -P L'option imprime des informations sur la nouvelle session après sa création.
Par défaut, il utilise le format '#{session_name} :' mais un format différent peut être
spécifié avec -F.

If -E est utilisé, environnement-mise à jour l'option ne sera pas appliquée. environnement-mise à jour.

rafraîchir-client [-S] [-t client-cible]
(alias: rafraîchir)
Rafraîchir le client actuel s'il est lié à une clé, ou un seul client s'il en est donné une
avec -t. Si -S est spécifié, ne mettez à jour que la barre d'état du client.

renommer-session [-t session-cible] nouveau nom
(alias: rebaptiser)
Renommer la session en nouveau nom.

afficher-messages [-IJT] [-t client-cible]
(alias: messages)
Afficher les messages du client ou les informations du serveur. Tous les messages affichés sur le statut
ligne sont enregistrés dans un journal des messages par client, jusqu'à un maximum de la limite fixée par le
limite de message option serveur. Avec -t, afficher le journal de client-cible. -I, -J
et -T affichez les informations de débogage sur le serveur, les travaux et les terminaux en cours d'exécution.

fichier source chemin
(alias: source)
Exécuter les commandes de chemin.

serveur de démarrage
(alias: Commencer)
Commencer le tmux serveur, s'il n'est pas déjà en cours d'exécution, sans créer de session.

suspendre-client [-t client-cible]
(alias: suspendre)
Suspendre un client en envoyant SIGTSTP (tty stop).

commutateur-client [-Elnpr] [-c client-cible] [-t session-cible] [-T table à clés]
(alias: interrupteurc)
Basculer la session en cours pour le client client-cible à session-cible. Si -l, -n or
-p est utilisé, le client est déplacé vers la dernière, la prochaine ou la précédente session respectivement.
-r bascule si un client est en lecture seule (voir le attacher-session commander).

If -E est utilisé, environnement-mise à jour l'option ne sera pas appliquée.

-T définit la table des clés du client ; la prochaine clé du client sera interprétée
de table à clés. Cela peut être utilisé pour configurer plusieurs clés de préfixe ou pour lier
commandes à des séquences de touches. Par exemple, pour que la saisie de « abc » exécute le liste-clés
commander:

clé-liée -Ttable2 c clés-liste
clé-liée -Ttable1 b commutateur-client -Ttable2
bind-key -Troot un commutateur-client -Ttable1

FENÊTRES ET VOLETS


A tmux fenêtre peut être dans l'un de plusieurs modes. La valeur par défaut permet un accès direct au
borne attachée à la fenêtre. L'autre est le mode copie, qui permet à une section d'un
fenêtre ou son historique à copier dans un paste tampon pour une insertion ultérieure dans un autre
la fenêtre. Ce mode est entré avec le mode copie commande, liée à '[' par défaut. Il est
également entré lorsqu'une commande qui produit une sortie, telle que liste-clés, est exécuté à partir d'une clé
contraignant.

Les touches disponibles dépendent de la sélection du mode emacs ou vi (voir le touches-mode
option). Les touches suivantes sont prises en charge selon le mode :

Fonction vi emacs
Ajouter la sélection A
Retour à l'indentation ^ Mm
Fond de l'histoire G M-
Effacer la sélection Escape Cg
Copier la sélection Entrer Mw
Copier dans le tampon nommé "
Curseur bas j Bas
Curseur gauche h Gauche
Curseur droit l Droit
Curseur vers la ligne du bas L
Curseur vers la ligne médiane M Mr
Curseur vers la ligne supérieure H MR
Curseur haut k Haut
Supprimer toute la ligne d Cu
Supprimer/Copier à la fin de la ligne D Ck
Fin de ligne $ Ce
Aller à la ligne : g
Une demi-page vers le bas Cd M-Down
Demi-page vers le haut Cu M-Up
Sautez à nouveau ; ;
Sauter à nouveau à l'envers , ,
Sauter en arrière FF
Aller de l'avant ff
Sauter en arrière T
Aller à l'avant t
Page suivante Cf Page bas
Espace suivant W
Espace suivant, fin du mot E
Mot suivant w
Mot suivant fin e Mf
Autre fin de sélection o
Tampon de pâte p Cy
Page précédente Cb Haut de page
Espace précédent B
Mot précédent b Mb
Quitter le mode q Échappement
Bascule rectangle v R
Faites défiler vers le bas C-Bas ou Ce C-Bas
Faites défiler vers le haut C-Up ou Cy C-Up
Rechercher à nouveau nn
Recherche à nouveau en sens inverse NN
Recherche en arrière ? Cr
Recherche vers l'avant / Cs
Sélectionnez la ligne V
Début de ligne 0 Ca
Commencer la sélection Espace C-Space
Haut de l'histoire g M->
Transposer les caractères Ct

Les mots clés suivant et précédent utilisent l'espace et les caractères '-', '_' et '@' comme mot
délimiteurs par défaut, mais cela peut être ajusté en définissant le séparateurs de mots Session
option. Le mot suivant passe au début du mot suivant, le mot suivant se termine à la fin du suivant
mot et mot précédent au début du mot précédent. Les trois espace suivant et précédent
les touches fonctionnent de la même manière mais utilisent un espace seul comme séparateur de mots.

Les commandes de saut permettent un déplacement rapide dans une ligne. Par exemple, en tapant 'f' suivi de
'/' déplacera le curseur sur le caractère '/' suivant sur la ligne actuelle. UNE ';' sera alors
passer à l'occurrence suivante.

Les commandes en mode copie peuvent être précédées d'un nombre de répétitions facultatif. Avec les raccourcis clavier vi, un
le préfixe est entré à l'aide des touches numériques ; avec emacs, la touche Alt (méta) et un numéro commence
entrée de préfixe. Par exemple, pour avancer le curseur de dix mots, utilisez 'M-1 0 M-f' dans
en mode emacs et '10w' dans vi.

Les raccourcis clavier de mode sont définis dans un ensemble de tables nommées : vi-éditer et emacs-modifier pour les clés utilisées
lors de l'édition de ligne à l'invite de commande ; vi-choix et emacs-choix pour les clés utilisées lorsque
choisir parmi des listes (telles que celles produites par le choisir-fenêtre commander); et vi-copie et
emacs-copie utilisé en mode copie. Les tableaux peuvent être consultés avec le liste-clés commande et touches
modifié ou supprimé avec lier-clé et clé-dissocier. Si ajouter-sélection, copie-sélection, ou
tampon nommé de départ reçoivent le -x drapeau, tmux ne quittera pas le mode copie après la copie.
pipe de copie copie la sélection et la redirige vers une commande. Par exemple, ce qui suit sera
lier 'C-w' pour ne pas quitter après la copie et 'C-q' pour copier la sélection dans / Tmp ainsi que
le tampon de pâte :

bind-key -temacs-copy Cw copy-selection -x
bind-key -temacs-copy Cq copy-pipe "cat >/tmp/out"

La touche Paste Buffer colle la première ligne du premier Paste Buffer sur la pile.

Le synopsis du mode copie la commande est:

mode copie [-Meu] [-t volet-cible]
Entrez en mode copie. Les -u l'option fait défiler une page vers le haut. -M commence un glissement de souris (uniquement
valide si lié à une liaison de touche de souris, voir SOURIS SUPPORT). -e précise que
le défilement vers le bas de l'historique (vers l'écran visible) devrait quitter la copie
mode. En mode copie, appuyer sur une touche autre que celles utilisées pour le défilement
désactiver ce comportement. Ceci est destiné à permettre un défilement rapide dans un volet
historique, par exemple avec :

lier PageUp copy-mode -eu

Chaque fenêtre affichée par tmux peut être divisé en un ou plusieurs des vitres; chaque volet occupe une
certaine zone de l'écran et est un terminal séparé. Une fenêtre peut être divisée en volets
en utilisant l' fenêtre divisée commander. Les fenêtres peuvent être divisées horizontalement (avec le -h drapeau) ou
verticalement. Les volets peuvent être redimensionnés avec le redimensionner le volet commande (liée à 'C-up', 'C-down'
'C-gauche' et 'C-droit' par défaut), le volet actuel peut être modifié avec le volet de sélection
commande et le rotation-fenêtre et volet d'échange les commandes peuvent être utilisées pour permuter les volets sans
changer leur position. Les volets sont numérotés à partir de zéro dans l'ordre où ils sont
créé.

Un certain nombre de préréglages dispositions sont disponibles. Ceux-ci peuvent être sélectionnés avec le sélectionner-disposition
commande ou cyclé avec mise en page suivante (lié à 'Espace' par défaut); une fois la mise en page choisie,
les volets qu'il contient peuvent être déplacés et redimensionnés normalement.

Les dispositions suivantes sont prises en charge :

même-horizontal
Les volets sont répartis uniformément de gauche à droite sur la fenêtre.

même-vertical
Les volets sont répartis uniformément de haut en bas.

principal-horizontal
Un grand volet (principal) s'affiche en haut de la fenêtre et les volets restants sont
répartir de gauche à droite dans l'espace restant en bas. Utilisez le
hauteur-carreau-principal fenêtre option pour spécifier la hauteur du volet supérieur.

principale-verticale
Similaire à principal-horizontal mais la grande vitre est placée à gauche et les autres
répartis de haut en bas le long de la droite. Voir le largeur-panneau-principal option fenêtre.

Carrelée Les volets sont répartis aussi uniformément que possible sur la fenêtre en lignes et en colonnes.

Par ailleurs, sélectionner-disposition peut être utilisé pour appliquer une mise en page précédemment utilisée - le liste-fenêtres
La commande affiche la disposition de chaque fenêtre sous une forme adaptée à une utilisation avec sélectionner-disposition.
Par exemple :

$ fenêtres de liste tmux
0 : ksh [159 x 48]
layout: bb62,159x48,0,0{79x48,0,0,79x48,80,0}
$ tmux select-layout bb62,159x48,0,0{79x48,0,0,79x48,80,0}

tmux ajuste automatiquement la taille de la mise en page pour la taille actuelle de la fenêtre. Notez qu'un
la mise en page ne peut pas être appliquée à une fenêtre avec plus de volets que celle à partir de laquelle la mise en page a été
défini à l'origine.

Les commandes liées aux fenêtres et aux volets sont les suivantes :

volet de rupture [-dP] [-F le format] [-s volet-src] [-t volet dst]
(alias: casser)
Pause volet-src hors de sa fenêtre contenant pour en faire le seul volet dans
dst-fenêtre. Si -d est donnée, la nouvelle fenêtre ne devient pas la fenêtre courante. Les
-P L'option imprime des informations sur la nouvelle fenêtre après sa création. Par
par défaut, il utilise le format '#{session_name}:#{window_index}' mais un format différent
peut être spécifié avec -F.

volet de capture [-aepPq] [-b nom-tampon] [-E fin de ligne] [-S ligne de départ] [-t volet-cible]
(alias: capture)
Capturez le contenu d'un volet. Si -p est donné, la sortie va à stdout,
sinon au tampon spécifié avec -b ou un nouveau tampon si omis. Si -a is
donné, l'écran alternatif est utilisé et l'historique n'est pas accessible. Sinon
un autre écran existe, une erreur sera renvoyée à moins que -q est donné. Si -e is
étant donné, la sortie inclut des séquences d'échappement pour les attributs de texte et d'arrière-plan. -C
échappe également les caractères non imprimables en octal \xxx. -J joint les lignes enroulées et
préserve les espaces de fin à la fin de chaque ligne. -P capture uniquement toute sortie que le
volet a reçu qui est le début d'une séquence d'échappement encore incomplète.

-S et -E spécifiez les numéros de ligne de début et de fin, zéro est la première ligne de
le volet visible et les nombres négatifs sont des lignes dans l'historique. '-' à -S est le
début de l'histoire et à -E la fin du volet visible. La valeur par défaut est de
capturer uniquement le contenu visible du volet.

choisir-client [-F le format] [-t fenêtre-cible] [modèle]
Mettre une fenêtre en mode choix du client, permettant de sélectionner un client de manière interactive
à partir d'une liste. Une fois qu'un client est choisi, '%%' est remplacé par le client pty(7) chemin
in modèle et le résultat exécuté en tant que commande. Si modèle n'est pas donné,
"detach-client -t '%%'" est utilisé. Pour le sens du -F drapeau, voir le FORMATS
section. Cette commande ne fonctionne que si au moins un client est connecté.

choisir-session [-F le format] [-t fenêtre-cible] [modèle]
Mettre une fenêtre en mode de choix de session, où une session peut être sélectionnée de manière interactive
à partir d'une liste. Lorsqu'un est choisi, '%%' est remplacé par le nom de la session dans modèle
et le résultat exécuté en tant que commande. Si modèle n'est pas donné, "switch-client -t
'%%'" est utilisé. Pour la signification du -F drapeau, voir le FORMATS section. Cette
La commande ne fonctionne que si au moins un client est connecté.

choisir-arbre [-suw] [-b modèle de session] [-c modèle de fenêtre] [-S le format] [-W le format] [-t
fenêtre-cible]
Mettre une fenêtre en mode de choix d'arborescence, où des sessions ou des fenêtres peuvent être sélectionnées
interactivement à partir d'une liste. Par défaut, les fenêtres appartenant à une session sont en retrait
pour montrer leur relation à une session.

Notez que le choisir-fenêtre et choisir-session les commandes sont des enveloppes autour
choisir-arbre.

If -s est donné, affichera les sessions. Si -w est donné, affichera les fenêtres.

Par défaut, l'arborescence est réduite et les sessions doivent être étendues aux fenêtres avec le
touche flèche droite. Les -u L'option démarrera avec toutes les sessions étendues à la place.

If -b est donné, remplacera la commande de session par défaut. Notez que '%%' peut être
utilisé et sera remplacé par le nom de la session. L'option par défaut sinon
spécifié est "switch-client -t '%%'". Si -c est donné, remplacera la valeur par défaut
commande de fenêtre. Comme -b, '%%' peut être utilisé et sera remplacé par la session
nom et index de la fenêtre. Lorsqu'une fenêtre est choisie dans la liste, la commande session
est exécuté avant la commande de fenêtre.

If -S est donné affichera le format spécifié au lieu de la session par défaut
format. Si -W est donné affichera le format spécifié au lieu du format par défaut
format de fenêtre. Pour le sens du -s et -w options, consultez le FORMATS .

Cette commande ne fonctionne que si au moins un client est connecté.

choisir-fenêtre [-F le format] [-t fenêtre-cible] [modèle]
Mettre une fenêtre en mode choix de fenêtre, où une fenêtre peut être choisie de manière interactive
à partir d'une liste. Une fois qu'une fenêtre est sélectionnée, '%%' est remplacé par le nom de la session et
index de fenêtre dans modèle et le résultat exécuté en tant que commande. Si modèle n'est pas
donné, "select-window -t '%%'" est utilisé. Pour le sens du -F drapeau, voir le
FORMATS section. Cette commande ne fonctionne que si au moins un client est connecté.

panneaux d'affichage [-t client-cible]
(alias: afficher)
Afficher un indicateur visible de chaque volet indiqué par client-cible. Voir l'
afficher-panneaux-temps, affichage-couleur-des-volets et affichage-panneaux-couleur-active Session
option. Pendant que l'indicateur est à l'écran, un volet peut être sélectionné avec le « 0 » à
touches '9'.

trouver-fenêtre [-CNT] [-F le format] [-t fenêtre-cible] chaîne de correspondance
(alias: trouver)
Recherche pour le fnmatch(3) modèle chaîne de correspondance dans les noms de fenêtres, les titres et visible
contenu (mais pas l'histoire). Les indicateurs contrôlent le comportement de correspondance : -C matchs seulement
contenu de la fenêtre visible, -N correspond uniquement au nom de la fenêtre et -T correspond uniquement au
titre de la fenêtre. La valeur par défaut est -CNT. Si une seule fenêtre correspond, ce sera
automatiquement sélectionné, sinon une liste de choix s'affiche. Pour le sens du -F
drapeau, voir le FORMATS section. Cette commande ne fonctionne que si au moins un client est
attaché.

joindre-volet [-bdhv] [-l Taille | -p pourcentage] [-s volet-src] [-t volet dst]
(alias: rejoindre)
J'aime fenêtre divisée, mais au lieu de diviser volet dst et créer un nouveau volet, diviser
ça et bouger volet-src dans l'espace. Cela peut être utilisé pour inverser volet de ruptureL’
-b l'option provoque volet-src à joindre à gauche ou au-dessus volet dst.

If -s est omis et un volet marqué est présent (voir volet de sélection -m), le volet marqué
est utilisé à la place du volet courant.

tueur [-a] [-t volet-cible]
(alias: tuer)
Détruire le volet donné. S'il ne reste aucun volet dans la fenêtre conteneur, il est également
détruit. Les -a l'option tue tout sauf le volet donné avec -t.

fenêtre d'arrêt [-a] [-t fenêtre-cible]
(alias: tuer)
Tuer la fenêtre actuelle ou la fenêtre à fenêtre-cible, en le supprimant de tout
séances auxquelles il est lié. Les -a option tue tout sauf la fenêtre donnée avec
-t.

dernier volet [-le] [-t fenêtre-cible]
(alias: dernier)
Sélectionnez le dernier volet (précédemment sélectionné). -e permet ou -d désactive l'entrée dans le
vitre.

dernière-fenêtre [-t session-cible]
(alias: dernier)
Sélectionnez la dernière fenêtre (précédemment sélectionnée). Sinon session-cible est spécifié,
sélectionnez la dernière fenêtre de la session en cours.

lien-fenêtre [- adj.] [-s src-fenêtre] [-t dst-fenêtre]
(alias: lien)
Lier la fenêtre à src-fenêtre à l'spécifié dst-fenêtre. Si dst-fenêtre is
spécifié et qu'aucune fenêtre de ce type n'existe, le src-fenêtre y est lié. Avec -a,
la fenêtre est déplacée vers l'index suivant (les fenêtres suivantes sont déplacées si nécessaire). Si
-k est donné et dst-fenêtre existe, il est tué, sinon une erreur est générée.
If -d est donné, la fenêtre nouvellement liée n'est pas sélectionnée.

volets-de-liste [-comme] [-F le format] [-t l'objectif]
(alias: lsp)
If -a est donné, l'objectif est ignoré et tous les volets du serveur sont répertoriés. Si -s is
donné, l'objectif est une session (ou la session en cours). Si ni l'un ni l'autre n'est donné, l'objectif is
une fenêtre (ou la fenêtre courante). Pour le sens du -F drapeau, voir le FORMATS
.

liste-fenêtres [-a] [-F le format] [-t session-cible]
(alias: LSW)
If -a est donné, liste toutes les fenêtres sur le serveur. Sinon, listez les fenêtres dans le
session en cours ou dans session-cible. Pour le sens du -F drapeau, voir le
FORMATS .

déplacer-volet [-bdhv] [-l Taille | -p pourcentage] [-s volet-src] [-t volet dst]
(alias: déplacer)
J'aime joindre-volet, mais volet-src et volet dst peut appartenir à la même fenêtre.

déplacer-fenêtre [-ardk] [-s src-fenêtre] [-t dst-fenêtre]
(alias: déplacer)
Ceci est similaire à lien-fenêtre, à l'exception de la fenêtre à src-fenêtre est déplacé vers
dst-fenêtre. Avec -r, toutes les fenêtres de la session sont renumérotées dans l'ordre séquentiel,
respectant le indice de base option.

nouvelle fenetre [-adkP] [-c répertoire de démarrage] [-F le format] [-n nom-fenêtre] [-t fenêtre-cible]
[shell-commande]
(alias: nouveau)
Créer une nouvelle fenêtre. Avec -a, la nouvelle fenêtre est insérée à l'index suivant à partir de
le spécifié fenêtre-cible, en déplaçant les vitres vers le haut si nécessaire, sinon fenêtre-cible
est le nouvel emplacement de la fenêtre.

If -d est donnée, la session ne fait pas de la nouvelle fenêtre la fenêtre courante.
fenêtre-cible représente la fenêtre à créer ; si la cible existe déjà un
l'erreur s'affiche, à moins que le -k flag est utilisé, auquel cas il est détruit.
shell-commande est la commande à exécuter. Si shell-commande n'est pas spécifié, le
valeur de la commande par défaut option est utilisée. -c spécifie le répertoire de travail dans
laquelle la nouvelle fenêtre est créée.

Lorsque la commande shell se termine, la fenêtre se ferme. Voir le rester en sortie option
pour changer ce comportement.

La variable d'environnement TERM doit être définie sur « screen » pour tous les programmes en cours d'exécution.
à l'intérieur tmux. Les nouvelles fenêtres auront automatiquement « TERM=screen » ajouté à leur
environnement, mais il faut faire attention à ne pas le réinitialiser dans les fichiers de démarrage du shell.

La -P L'option imprime des informations sur la nouvelle fenêtre après sa création. Par
par défaut, il utilise le format '#{session_name}:#{window_index}' mais un format différent
peut être spécifié avec -F.

mise en page suivante [-t fenêtre-cible]
(alias: suivant)
Déplacez une fenêtre vers la disposition suivante et réorganisez les volets pour qu'ils s'adaptent.

fenêtre suivante [-a] [-t session-cible]
(alias: next)
Passer à la fenêtre suivante de la session. Si -a est utilisé, passez à la fenêtre suivante avec
une alerte.

tuyau-panneau [-o] [-t volet-cible] [shell-commande]
(alias: pipe)
Pipe toute sortie envoyée par le programme dans volet-cible à une commande shell. Un volet peut
être redirigé vers une seule commande à la fois, tout tuyau existant est fermé avant
shell-commande est exécuté. Les shell-commande la chaîne peut contenir le spécial
séquences de caractères prises en charge par le statut-gauche option. Sinon shell-commande is
donné, le tuyau actuel (le cas échéant) est fermé.

La -o L'option n'ouvre un nouveau tuyau que si aucun tuyau précédent n'existe, permettant à un tuyau de
être basculé avec une seule touche, par exemple :

bind-key Cp pipe-pane -o 'cat >>~/sortie.#I-#P'

mise en page précédente [-t fenêtre-cible]
(alias: précédent)
Passer à la mise en page précédente dans la session.

fenêtre-précédente [-a] [-t session-cible]
(alias: actu)
Passer à la fenêtre précédente de la session. Avec -a, passer à la fenêtre précédente
avec une alerte.

renommer-fenêtre [-t fenêtre-cible] nouveau nom
(alias: renommer)
Renommer la fenêtre courante, ou la fenêtre à fenêtre-cible si spécifié, à nouveau nom.

redimensionner le volet [-DLMRUZ] [-t volet-cible] [-x largeur] [-y la taille] [le réglage]
(alias: redimensionner)
Redimensionner un volet, en haut, en bas, à gauche ou à droite en le réglage avec -U, -D, -L or -R, ou à un
taille absolue avec -x or -yL’ le réglage est donné en lignes ou en cellules (la valeur par défaut
est 1).

Chez -Z, le volet actif est basculé entre zoomé (occupant tout le
fenêtre) et sans zoom (sa position normale dans la mise en page).

-M commence le redimensionnement de la souris (valable uniquement si lié à une liaison de touche de souris, voir SOURIS
SUPPORT).

volet de réapparition [-k] [-t volet-cible] [shell-commande]
(alias: réapparaître)
Réactiver un volet dans lequel la commande est sortie (voir le rester en sortie fenêtre
option). Si shell-commande n'est pas donnée, la commande utilisée lors de la création du volet
est exécuté. Le volet doit être déjà inactif, sauf si -k est donné, auquel cas
toute commande existante est tuée.

fenêtre de réapparition [-k] [-t fenêtre-cible] [shell-commande]
(alias: réapparaître)
Réactiver une fenêtre dans laquelle la commande est sortie (voir le rester en sortie fenêtre
option). Si shell-commande n'est pas donnée, la commande utilisée lorsque la fenêtre a été
créé est exécuté. La fenêtre doit être déjà inactive, sauf si -k est donné, en
auquel cas toute commande existante est tuée.

rotation-fenêtre [-DU] [-t fenêtre-cible]
(alias: rotation)
Faire pivoter les positions des volets dans une fenêtre, soit vers le haut (numériquement inférieur)
avec -U ou vers le bas (numériquement plus élevé).

sélectionner-disposition [-non] [-t fenêtre-cible] [nom-disposition]
(alias: sélectionner)
Choisissez une disposition spécifique pour une fenêtre. Si nom-disposition n'est pas donné, le dernier préréglage
la mise en page utilisée (le cas échéant) est réappliquée. -n et -p sont équivalents à la mise en page suivante et
mise en page précédente les commandes. -o applique la dernière disposition définie si possible (annule le
changement de mise en page le plus récent).

volet de sélection [-DdegLlMmRU] [-P Catégorie] [-t volet-cible]
(alias: sélectionner)
Faire un volet volet-cible le volet actif dans la fenêtre fenêtre-cible, ou définir son style
(avec -P). Si l'un des -D, -L, -R, ou -U est utilisé, respectivement le volet ci-dessous, pour
gauche, à droite ou au-dessus du volet cible est utilisé. -l est la même chose que d'utiliser le
dernier volet commander. -e permet ou -d désactive la saisie dans le volet.

-m et -M sont utilisés pour définir et effacer le marqué pain. Il y a un volet marqué à un
l'heure, la définition d'un nouveau volet marqué efface le dernier. Le volet marqué est le volet par défaut
cible pour -s à joindre-volet, volet d'échange et fenêtre d'échange.

Chaque volet a un style : par défaut le style fenêtre et fenêtre-active-style Options
sont utilisés, volet de sélection -P définit le style d'un seul volet. Par exemple, pour définir le
fond du volet 1 au rouge :

select-pane -t:.1 -P 'bg=red'

-g affiche le style de volet actuel.

fenêtre de sélection [-lnpT] [-t fenêtre-cible]
(alias: sélectionner)
Sélectionnez la fenêtre à fenêtre-cible. -l, -n et -p sont équivalents à la
dernière-fenêtre, fenêtre suivante et fenêtre-précédente commandes. Si -T est donné et le
la fenêtre sélectionnée est déjà la fenêtre courante, la commande se comporte comme dernière-fenêtre.

fenêtre divisée [-bdhvP] [-c répertoire de démarrage] [-l Taille | -p pourcentage] [-t volet-cible]
[shell-commande] [-F le format]
(alias: diviser)
Créer un nouveau volet en divisant volet-cible: -h fait une division horizontale et -v a
division verticale; si ni l'un ni l'autre n'est spécifié, -v est assumé. Les -l et -p Options
spécifiez la taille du nouveau volet en lignes (pour le fractionnement vertical) ou en cellules (pour
division horizontale) ou en pourcentage, respectivement. Les -b l'option provoque le nouveau
volet à créer à gauche ou au-dessus volet-cible. Toutes les autres options ont la
même sens que pour le nouvelle fenetre commander.

volet d'échange [-dDU] [-s volet-src] [-t volet dst]
(alias: échanger)
Échangez deux volets. Si -U est utilisé et aucun volet source n'est spécifié avec -s, volet dst is
permuté avec le volet précédent (avant numériquement) ; -D permute avec le volet suivant
(après numériquement). -d instruit tmux pour ne pas changer le volet actif.

If -s est omis et un volet marqué est présent (voir volet de sélection -m), le volet marqué
est utilisé à la place du volet courant.

fenêtre d'échange [-d] [-s src-fenêtre] [-t dst-fenêtre]
(alias: échanger)
Ceci est similaire à lien-fenêtre, sauf que les fenêtres source et destination sont
échangé. C'est une erreur si aucune fenêtre n'existe à src-fenêtre.

J'aime volet d'échange, Si -s est omis et un volet marqué est présent (voir volet de sélection -m),
la fenêtre contenant le volet marqué est utilisée à la place de la fenêtre courante.

dissocier-fenêtre [-k] [-t fenêtre-cible]
(alias: dissocier)
séparer fenêtre-cible. À moins que -k est donné, une fenêtre ne peut être dissociée que si elle est
lié à plusieurs sessions - les fenêtres ne peuvent être liées à aucune session ; si -k is
spécifié et la fenêtre n'est liée qu'à une seule session, elle est dissociée et
détruit.

clé - KEY FIXATIONS


tmux permet à une commande d'être liée à la plupart des touches, avec ou sans clé de préfixe. Lorsque
spécifiant des clés, la plupart se représentent (par exemple 'A' à 'Z'). Les touches Ctrl peuvent être
préfixé par 'C-' ou '^', et Alt (méta) avec 'M-'. De plus, la touche spéciale suivante
les noms sont acceptés : Up, Vers le bas, Gauche, Droite, Espace B, Onglet BT, DC (Effacer), Fin, Entrer, Échapper, F1
à F12, Accueil, IC (Insérer), NPage/PageSuiv/PgDn, PPage/PageUp/PgUp, espace et Languette. Noter
que pour lier les touches '"' ou ''', des guillemets sont nécessaires, par exemple :

lier-clé '"' fenêtre fractionnée
bind-key "'" nouvelle fenêtre

Les commandes liées aux raccourcis clavier sont les suivantes :

lier-clé [-cnr] [-t table-mode] [-T table à clés] clé commander [arguments]
(alias: lier)
Lier la clé clé à commander. Les clés sont liées dans une table de clés. Par défaut (sans -T),
la clé est liée dans le préfixe tableau des clés. Ce tableau est utilisé pour les touches enfoncées après
la clé de préfixe (par exemple, par défaut 'c' est lié à nouvelle fenetre dans le préfixe
table, donc 'Cb c' crée une nouvelle fenêtre). Les racine le tableau est utilisé pour les touches enfoncées
sans la clé de préfixe : lier 'c' à nouvelle fenetre dans le racine tableau (pas
recommandé) signifie qu'un simple 'c' créera une nouvelle fenêtre. -n est un alias pour -T
racine. Les clés peuvent également être liées dans des tables de clés personnalisées et le commutateur-client -T commander
utilisé pour basculer vers eux à partir d'un raccourci clavier. Les -r indicateur indique que cette clé peut
répéter, voir le temps de répétition option.

If -t est présent, clé est lié dans table-mode: la liaison pour le mode commande avec -c
ou pour le mode normal sans. Voir le FENÊTRES ET VOLETS section et le liste-clés
commande pour plus d'informations sur les raccourcis clavier de mode.

Pour afficher les liaisons par défaut et les commandes possibles, consultez le liste-clés commander.

liste-clés [-t table-mode] [-T table à clés]
(alias: lsk)
Répertoriez tous les raccourcis clavier. Sans -T tous les tableaux clés sont imprimés. Avec -T uniquement
table à clés.

Chez -t, les raccourcis clavier dans table-mode sont répertoriés; cela peut être l'un des : vi-éditer,
emacs-modifier, vi-choix, emacs-choix, vi-copie or emacs-copie.

envoyer-clés [-lMR] [-t volet-cible] clé
(alias: envoyer)
Envoyer une clé ou des clés à une fenêtre. Chaque argument clé est le nom de la clé (comme
'C-a' ou 'npage' ) à envoyer ; si la chaîne n'est pas reconnue comme clé, elle est envoyée comme
une série de personnages. Les -l indicateur désactive la recherche de nom de clé et envoie les clés
au sens propre. Tous les arguments sont envoyés séquentiellement du premier au dernier. Les -R drapeau
provoque la réinitialisation de l'état du terminal.

-M passe par un événement de souris (valable uniquement s'il est lié à une liaison de touche de souris, voir
SOURIS SUPPORT).

envoyer-préfixe [-2] [-t volet-cible]
Envoyez la clé de préfixe, ou avec -2 la clé de préfixe secondaire, à une fenêtre comme s'il s'agissait
pressé.

clé-dissocier [-acn] [-t table-mode] [-T table à clés] clé
(alias: délier)
Délier la commande liée à clé. -c, -n, -T et -t sont les mêmes que pour lier-clé.
If -a est présent, tous les raccourcis clavier sont supprimés.

OPTIONS


L'apparence et le comportement de tmux peut être modifié en changeant la valeur de divers
option. Il existe trois types d'options : serveur Options, Session Options et fenêtre
Options.

La tmux serveur a un ensemble d'options globales qui ne s'appliquent à aucune fenêtre ou
session. Ceux-ci sont modifiés avec le définir l'option -s commande, ou affiché avec le
afficher-options -s commander.

De plus, chaque session individuelle peut avoir un ensemble d'options de session, et il y a un
ensemble distinct d'options de session globales. Séances qui n'ont pas d'option particulière
configuré héritent de la valeur des options de session globales. Les options de session sont définies ou
désarmé avec le définir l'option commande et peut être répertorié avec le afficher-options commander. le
les options de serveur et de session disponibles sont répertoriées sous le définir l'option commander.

De même, un ensemble d'options de fenêtre est attaché à chaque fenêtre, et il existe un ensemble d'options globales
les options de la fenêtre à partir desquelles toutes les options non définies sont héritées. Les options de fenêtre sont modifiées avec
le définir-option-fenêtre commande et peut être répertorié avec le Afficher les options de la fenêtre commander. Tous
les options de la fenêtre sont documentées avec le définir-option-fenêtre commander.

tmux prend également en charge les options utilisateur qui sont préfixées par un '@'. Les options utilisateur peuvent avoir
nom, tant qu'ils sont préfixés par '@' et définis sur n'importe quelle chaîne. Par exemple:

$ tmux setw -q @foo "abc123"
$ tmux showw -v @foo
abc123

Les commandes qui définissent les options sont les suivantes :

définir l'option [-agoqsuw] [-t session-cible | fenêtre-cible] option Plus-value
(alias: set)
Définir une option de fenêtre avec -w (équivalent au définir-option-fenêtre commande), un serveur
option avec -s, sinon une option de session. Si -g est donnée, la session globale ou
l'option de fenêtre est définie. Les -u flag désactive une option, donc une session hérite du
option parmi les options globales (ou avec -g, restaure une option globale au
défaut).

La -o flag empêche de définir une option qui est déjà définie et le -q drapeau
supprime les erreurs sur les options inconnues ou ambiguës.

Chez -a, et si l'option attend une chaîne ou un style, Plus-value est annexé au
réglage existant. Par exemple:

set -g status-left "foo"
set -ag status-left "bar"

Se traduira par « foobar ». Et:

set -g status-style "bg=red"
set -ag status-style "fg=blue"

Se traduira par un fond rouge et premier plan bleu. Sans -a, le résultat serait
être l'arrière-plan par défaut et un premier plan bleu.

Les options de fenêtre disponibles sont répertoriées sous définir-option-fenêtre.

Plus-value dépend de l'option et peut être un nombre, une chaîne ou un indicateur (activé, désactivé ou
omis de basculer).

Les options de serveur disponibles sont :

tampon-limite nombre
Définissez le nombre de tampons ; au fur et à mesure que de nouveaux tampons sont ajoutés en haut de la pile,
les anciens sont retirés par le bas si nécessaire pour maintenir ce maximum
longueur.

terminal par défaut terminal
Définissez le terminal par défaut pour les nouvelles fenêtres créées dans cette session - le
valeur par défaut de la variable d'environnement TERM. Pour tmux pour fonctionner correctement,
ceci. doit être défini sur 'screen', 'tmux' ou un dérivé de ceux-ci.

temps d'évasion fois
Réglez le temps en millisecondes pour lequel tmux attend après la saisie d'un échappement
pour déterminer s'il fait partie d'une fonction ou de séquences de touches méta. Le défaut
est de 500 millisecondes.

sortie-non attaché [on | de rabais]
S'il est activé, le serveur se fermera lorsqu'il n'y aura pas de clients connectés.

événements-focus [on | de rabais]
Lorsqu'ils sont activés, les événements de focus sont demandés au terminal s'ils sont pris en charge et
transmis aux applications s'exécutant dans tmux. Les clients attachés doivent être
détaché et attaché à nouveau après avoir modifié cette option.

fichier-historique chemin
S'il n'est pas vide, un fichier auquel tmux écrira l'historique de l'invite de commande à la sortie
et chargez-le depuis le début.

limite de message nombre
Définir le nombre de messages d'erreur ou d'information à enregistrer dans le journal des messages
pour chaque client. La valeur par défaut est 100.

ensemble-presse-papiers [on | de rabais]
Essayez de définir le contenu du presse-papiers du terminal à l'aide de \e]52;...\007
xterm(1) séquences d'échappement. Cette option est activée par défaut s'il y a un Ms
entrée dans le infos sur le terme(5) description du terminal client. Noter que
cette fonctionnalité doit être activée dans xterm(1) en définissant la ressource :

non autoriséWindowOps : 20,21,SetXprop

Ou changer cette propriété de la xterm(1) menu interactif au besoin.

remplacements de terminaux un magnifique
Contient une liste d'entrées qui remplacent les descriptions de terminaux lues à l'aide
infos sur le terme (5). un magnifique est une liste d'éléments séparés par des virgules chacun par deux-points
chaîne séparée composée d'un modèle de type terminal (appariement à l'aide
fnmatch(3)) et un ensemble de nom=valeur entrées.

Par exemple, pour définir le 'clear' infos sur le terme(5) entrée à '\e[H\e[2J' pour tous
types de terminaux et l'entrée 'dch1' à '\e[P' pour le type de terminal 'rxvt',
l'option peut être définie sur la chaîne :

"*:clear=\e[H\e[2J,rxvt:dch1=\e[P"

La valeur d'entrée terminale est transmise strunvis(3) avant
interprétation. La valeur par défaut corrige de force l'entrée 'couleurs' pour
terminaux prenant en charge 256 couleurs :

"*256col*:colors=256,xterm*:XT"

Les options de session disponibles sont :

supposer-coller-temps millisecondes
Si les clés sont saisies plus rapidement qu'une dans millisecondes, ils sont supposés
ont été collés plutôt que tapés et tmux les raccourcis clavier ne sont pas traités.
La valeur par défaut est une milliseconde et zéro désactive.

indice de base indice
Définir l'index de base à partir duquel un index inutilisé doit être recherché lorsqu'un nouveau
fenêtre est créée. La valeur par défaut est zéro.

action de cloche [tout | aucun | actuel | autre]
Définir l'action sur la cloche de la fenêtre. tout signifie une cloche dans n'importe quelle fenêtre liée à un
session provoque une cloche dans la fenêtre actuelle de cette session, aucun signifie tout
les cloches sont ignorées, actuel signifie uniquement les cloches dans les fenêtres autres que le
fenêtre actuelle sont ignorés et autre signifie que les cloches de la fenêtre actuelle sont
ignorés mais pas ceux des autres fenêtres.

sonnette d'alerte [on | de rabais]
S'il est activé, sonnez la cloche du terminal lorsqu'une alerte se produit.

commande par défaut shell-commande
Définir la commande utilisée pour les nouvelles fenêtres (si non spécifiée lorsque la fenêtre est
créé) à shell-commande, qui peut être n'importe quel sh(1) commande. La valeur par défaut est
une chaîne vide, qui indique tmux pour créer un shell de connexion en utilisant le
valeur de la shell par défaut option.

shell par défaut chemin
Spécifiez le shell par défaut. Ceci est utilisé comme shell de connexion pour les nouvelles fenêtres
lorsque le commande par défaut L'option est définie sur vide et doit être le chemin complet
de l'exécutable. Au démarrage tmux essaie de définir une valeur par défaut à partir du
premier approprié de la variable d'environnement SHELL, le shell renvoyé par
obtenirpwuid(3), ou / Bin / sh. Cette option doit être configurée lorsque tmux est utilisé
comme shell de connexion.

détruire-sans attache [on | de rabais]
S'il est activé et que la session n'est plus attachée à aucun client, il est
détruit.

détacher-sur-détruire [on | de rabais]
Si activé (valeur par défaut), le client est détaché lors de la session auquel il est attaché
à est détruit. Si éteint, le client est basculé sur le dernier actif
des séances restantes.

affichage-panneaux-couleur-active couleur
Définissez la couleur utilisée par le panneaux d'affichage commande pour afficher l'indicateur de
le volet actif.

affichage-couleur-des-volets couleur
Définissez la couleur utilisée par le panneaux d'affichage commande pour afficher les indicateurs de
volets inactifs.

afficher-panneaux-temps fois
Réglez le temps en millisecondes pendant lequel les indicateurs affichés par le
panneaux d'affichage commande apparaît.

temps d'affichage fois
Définissez la durée pendant laquelle les messages de la ligne d'état et autres à l'écran
des indicateurs s'affichent. fois est en millisecondes.

limite d'historique lignes
Définissez le nombre maximum de lignes conservées dans l'historique de la fenêtre. Ce paramètre
s'applique uniquement aux nouvelles fenêtres - les historiques des fenêtres existantes ne sont pas redimensionnés et
conserver la limite au point où ils ont été créés.

verrouillage après le temps nombre
Verrouillez la session (comme le session de verrouillage commande) après nombre secondes de
inactivité. La valeur par défaut est de ne pas verrouiller (défini sur 0).

commande de verrouillage shell-commande
Commande à exécuter lors du verrouillage de chaque client. La valeur par défaut est d'exécuter bloquer(1) avec
-np.

message-commande-style Catégorie
Définir le style de commande du message de la ligne d'état, où Catégorie est une liste séparée par des virgules
de caractéristiques à préciser.

Ceux-ci peuvent être « bg=couleur » pour définir la couleur d'arrière-plan, « fg=couleur » pour définir
la couleur de premier plan et une liste d'attributs comme spécifié ci-dessous.

La couleur est l'une des suivantes : noir, rouge, et une transition qui soit juste., jaune, Bleu, magenta, cyan, blanc,
variantes lumineuses aixterm (si pris en charge : rouge vif, vert clair, etc),
couleur0 à couleur255 du jeu de 256 couleurs, défaut, ou un RVB hexadécimal
chaîne telle que '#ffffff', qui choisit la correspondance la plus proche de la valeur par défaut
Jeu de 256 couleurs.

Les attributs sont soit aucun ou une liste délimitée par des virgules d'un ou plusieurs des éléments suivants :
brillant (ou goupille), dim, souligner, cligner des yeux, inverser, caché, ou italique, to
activer un attribut ou un attribut préfixé par « non » pour en désactiver un.

Voici quelques exemples:

fg=jaune,gras,trait de soulignement,clignotement
bg=noir,fg=par défaut,norverse

Le -a Drapeau au définir l'option commande le nouveau style est ajouté sinon
le style existant est remplacé.

style de message Catégorie
Définir le style de message de la ligne d'état. Pour savoir comment spécifier Catégorie, voir le
message-commande-style option.

souris [on | de rabais]
Si activé, tmux capture la souris et permet de lier les événements de la souris en tant que clé
reliures. Voir le SOURIS SUPPORT section pour plus de détails.

souris-utf8 [on | de rabais]
Si activé, demandez l'entrée de la souris en UTF-8 sur les terminaux UTF-8.

préfixe clé
Définissez la clé acceptée comme clé de préfixe.

préfixe2 clé
Définissez une clé secondaire acceptée comme clé de préfixe.

renuméroter les fenêtres [on | de rabais]
Si activé, lors de la fermeture d'une fenêtre dans une session, renuméroter automatiquement le
autres fenêtres dans l'ordre numérique. Cela respecte le indice de base option s'il
a été mis en. Si elle est désactivée, ne renumérotez pas les fenêtres.

temps de répétition fois
Autoriser la saisie de plusieurs commandes sans appuyer à nouveau sur la touche de préfixe
dans le spécifié fois millisecondes (la valeur par défaut est 500). Qu'il s'agisse d'une clé
les répétitions peuvent être définies lorsqu'il est lié à l'aide de la -r drapeau à lier-clé. Répéter
est activé pour les clés par défaut liées au redimensionner le volet commander.

définir-rester-à-la-sortie [on | de rabais]
Mettez le rester en sortie option de fenêtre pour toutes les fenêtres créées pour la première fois dans ce
session. Lorsque cette option est vraie, les fenêtres dans lesquelles le programme en cours a
les sorties ne se ferment pas, elles restent ouvertes mais inactives. Utilisez le
fenêtre de réapparition pour réactiver une telle fenêtre, ou la fenêtre d'arrêt
commande de le détruire.

ensemble-titres [on | de rabais]
Essayez de définir le titre du terminal client en utilisant le tsl et fsl infos sur le terme(5)
entrées si elles existent. tmux les définit automatiquement sur \e]0;...\007
séquence si le terminal semble être xterm(1). Cette option est désactivée par
défaut.

définir-chaîne-titres un magnifique
Chaîne utilisée pour définir le titre de la fenêtre si ensemble-titres est sur. Les formats sont
élargi, voir le FORMATS .

statuts [on | de rabais]
Afficher ou masquer la ligne d'état.

intervalle d'état intervalle
Mettez à jour la barre d'état tous les intervalle secondes. Par défaut, les mises à jour seront
se produisent toutes les 15 secondes. Un paramètre de zéro désactive le retraçage à intervalle.

justifier le statut [à gauche | centre | bon]
Définir la position du composant liste des fenêtres de la ligne d'état : gauche,
centré ou justifié à droite.

touches d'état [vi | emacs]
Utilisez des raccourcis clavier de style vi ou emacs dans la ligne d'état, par exemple au
invite de commande. La valeur par défaut est emacs, à moins que VISUAL ou EDITOR
les variables d'environnement sont définies et contiennent la chaîne 'vi'.

statut-gauche un magnifique
Présentoir un magnifique (par défaut le nom de la session) à gauche de la barre d'état.
un magnifique sera passé par strftime(3) et les formats (voir FORMATS) sera
étendu. Il peut également contenir l'un des caractères spéciaux suivants
séquences :

Personnage paire Remplacé avec
#[attributs] Changement de couleur ou d'attribut
## Un '#' littéral

Pour plus de détails sur la façon dont les noms et les titres peuvent être définis, consultez le DES NOMS ET TITRES
section. Pour une liste des attributs autorisés, consultez le message-commande-style
option.

Voici quelques exemples:

#(sysctl vm.loadavg)
#[fg=jaune, gras]#(apm -l)%%#[défaut] [#S]

Par défaut, UTF-8 dans un magnifique n'est pas interprété, pour activer UTF-8, utilisez le
statut-utf8 option.

La valeur par défaut est '[#S] '.

statut-gauche-longueur longueur
Définir le maximum longueur du composant gauche de la barre d'état. Le défaut
est 10.

statut-gauche-style Catégorie
Définissez le style de la partie gauche de la ligne d'état. Pour savoir comment spécifier
Catégorie, voir le message-commande-style option.

statut-position [top | bas]
Définissez la position de la ligne d'état.

statut-droit un magnifique
Présentoir un magnifique à droite de la barre d'état. Par défaut, le courant
titre de la fenêtre entre guillemets, la date et l'heure sont affichées. Comme avec
statut-gauche, un magnifique sera transmis à strftime(3), les paires de caractères sont
remplacé, et UTF-8 dépend de la statut-utf8 option.

statut-droit-longueur longueur
Définir le maximum longueur du composant droit de la barre d'état. Les
la valeur par défaut est 40.

statut-droit-style Catégorie
Définissez le style de la partie droite de la ligne d'état. Pour savoir comment spécifier
Catégorie, voir le message-commande-style option.

style de statut Catégorie
Définir le style de la ligne d'état. Pour savoir comment spécifier Catégorie, voir le
message-commande-style option.

statut-utf8 [on | de rabais]
Instruire tmux pour traiter les caractères top-bit dans le statut-gauche et
statut-droit chaînes au format UTF-8 ; notamment, cela est important pour un large
personnages. Cette option est désactivée par défaut.

environnement-mise à jour les variables
Définissez une chaîne séparée par des espaces contenant une liste de variables d'environnement à
être copié dans l'environnement de session lorsqu'une nouvelle session est créée ou qu'un
session existante est jointe. Toutes les variables qui n'existent pas dans la source
sont définis pour être supprimés de l'environnement de session (comme si -r était
donné au ensemble-environnement commander). La valeur par défaut est "DISPLAY SSH_ASKPASS
SSH_AUTH_SOCK SSH_AGENT_PID SSH_CONNECTION WINDOWID XAUTHORITY".

activité-visuelle [on | de rabais]
Si cette option est activée, affiche un message de ligne d'état lorsqu'une activité se produit dans une fenêtre pour
ce en quoi consistera l' moniteur-activité l'option de fenêtre est activée.

visuel-cloche [on | de rabais]
Si cette option est activée, un message s'affiche sur une cloche au lieu d'être
transmis au terminal (qui fait normalement un son). Voir aussi le
action de cloche option.

visuel-silence [on | de rabais]
If moniteur-silence est activé, imprime un message une fois l'intervalle écoulé
expiré sur une fenêtre donnée.

séparateurs de mots un magnifique
Définit la conception de la session sur les caractères considérés comme des mots
séparateurs, aux fins des commandes de mot suivant et précédent en copie
mode. La valeur par défaut est ' -_@'.

définir-option-fenêtre [-agoqu] [-t fenêtre-cible] option Plus-value
(alias: ensemble)
Définissez une option de fenêtre. Les -a, -g, -o, -q et -u les drapeaux fonctionnent de la même manière que les
définir l'option commander.

Les options de fenêtre prises en charge sont :

agressif-redimensionner [on | de rabais]
Redimensionnez agressivement la fenêtre choisie. Cela signifie que tmux redimensionnera le
fenêtre à la taille de la plus petite session pour laquelle c'est la session actuelle
fenêtre, plutôt que la plus petite session à laquelle il est attaché. Les
la fenêtre peut redimensionner lorsque la fenêtre actuelle est modifiée sur une autre session ;
cette option est bonne pour les programmes plein écran qui prennent en charge SIGWINCH et pauvres
pour les programmes interactifs tels que les shells.

autoriser-renommer [on | de rabais]
Autoriser les programmes à modifier le nom de la fenêtre à l'aide d'une séquence d'échappement de terminal
(\033k...\033\\). La valeur par défaut est activée.

écran alternatif [on | de rabais]
Cette option configure si les programmes exécutés à l'intérieur tmux peut utiliser le
fonction d'écran alternatif du terminal, qui permet au smcup et rmcup
infos sur le terme(5) capacités. La fonction d'écran alternatif préserve la
contenu de la fenêtre au démarrage et à la restauration d'une application interactive
à la sortie, de sorte que toute sortie visible avant le démarrage de l'application
réapparaît inchangé après sa sortie. La valeur par défaut est activée.

renommer-automatique [on | de rabais]
Contrôlez le renommage automatique des fenêtres. Lorsque ce paramètre est activé, tmux sera
renommer automatiquement la fenêtre en utilisant le format spécifié par
format-renommer-automatique. Ce drapeau est automatiquement désactivé pour un
fenêtre individuelle lorsqu'un nom est spécifié à la création avec nouvelle fenetre or
nouvelle-session, ou plus tard avec renommer-fenêtre, ou avec un terminal d'échappement
séquence. Il peut être désactivé globalement avec :

set-window-option -g renommer automatiquement off

format-renommer-automatique le format
Le format (voir FORMATS) utilisé lorsque le renommer-automatique l'option est activée.

couleur-mode-horloge couleur
Réglez la couleur de l'horloge.

horloge-mode-style [12 | 24]
Réglez le format de l'heure de l'horloge.

force-hauteur la taille
force-largeur largeur
Prévenir tmux du redimensionnement d'une fenêtre à plus de largeur or la taille. A
la valeur zéro restaure le paramètre illimité par défaut.

hauteur-carreau-principal la taille
largeur-panneau-principal largeur
Définissez la largeur ou la hauteur du volet principal (gauche ou supérieur) dans le
principal-horizontal or principale-verticale Mises en page.

touches-mode [vi | emacs]
Utilisez des raccourcis clavier de style vi ou emacs dans les modes copie et choix. Comme avec le
touches d'état option, la valeur par défaut est emacs, sauf si VISUAL ou EDITOR contient
'vi'.

style mode Catégorie
Définir le style des modes de fenêtre. Pour savoir comment spécifier Catégorie, voir le
message-commande-style option.

moniteur-activité [on | de rabais]
Surveillez l'activité dans la fenêtre. Les fenêtres avec activité sont mises en évidence
dans la ligne d'état.

moniteur-silence [intervalle]
Surveillez le silence (aucune activité) dans la fenêtre à l'intérieur intervalle secondes.
Les fenêtres qui sont restées silencieuses pendant l'intervalle sont mises en surbrillance dans l'état
ligne. Un intervalle de zéro désactive la surveillance.

autre-hauteur-de-volet la taille
Réglez la hauteur des autres volets (pas le volet principal) dans le principal-horizontal
disposition. Si cette option est définie sur 0 (valeur par défaut), elle n'aura aucun effet.
Si à la fois le hauteur-carreau-principal et autre-hauteur-de-volet les options sont définies, le principal
le volet grandira pour que les autres volets aient la hauteur spécifiée, mais
ne reculez jamais pour le faire.

autre-largeur-de-volet largeur
J'aime autre-hauteur-de-volet, mais définissez la largeur des autres volets dans le
principale-verticale mise en page.

volet-actif-bordure-style Catégorie
Définissez le style de bordure de volet pour le volet actuellement actif. Pour savoir comment spécifier
Catégorie, voir le message-commande-style option. Les attributs sont ignorés.

index de base de volet indice
J'aime indice de base, mais définissez l'index de départ pour les numéros de volet.

volet-bordure-style Catégorie
Définissez le style de bordure de volet pour les volets en dehors du volet actif. Pour savoir comment
spécifier Catégorie, voir le message-commande-style option. Les attributs sont
ignoré.

rester en sortie [on | de rabais]
Une fenêtre avec cet indicateur défini n'est pas détruite lorsque le programme qui s'y exécute
sorties. La fenêtre peut être réactivée avec le fenêtre de réapparition commander.

synchroniser-volets [on | de rabais]
Dupliquer l'entrée de n'importe quel volet vers tous les autres volets de la même fenêtre (uniquement pour
volets qui ne sont dans aucun mode spécial).

utf8 [on | de rabais]
Instruit tmux s'attendre à ce que les séquences UTF-8 apparaissent dans cette fenêtre.

fenêtre-active-style Catégorie
Définissez le style du volet actif de la fenêtre. Pour savoir comment spécifier Catégorie, Voir
le message-commande-style option.

fenêtre-statut-activité-style Catégorie
Définissez le style de la ligne d'état pour les fenêtres avec une alerte d'activité. Pour savoir comment
spécifier Catégorie, voir le message-commande-style option.

fenêtre-statut-cloche-style Catégorie
Définissez le style de la ligne d'état pour les fenêtres avec une alerte de cloche. Pour savoir comment spécifier
Catégorie, voir le message-commande-style option.

état-fenêtre-format-actuel un magnifique
J'aime format-statut-fenêtre, mais est-ce le format utilisé lorsque la fenêtre est la
fenêtre actuelle.

fenêtre-état-actuel-style Catégorie
Définir le style de la ligne d'état pour la fenêtre actuellement active. Pour savoir comment spécifier
Catégorie, voir le message-commande-style option.

format-statut-fenêtre un magnifique
Définir le format d'affichage de la fenêtre dans la fenêtre de la ligne d'état
liste. Voir le statut-gauche option pour les détails des séquences de caractères spéciaux
disponible. La valeur par défaut est '#I:#W#F'.

état-fenêtre-dernier-style Catégorie
Définir le style de la ligne d'état pour la dernière fenêtre active. Pour savoir comment spécifier Catégorie,
voir la message-commande-style option.

séparateur d'état de fenêtre un magnifique
Définit le séparateur dessiné entre les fenêtres dans la ligne d'état. La valeur par défaut est
un seul caractère espace.

fenêtre-statut-style Catégorie
Définir le style de la ligne d'état pour une seule fenêtre. Pour savoir comment spécifier Catégorie, Voir
le message-commande-style option.

style fenêtre Catégorie
Définissez le style de fenêtre par défaut. Pour savoir comment spécifier Catégorie, voir le
message-commande-style option.

clés xterm [on | de rabais]
Si cette option est définie, tmux va générer xterm(1) touche de fonction de style
séquences; ceux-ci ont un numéro inclus pour indiquer des modificateurs tels que Shift,
Alt ou Ctrl. La valeur par défaut est désactivée.

recherche en boucle [on | de rabais]
Si cette option est définie, les recherches s'enrouleront autour de la fin du volet
Contenu. La valeur par défaut est activée.

afficher-options [-gqsvw] [-t session-cible | fenêtre-cible] [option]
(alias: montrer)
Afficher les options de fenêtre (ou une seule option de fenêtre si elle est donnée) avec -w (équivalent à
Afficher les options de la fenêtre), les options du serveur avec -s, sinon les options de session pour
l'objectif Session. Les options globales de session ou de fenêtre sont répertoriées si -g est utilisé. -v
affiche uniquement la valeur de l'option, pas le nom. Si -q est défini, aucune erreur ne sera renvoyée
if option est non réglé.

Afficher les options de la fenêtre [-gv] [-t fenêtre-cible] [option]
(alias: montrer)
Répertoriez les options de fenêtre ou une seule option pour fenêtre-cible, ou la fenêtre globale
options si -g est utilisé. -v affiche uniquement la valeur de l'option, pas le nom.

SOURIS SUPPORT


Si la souris l'option est activée (la valeur par défaut est désactivée), tmux permet aux événements de souris d'être liés comme
clés. Le nom de chaque touche est composé d'un événement de souris (comme « MouseUp1 ») et d'un emplacement
suffixe (un de 'Volet' pour le contenu d'un volet, 'Bordure' pour une bordure de volet ou 'Statut' pour
la ligne d'état). Les événements de souris suivants sont disponibles :

MouseDown1 MouseUp1 MouseDrag1
MouseDown2 MouseUp2 MouseDrag2
MouseDown3 MouseUp3 MouseDrag3
Roue vers le haut Roue vers le bas

Chacun doit être suffixé par un emplacement, par exemple « MouseDown1Status ».

Le jeton spécial '{mouse}' ou '=' peut être utilisé comme fenêtre-cible or volet-cible dans les commandes
lié aux raccourcis clavier de la souris. Il se résout à la fenêtre ou au volet sur lequel l'événement de souris
a eu lieu (par exemple, la fenêtre dans la ligne d'état sur laquelle le bouton 1 a été relâché pour
une liaison 'MouseUp1Status', ou le volet sur lequel la molette a défilé pendant un
liaison 'WheelDownPane').

La envoyer-clés -M flag peut être utilisé pour transmettre un événement de souris à un volet.

Les raccourcis clavier par défaut permettent d'utiliser la souris pour sélectionner et redimensionner les volets, pour copier du texte
et pour changer de fenêtre à l'aide de la ligne d'état. Celles-ci prennent effet si le souris l'option est activée
sur.

FORMATS


Certaines commandes acceptent le -F drapeau avec un le format argument. C'est une chaîne qui contrôle
le format de sortie de la commande. Les variables de remplacement sont entourées de '#{' et '}', pour
exemple '#{session_name}'. Les variables possibles sont répertoriées dans le tableau ci-dessous, ou le
nom d'un tmux option peut être utilisé pour la valeur d'une option. Certaines variables ont une durée plus courte
alias tel que '#S', et '##' est remplacé par un seul '#'.

Les conditionnels sont disponibles en préfixant avec '?' et séparer deux alternatives avec un
virgule; si la variable spécifiée existe et n'est pas nulle, la première alternative est choisie,
sinon le second est utilisé. Par exemple, '#{?session_attached,attached,not attach}' sera
inclure la chaîne « attachée » si la session est attachée et la chaîne « non attachée » si elle
n'est pas attaché, ou '#{?automatic-rename,yes,no}' inclura 'yes' si renommer-automatique is
activé, ou 'non' sinon. Une limite peut être placée sur la longueur de la chaîne résultante en
en le préfixant par un '=', un nombre et un deux-points, donc '#{=10:pane_title}' inclura au plus
les 10 premiers caractères du titre du volet.

De plus, la première ligne de la sortie d'une commande shell peut être insérée à l'aide de '#()'. Pour
exemple, '#(uptime)' insèrera la disponibilité du système. Lors de la construction des formats, tmux
ne pas attendre la fin des commandes '#()' ; à la place, le résultat précédent de l'exécution du même
commande est utilisée, ou un espace réservé si la commande n'a pas été exécutée auparavant. Les commandes sont
exécuté avec le tmux ensemble d'environnement global (voir le ENVIRONNEMENT section).

Les variables suivantes sont disponibles, le cas échéant :

Variable prénom Alias Remplacé avec
alternate_on Si le volet est dans un autre écran
alternate_saved_x Curseur X enregistré dans un autre écran
alternate_saved_y Curseur enregistré Y dans un autre écran
buffer_sample Exemple de début de buffer
buffer_size Taille du tampon spécifié en octets
client_activity Entier heure de la dernière activité du client
client_activity_string Chaîne d'heure à laquelle le client a eu une dernière activité
client_created Client de temps entier créé
client_created_string Chaîne d'heure de création du client
client_control_mode 1 si le client est en mode contrôle
client_height Hauteur du client
client_last_session Nom de la dernière session du client
client_pid PID du processus client
client_prefix 1 si la touche de préfixe a été enfoncée
client_readonly 1 si le client est en lecture seule
client_session Nom de la session du client
client_termname Nom du terminal du client
client_tty Pseudo terminal du client
client_utf8 1 si le client prend en charge utf8
client_width Largeur du client
curseur_flag Indicateur de curseur de volet
curseur_x Position du curseur X dans le volet
curseur_y Position du curseur Y dans le volet
history_bytes Nombre d'octets dans l'historique de la fenêtre
history_limit Nombre maximal de lignes d'historique de fenêtre
history_size Taille de l'historique en octets
hôte #H Nom d'hôte de l'hôte local
host_short #h Nom d'hôte de l'hôte local (pas de nom de domaine)
insert_flag Indicateur d'insertion de volet
keyboard_cursor_flag Indicateur du curseur du clavier du volet
keyboard_flag Indicateur du clavier du volet
ligne Numéro de ligne dans la liste
mouse_any_flag Volet souris n'importe quel drapeau
mouse_button_flag Indicateur de bouton de souris du volet
mouse_standard_flag Drapeau standard de la souris du volet
mouse_utf8_flag Volet souris drapeau UTF-8
pane_active 1 si volet actif
pane_bottom Bas du volet
pane_current_command Commande actuelle si disponible
pane_current_path Chemin actuel si disponible
pane_dead 1 si le volet est mort
pane_dead_status État de sortie du processus dans le volet mort
pane_height Hauteur du volet
pane_id #D ID de volet unique
pane_in_mode Si le volet est dans un mode
pane_input_off Si l'entrée dans le volet est désactivée
pane_index #P Index du volet
pane_left Gauche du volet
pane_pid PID du premier processus dans le volet
pane_right Droite du volet
pane_start_command Volet de commandes démarré avec
pane_synchronized Si le volet est synchronisé
pane_tabs Positions des onglets du volet
pane_title #T Titre du volet
pane_top Haut du volet
pane_tty Pseudo terminal du volet
pane_width Largeur du volet
PID du serveur pid
scroll_region_lower Bas de la zone de défilement dans le volet
scroll_region_upper Haut de la zone de défilement dans le volet
session_alerts Liste des index de fenêtres avec alertes
session_attached Nombre de clients auxquels la session est attachée
session_activity Entier heure de la dernière activité de la session
session_activity_string Chaîne heure de la dernière activité de la session
session_created Session de temps entière créée
session_created_string Chaîne heure de création de la session
session_last_attached Heure entière de la dernière session attachée
session_last_attached_string Chaîne heure de la dernière session attachée
session_group Numéro du groupe de sessions
session_grouped 1 si session dans un groupe
session_height Hauteur de session
session_id ID de session unique
session_many_attached 1 si plusieurs clients sont attachés
session_name #S Nom de la session
session_width Largeur de la session
session_windows Nombre de fenêtres en session
window_activity Temps entier de la dernière activité de la fenêtre
window_activity_string Chaîne heure de la dernière activité de la fenêtre
window_active 1 si fenêtre active
window_activity_flag 1 si la fenêtre a une alerte d'activité
window_bell_flag 1 si la fenêtre a une cloche
window_find_matches Données correspondantes de la fenêtre de recherche
window_flags #F Indicateurs de fenêtre
window_height Hauteur de la fenêtre
window_id ID de fenêtre unique
window_index #I Index de la fenêtre
window_last_flag 1 si la dernière fenêtre est utilisée
window_layout Description de la disposition de la fenêtre
window_linked 1 si la fenêtre est liée entre les sessions
window_name #W Nom de la fenêtre
window_panes Nombre de volets dans la fenêtre
window_silence_flag 1 si la fenêtre a une alerte de silence
window_width Largeur de la fenêtre
window_zoomed_flag 1 si la fenêtre est agrandie
wrap_flag Indicateur d'habillage de volet

DES NOMS ET TITRES


tmux fait la distinction entre les noms et les titres. Les fenêtres et les sessions ont des noms, qui peuvent être
utilisés pour les spécifier dans les cibles et sont affichés dans la ligne d'état et différentes listes : les
le nom est le tmux identifiant d'une fenêtre ou d'une session. Seuls les volets ont des titres. un volet
le titre est généralement défini par le programme exécuté à l'intérieur du volet et n'est pas modifié par tmux.
C'est le même mécanisme utilisé pour définir par exemple le xterm(1) titre de la fenêtre dans un X(7) fenêtre
directeur. Les fenêtres elles-mêmes n'ont pas de titres - le titre d'une fenêtre est le titre de son
volet actif. tmux peut lui-même définir le titre du terminal sur lequel le client s'exécute,
voir la ensemble-titres option.

Le nom d'une session est défini avec le nouvelle-session et renommer-session commandes. Le nom d'une fenêtre
est défini avec l'un des éléments suivants :

1. Un argument de commande (comme -n pour nouvelle fenetre or nouvelle-session).

2. Une séquence d'échappement :

$ printf '\033kWINDOW_NAME\033\\'

3. Renommage automatique, qui définit le nom de la commande active dans la fenêtre active
vitre. Voir le renommer-automatique option.

Lorsqu'un volet est créé pour la première fois, son titre est le nom d'hôte. Le titre d'un volet peut être défini via le
Séquence de réglage du titre OSC, par exemple :

$ printf '\033]2;Mon titre\033\\'

ENVIRONNEMENT


Au démarrage du serveur, tmux copie l'environnement dans le de défis sûr, heureux et sain, Dans
De plus, chaque session a un Session sûr, heureux et sain. Lorsqu'une fenêtre est créée, la session et
les environnements mondiaux sont fusionnés. Si une variable existe dans les deux, la valeur de la session
l'environnement est utilisé. Le résultat est l'environnement initial passé au nouveau processus.

La environnement-mise à jour L'option session peut être utilisée pour mettre à jour l'environnement de session à partir du
client lorsqu'une nouvelle session est créée ou qu'une ancienne est rattachée. tmux initialise également le TMUX
variable avec des informations internes pour permettre aux commandes d'être exécutées de l'intérieur, et
la variable TERM avec le paramètre de terminal correct de « écran ».

Les commandes pour modifier et afficher l'environnement sont :

ensemble-environnement [-gru] [-t session-cible] prénom [Plus-value]
(alias: Setenv)
Définir ou désactiver une variable d'environnement. Si -g est utilisé, la modification est effectuée dans le
environnement global; sinon, il est appliqué à l'environnement de session pour
session-cibleL’ -u flag désactive une variable. -r indique que la variable doit être
retiré de l'environnement avant de démarrer un nouveau processus.

spectacle-environnement [-gs] [-t session-cible] [variable]
(alias: montré)
Afficher l'environnement pour session-cible ou l'environnement mondial avec -g. Si
variable est omis, toutes les variables sont affichées. Variables supprimées du
environnement sont préfixés par '-'. Si -s est utilisé, la sortie est formatée comme un ensemble
des commandes du shell Bourne.

STATUT LINE


tmux comprend une ligne d'état facultative qui est affichée dans la ligne inférieure de chaque
Terminal. Par défaut, la ligne d'état est activée (elle peut être désactivée avec le statuts
option session) et contient, de gauche à droite : le nom de la session en cours en carré
supports; la liste des fenêtres ; le titre du volet actif entre guillemets ; et le temps et
date.

La ligne d'état est composée de trois parties : des sections gauche et droite configurables (qui peuvent
contenir un contenu dynamique tel que l'heure ou la sortie d'une commande shell, consultez la
statut-gauche, statut-gauche-longueur, statut-droit et statut-droit-longueur options ci-dessous) et un
liste des fenêtres centrales. Par défaut, la liste des fenêtres affiche l'index, le nom et (le cas échéant) l'indicateur de
les fenêtres présentes dans la session en cours par ordre numérique croissant. C'est possible
personnalisé avec le format-statut-fenêtre et état-fenêtre-format-actuel option. Le drapeau
est l'un des symboles suivants ajouté au nom de la fenêtre :

Symbole Sens
* Indique la fenêtre actuelle.
- Marque la dernière fenêtre (précédemment sélectionnée).
# La fenêtre est surveillée et une activité a été détectée.
! Une cloche a retenti dans la fenêtre.
~ La fenêtre est restée silencieuse pendant l'intervalle de silence du moniteur.
M La fenêtre contient le volet marqué.
Z Le volet actif de la fenêtre est agrandi.

Le symbole # se rapporte au moniteur-activité option fenêtre. Le nom de la fenêtre est imprimé en
couleurs inversées si une alerte (cloche, activité ou silence) est présente.

La couleur et les attributs de la ligne d'état peuvent être configurés, toute la ligne d'état utilisant
le style de statut option de session et des fenêtres individuelles à l'aide de la fenêtre-statut-style fenêtre
option.

La ligne d'état est automatiquement rafraîchie à intervalle si elle a changé, l'intervalle peut
être contrôlé avec le intervalle d'état possibilité de séance.

Les commandes liées à la ligne d'état sont les suivantes :

invite de commande [-I entrées] [-p instructions] [-t client-cible] [modèle]
Ouvrez l'invite de commande dans un client. Cela peut être utilisé de l'intérieur tmux éxécuter
commandes de manière interactive.

If modèle est spécifié, il est utilisé comme commande. Si présent, -I est une virgule-
liste séparée du texte initial pour chaque invite. Si -p est donné, instructions est une
liste d'invites séparées par des virgules qui sont affichées dans l'ordre ; sinon un seul
l'invite s'affiche, construite à partir de modèle s'il est présent, ou ':' sinon.

Le entrées et instructions peut contenir les séquences de caractères spéciaux prises en charge par le
statut-gauche option.

Avant l'exécution de la commande, la première occurrence de la chaîne '%%' et tous
les occurrences de '%1' sont remplacées par la réponse à la première invite, la seconde
'%%' et tous les '%2' sont remplacés par la réponse à la deuxième invite, et ainsi de suite pour
d'autres invites. Jusqu'à neuf réponses d'invite peuvent être remplacées ('%1' à '%9').

confirmer-avant [-p rapide] [-t client-cible] commander
(alias: confirmer)
Demander une confirmation avant d'exécuter commander. Si -p est donné, rapide est l'invite
afficher; sinon une invite est construite à partir de commander. Il peut contenir le
séquences de caractères spéciaux prises en charge par le statut-gauche option.

Cette commande ne fonctionne que de l'intérieur tmux.

afficher-message [-p] [-c client-cible] [-t volet-cible] [message]
(alias: l’affichage)
Afficher un message. Si -p est donné, la sortie est imprimée sur stdout, sinon elle est
affiché dans la client-cible ligne d'état. Le format de message est décrit dans
le FORMATS section; les informations sont tirées de volet-cible if -t est donné, sinon
le volet actif de la session attachée à client-cible.

TAMPONS


tmux maintient un ensemble de noms paste tampons. Chaque tampon peut être soit explicitement, soit
nommé automatiquement. Les tampons nommés explicitement sont nommés lorsqu'ils sont créés avec le ensemble-tampon or
tampon de charge commandes, ou en renommant un tampon nommé automatiquement avec ensemble-tampon -n.
Les tampons nommés automatiquement reçoivent un nom tel que 'buffer0001', 'buffer0002' et ainsi de suite.
When the tampon-limite est atteinte, le plus ancien tampon nommé automatiquement est supprimé.
Les noms explicites ne sont pas soumis à tampon-limite et peut être supprimé avec supprimer-tampon
commander.

Des tampons peuvent être ajoutés en utilisant mode copie ou l' ensemble-tampon et tampon de charge commandes et collé
dans une fenêtre à l'aide du tampon-pâte commander. Si une commande de tampon est utilisée et qu'aucun tampon n'est
spécifié, le tampon nommé automatiquement le plus récemment ajouté est supposé.

Un tampon d'historique configurable est également maintenu pour chaque fenêtre. Par défaut, jusqu'à 2000
les lignes sont conservées ; cela peut être modifié avec le limite d'historique option (voir le définir l'option
commande ci-dessus).

Les commandes de tampon sont les suivantes :

choisir-tampon [-F le format] [-t fenêtre-cible] [modèle]
Mettre une fenêtre en mode de choix de tampon, où un tampon peut être choisi de manière interactive
à partir d'une liste. Une fois qu'un tampon est sélectionné, '%%' est remplacé par le nom du tampon dans
modèle et le résultat exécuté en tant que commande. Si modèle n'est pas donné, "coller-
buffer -b '%%'" est utilisé. Pour la signification du -F drapeau, voir le FORMATS .
Cette commande ne fonctionne que si au moins un client est connecté.

histoire claire [-t volet-cible]
(alias: liste claire)
Supprimez et libérez l'historique du volet spécifié.

supprimer-tampon [-b nom-tampon]
(alias: supprimerb)
Supprimer le tampon nommé nom-tampon, ou le plus récemment ajouté nommé automatiquement
tampon si non spécifié.

liste-tampons [-F le format]
(alias: lsb)
Lister les tampons globaux. Pour le sens du -F drapeau, voir le FORMATS .

tampon de charge [-b nom-tampon] chemin
(alias: chargeb)
Charger le contenu du tampon de collage spécifié à partir de chemin.

tampon-pâte [-dpr] [-b nom-tampon] [-s séparateur] [-t volet-cible]
(alias: coller)
Insérez le contenu d'un tampon de collage dans le volet spécifié. Si non spécifié,
coller dans celui en cours. Avec -d, supprimez également le tampon de collage. Lors de la sortie,
tous les caractères de saut de ligne (LF) dans le tampon de collage sont remplacés par un séparateur, par
retour chariot (CR) par défaut. Un séparateur personnalisé peut être spécifié à l'aide de la -s
drapeau. Les -r flag signifie ne faire aucun remplacement (équivalent à un séparateur de LF). Si
-p est spécifié, les codes de contrôle de parenthèse collée sont insérés autour du tampon si le
l'application a demandé le mode de collage entre crochets.

tampon de sauvegarde [-a] [-b nom-tampon] chemin
(alias: enregistrerb)
Enregistrez le contenu du tampon de collage spécifié dans cheminL’ -a option s'ajoute à
plutôt que d'écraser le fichier.

ensemble-tampon [-a] [-b nom-tampon] [-n nouveau-nom-tampon] données,
(alias: définir)
Définissez le contenu du tampon spécifié sur données,L’ -a option s'ajoute à plutôt
que d'écraser le tampon. Les -n L'option renomme le tampon en nouveau-nom-tampon.

afficher le tampon [-b nom-tampon]
(alias: montrer)
Affiche le contenu du tampon spécifié.

DIVERS


Les commandes diverses sont les suivantes :

mode horloge [-t volet-cible]
Affichez une grande horloge.

si-shell [-bF] [-t volet-cible] shell-commande commander [commander]
(alias: if)
Exécuter le premier commander if shell-commande renvoie le succès ou le deuxième commander
autrement. Avant d'être exécuté, shell-commande est développé en utilisant les règles
spécifié dans le FORMATS section, y compris celles qui concernent volet-cible. Avec -b,
shell-commande est exécuté en arrière-plan.

If -F est donné, shell-commande n'est pas exécuté mais considéré comme un succès si ni l'un ni l'autre
vide ni zéro (après le développement des formats).

serveur-verrou
(alias: bloquer)
Verrouillez chaque client individuellement en exécutant la commande spécifiée par le commande de verrouillage
option.

exécuter-shell [-b] [-t volet-cible] shell-commande
(alias: courir)
Exécution shell-commande en arrière-plan sans créer de fenêtre. Avant d'être
exécutée, la commande shell est développée en utilisant les règles spécifiées dans le FORMATS
section. Avec -b, la commande est exécutée en arrière-plan. Une fois terminé, tout
la sortie vers stdout est affichée en mode copie (dans le volet spécifié par -t ou l'
volet actuel s'il est omis). Si la commande ne renvoie pas de succès, l'état de sortie est
également affiché.

attendre [-L | -S | -U] indirect
(alias: attendez)
Lorsqu'il est utilisé sans options, empêche le client de quitter jusqu'à ce qu'il soit réveillé à l'aide
attendre -S avec le même canal. Lorsque -L est utilisé, le canal est verrouillé et tout
les clients qui essaient de verrouiller le même canal doivent attendre jusqu'à ce que le canal soit
déverrouillé avec attendre -U. Cette commande ne fonctionne que de l'extérieur tmux.

TERMININFO EXTENSIONS


tmux comprend certaines extensions de infos sur le terme(5):

Cs, Cr Définissez la couleur du curseur. Le premier prend un seul argument de chaîne et est utilisé pour définir
la couleur; le second ne prend aucun argument et restaure la couleur par défaut du curseur.
Si défini, une séquence comme celle-ci peut être utilisée pour changer la couleur du curseur de l'intérieur
tmux:

$ printf '\033]12;rouge\033\\'

Ss, Se Définir ou réinitialiser le style du curseur. Si elle est définie, une séquence comme celle-ci peut être utilisée pour
remplacez le curseur par un soulignement :

$ printf '\033[4q'

If Se n'est pas défini, Ss avec l'argument 0 sera utilisé pour réinitialiser le style du curseur à la place.

Ms Cette séquence peut être utilisée par tmux pour stocker le tampon actuel dans le terminal hôte
sélection (presse-papiers). Voir le ensemble-presse-papiers option ci-dessus et le xterm(1) homme
.

CONTRÔLE MODE


tmux propose une interface textuelle appelée des bactéries mode. Cela permet aux applications de
communiquer avec tmux à l'aide d'un simple protocole textuel.

En mode contrôle, un client envoie tmux commandes ou séquences de commandes terminées par des sauts de ligne sur
entrée standard. Chaque commande produira un bloc de sortie sur la sortie standard. Une
bloc de sortie se compose d'un %commencer ligne suivie de la sortie (qui peut être vide). Les
le bloc de sortie se termine par un %finir or %Erreur. %commencer et ses %finir or %Erreur avoir deux
arguments : un temps entier (en secondes à partir de l'époque) et un numéro de commande. Par exemple:

%commencer 1363006971 2
0 : ksh* (1 volets) [80x24] [disposition b25f,80x24,0,0,2] @2 (actif)
%fin 1363006971 2

En mode contrôle, tmux génère des notifications. Une notification ne se produira jamais à l'intérieur d'un
bloc de sortie.

Les notifications suivantes sont définies :

%sortir [raison]
La tmux le client quitte immédiatement, soit parce qu'il n'est attaché à aucun
session ou une erreur s'est produite. Si présent, raison décrit pourquoi le client est sorti.

% mise en page-change identifiant de fenêtre disposition de la fenêtre
La disposition d'une fenêtre avec ID identifiant de fenêtre modifié. La nouvelle mise en page est disposition de la fenêtre.

%sortir identificateur de volet Plus-value
Un volet de fenêtre a produit une sortie. Plus-value échappe les caractères non imprimables et la barre oblique inverse
en octal \xxx.

%session-changé ID de session prénom
Le client est maintenant attaché à la session avec l'ID ID de session, qui s'appelle prénom.

%session-renommée prénom
La session en cours a été renommée en prénom.

%sessions-changé
Une session a été créée ou détruite.

%ajout-de-fenêtre-non lié identifiant de fenêtre
La fenêtre avec ID identifiant de fenêtre a été créé mais n'est pas lié à la session en cours.

%window-ajouter identifiant de fenêtre
La fenêtre avec ID identifiant de fenêtre était lié à la session en cours.

%fenêtre fermée identifiant de fenêtre
La fenêtre avec ID identifiant de fenêtre mis la clé sous la porte.

%fenêtre renommée identifiant de fenêtre prénom
La fenêtre avec ID identifiant de fenêtre a été renommé en prénom.

Utiliser tmux en ligne en utilisant les services onworks.net


Serveurs et postes de travail gratuits

Télécharger des applications Windows et Linux

  • 1
    VBA-M (Archivé - Maintenant sur Github)
    VBA-M (Archivé - Maintenant sur Github)
    Le projet a déménagé à
    https://github.com/visualboyadvance-m/visualboyadvance-m
    Fonctionnalités :Création de tricheétats de sauvegardemulti
    système, prend en charge gba, gbc, gb, sgb,
    sgb2tu...
    Télécharger VBA-M (Archivé - Maintenant sur Github)
  • 2
    Stacer
    Stacer
    Optimiseur de système Linux et surveillance
    Dépôt Github :
    https://github.com/oguzhaninan/Stacer.
    Public : utilisateurs finaux/ordinateurs de bureau. Utilisateur
    interface : Qt. Programmation La...
    Télécharger Stacer
  • 3
    Renard orange
    Renard orange
    Fork de TeamWinRecoveryProject (TWRP)
    avec de nombreuses fonctions supplémentaires, redesign
    et plus de fonctionnalités : prend en charge les aigus et
    Noyau Oreo à jour non-Treble ROMs,
    construit...
    Télécharger OrangeFox
  • 4
    itop - ITSM CMDB OpenSource
    itop - ITSM CMDB Open Source
    Portail des opérations informatiques : une ouverture complète
    source, ITIL, service basé sur le Web
    outil de gestion comprenant un
    CMDB personnalisable, un système de helpdesk et
    un documentaliste...
    Télécharger itop - ITSM CMDB OpenSource
  • 5
    Clémentines
    Clémentines
    Clémentine est une musique multiplateforme
    lecteur et organisateur de bibliothèque inspiré par
    Amarok 1.4. Il a un rapide et
    interface facile à utiliser et vous permet de
    chercher et...
    Télécharger Clémentine
  • 6
    XISMUS
    XISMUS
    ATTENTION : la mise à jour cumulative 2.4.3 a
    été libéré !! La mise à jour fonctionne pour tout
    version 2.xx précédente. Si mise à niveau
    à partir de la version v1.xx, veuillez télécharger et
    i ...
    Télécharger XISMuS
  • Plus "

Commandes Linux

Ad