🖥️Commandes TMUX

Fichier de conf pour Exegol:

tmux.conf
# Définit le shell par défaut pour les nouvelles fenêtres et panneaux
set-option -g default-shell /bin/zsh

# --- Configuration du préfixe ---
# Annule le préfixe par défaut de tmux (Ctrl+b)
unbind C-b
# Définit le nouveau préfixe sur Ctrl + Espace
set-option -g prefix C-Space
# Envoyer le préfixe à l'application si Ctrl + Espace est pressé deux fois
bind C-Space send-prefix

# --- Raccourcis de scission de panneaux ---
# Scinder l'écran verticalement avec le préfixe (Ctrl+Espace) puis v
bind v split-window -v
# Scinder l'écran horizontalement avec le préfixe (Ctrl+Espace) puis h
bind h split-window -h

# --- Raccourcis de fenêtres (onglets) ---
# Créer un nouvel onglet (fenêtre) avec le préfixe (Ctrl+Espace) puis n
bind n new-window
# Se déplacer dans les onglets avec le préfixe puis les numéros d'onglets (comportement par défaut)

# --- Raccourcis d'entrée en mode copie et de recherche ---
# Annule la liaison par défaut de 'r' qui était pour le mode copie
unbind r
# Entrer en mode copie avec le préfixe (Ctrl+Espace) puis Espace
bind Space copy-mode

# Annule les liaisons par défaut de Ctrl+r et Ctrl+s pour la recherche
unbind -T copy-mode C-r
unbind -T copy-mode C-s
# Chercher en arrière avec le préfixe (Ctrl+Espace) puis ? (une fois en mode copie)
bind -T copy-mode ? command-prompt -i -p "Recherche arriere: " 'send-keys -X search-backward-incremental "%%"'
# Chercher en avant avec le préfixe (Ctrl+Espace) puis / (une fois en mode copie)
bind -T copy-mode / command-prompt -i -p "Recherche avant: " 'send-keys -X search-forward-incremental "%%"'

# --- Navigation entre les panneaux ---
# Se déplacer entre les panneaux avec le préfixe puis les flèches (comportement par défaut de tmux)
bind Left select-pane -L
bind Right select-pane -R
bind Up select-pane -U
bind Down select-pane -D

# --- Copie et Souris ---
# Activer le support de la souris (pour redimensionner les panneaux, faire défiler, etc.)
set -g mouse on
# Copie automatique de la sélection vers les presse-papiers PRIMARY et CLIPBOARD du système
bind -T copy-mode-vi MouseDragEnd1Pane send-keys -X copy-pipe-and-cancel "xclip -i -selection clipboard; xclip -i -selection primary"

# --- Utilitaires ---
# Recharger la configuration tmux avec le préfixe puis r
# (Note: 'r' est maintenant pour recharger la config, et non pour entrer en mode copie)
bind r source-file ~/.tmux.conf \; display-message "Tmux config reloaded."

# ---------- FIN DU FICHIER DE CONFIGURATION ----------

Last updated