{"id":30126,"date":"2024-03-03T00:40:33","date_gmt":"2024-03-03T00:40:33","guid":{"rendered":"\/tutoriels\/?p=30126"},"modified":"2026-01-29T16:18:38","modified_gmt":"2026-01-29T16:18:38","slug":"tmux-config","status":"publish","type":"post","link":"\/fr\/tutoriels\/tmux-config\/","title":{"rendered":"Tmux config : comprendre le fichier de configuration + exemples de personnalisation"},"content":{"rendered":"<p class=\"wp-block-paragraph\"><a href=\"https:\/\/www.hostinger.com\/fr\/tutoriels\/comment-utiliser-tmux\/\" data-type=\"link\" data-id=\"https:\/\/www.hostinger.com\/fr\/tutoriels\/comment-utiliser-tmux\">tmux<\/a> est un multiplexeur de terminal populaire qui vous permet d&rsquo;ex&eacute;cuter plusieurs sessions dans une seule fen&ecirc;tre. De plus, les utilisateurs peuvent facilement passer d&rsquo;une session &agrave; l&rsquo;autre, en les d&eacute;tachant ou en les rattachant.&nbsp;<\/p><p class=\"wp-block-paragraph\">Outre les fonctionnalit&eacute;s propos&eacute;es par d&eacute;faut par tmux, vous pouvez le personnaliser davantage pour l&rsquo;adapter &agrave; vos projets.<\/p><p class=\"wp-block-paragraph\">Dans ce tutoriel, nous expliquerons comment vous pouvez b&eacute;n&eacute;ficier de la personnalisation de tmux et nous passerons en revue ses options config.<\/p><figure class=\"wp-block-image size-full\"><a href=\"https:\/\/assets.hostinger.com\/content\/tutorials\/pdf\/Linux-Commands-Cheatsheet-FR.pdf\" target=\"_blank\" rel=\"noopener\"><img decoding=\"async\" width=\"1024\" height=\"283\" src=\"https:\/\/imagedelivery.net\/LqiWLm-3MGbYHtFuUbcBtA\/wp-content\/uploads\/sites\/46\/2022\/12\/Linux-cheat-sheet-FR-1024x283-1.png\/public\" alt=\"\" class=\"wp-image-41445\" srcset=\"https:\/\/imagedelivery.net\/LqiWLm-3MGbYHtFuUbcBtA\/wp-content\/uploads\/sites\/46\/2022\/12\/Linux-cheat-sheet-FR-1024x283-1.png\/w=1024,fit=scale-down 1024w, https:\/\/imagedelivery.net\/LqiWLm-3MGbYHtFuUbcBtA\/wp-content\/uploads\/sites\/46\/2022\/12\/Linux-cheat-sheet-FR-1024x283-1.png\/w=300,fit=scale-down 300w, https:\/\/imagedelivery.net\/LqiWLm-3MGbYHtFuUbcBtA\/wp-content\/uploads\/sites\/46\/2022\/12\/Linux-cheat-sheet-FR-1024x283-1.png\/w=150,fit=scale-down 150w, https:\/\/imagedelivery.net\/LqiWLm-3MGbYHtFuUbcBtA\/wp-content\/uploads\/sites\/46\/2022\/12\/Linux-cheat-sheet-FR-1024x283-1.png\/w=768,fit=scale-down 768w\" sizes=\"(max-width: 1024px) 100vw, 1024px\" \/><\/a><\/figure><h2 class=\"wp-block-heading\" id=\"h-fichier-tmux-config\">Fichier tmux Config<\/h2><p class=\"wp-block-paragraph\">Vous pouvez configurer l&rsquo;environnement tmux &agrave; l&rsquo;aide d&rsquo;un fichier de configuration du syst&egrave;me. Pour l&rsquo;utiliser, connectez-vous &agrave; votre <a href=\"\/fr\/vps\">serveur priv&eacute; virtuel<\/a> via <a href=\"https:\/\/www.hostinger.com\/fr\/tutoriels\/ssh-linux\/\">SSH<\/a> et cr&eacute;ez le fichier <strong>tmux.conf.<\/strong>&nbsp; Vous pouvez le faire via <a href=\"https:\/\/www.hostinger.com\/fr\/tutoriels\/connexion-ssh-windows-putty\/\">PuTTY SSH<\/a>. Ensuite, ajoutez-y les commandes de configuration pr&eacute;f&eacute;r&eacute;es.<\/p><p class=\"wp-block-paragraph\">Vous pouvez &eacute;galement vous connecter facilement &agrave; SSH via notre terminal de navigateur, ce qui &eacute;limine le besoin d&rsquo;un logiciel suppl&eacute;mentaire :<\/p><figure class=\"wp-block-image size-large\"><img decoding=\"async\" width=\"1024\" height=\"556\" src=\"https:\/\/imagedelivery.net\/LqiWLm-3MGbYHtFuUbcBtA\/wp-content\/uploads\/sites\/46\/2024\/03\/Apercu-General-VPS-Hostinger.png\/w=1024,h=1024,fit=scale-down\" alt=\"Le terminal de navigateur sur la page d'informations VPS sur hPanel.\" class=\"wp-image-30130\" srcset=\"https:\/\/imagedelivery.net\/LqiWLm-3MGbYHtFuUbcBtA\/wp-content\/uploads\/sites\/46\/2024\/03\/Apercu-General-VPS-Hostinger.png\/w=1024,fit=scale-down 1024w, https:\/\/imagedelivery.net\/LqiWLm-3MGbYHtFuUbcBtA\/wp-content\/uploads\/sites\/46\/2024\/03\/Apercu-General-VPS-Hostinger.png\/w=300,fit=scale-down 300w, https:\/\/imagedelivery.net\/LqiWLm-3MGbYHtFuUbcBtA\/wp-content\/uploads\/sites\/46\/2024\/03\/Apercu-General-VPS-Hostinger.png\/w=150,fit=scale-down 150w, https:\/\/imagedelivery.net\/LqiWLm-3MGbYHtFuUbcBtA\/wp-content\/uploads\/sites\/46\/2024\/03\/Apercu-General-VPS-Hostinger.png\/w=768,fit=scale-down 768w\" sizes=\"(max-width: 1024px) 100vw, 1024px\" \/><\/figure><p class=\"wp-block-paragraph\">Notez que la configuration peut &ecirc;tre globale ou locale, en fonction de l&rsquo;emplacement du fichier. Si vous avez besoin d&rsquo;un fichier de configuration local, cr&eacute;ez-le dans le r&eacute;pertoire personnel &agrave; l&rsquo;aide de la <a href=\"https:\/\/www.hostinger.com\/fr\/tutoriels\/commandes-linux\/\">commande Linux<\/a> suivante :<\/p><pre class=\"wp-block-preformatted\">touch ~\/.tmux.conf<\/pre><p class=\"wp-block-paragraph\">En revanche, si vous souhaitez cr&eacute;er un fichier de configuration globale de tmux, placez-le dans le r&eacute;pertoire <strong>\/etc<\/strong>:<\/p><pre class=\"wp-block-preformatted\">touch \/etc\/tmux.conf<\/pre><p class=\"wp-block-paragraph\">Maintenant, ajoutez la configuration pr&eacute;f&eacute;r&eacute;e au fichier <strong>tmux.conf.<\/strong>&nbsp;Ensuite, enregistrez le fichier et quittez l&rsquo;&eacute;diteur de texte. Les modifications prendront effet la prochaine fois que vous lancerez tmux.<\/p><figure class=\"wp-block-image size-full\"><a href=\"https:\/\/www.hostinger.com\/fr\/vps\" target=\"_blank\" rel=\"noreferrer noopener\"><img decoding=\"async\" width=\"1024\" height=\"300\" src=\"https:\/\/imagedelivery.net\/LqiWLm-3MGbYHtFuUbcBtA\/wp-content\/uploads\/sites\/46\/2022\/12\/FR-VPS-hosting_in-text-banner-1024x300-1.png\/public\" alt=\"\" class=\"wp-image-41471\" srcset=\"https:\/\/imagedelivery.net\/LqiWLm-3MGbYHtFuUbcBtA\/wp-content\/uploads\/sites\/46\/2022\/12\/FR-VPS-hosting_in-text-banner-1024x300-1.png\/w=1024,fit=scale-down 1024w, https:\/\/imagedelivery.net\/LqiWLm-3MGbYHtFuUbcBtA\/wp-content\/uploads\/sites\/46\/2022\/12\/FR-VPS-hosting_in-text-banner-1024x300-1.png\/w=300,fit=scale-down 300w, https:\/\/imagedelivery.net\/LqiWLm-3MGbYHtFuUbcBtA\/wp-content\/uploads\/sites\/46\/2022\/12\/FR-VPS-hosting_in-text-banner-1024x300-1.png\/w=150,fit=scale-down 150w, https:\/\/imagedelivery.net\/LqiWLm-3MGbYHtFuUbcBtA\/wp-content\/uploads\/sites\/46\/2022\/12\/FR-VPS-hosting_in-text-banner-1024x300-1.png\/w=768,fit=scale-down 768w\" sizes=\"(max-width: 1024px) 100vw, 1024px\" \/><\/a><\/figure><h2 class=\"wp-block-heading\" id=\"h-options-de-configuration-de-tmux\">Options de configuration de tmux<\/h2><p class=\"wp-block-paragraph\">tmux poss&egrave;de plusieurs raccourcis clavier et fonctions qui peuvent ne pas convenir &agrave; tous les utilisateurs. En configurant tmux, vous pouvez personnaliser les combinaisons de touches et les diff&eacute;rentes fonctions en fonction de votre flux de travail et de vos pr&eacute;f&eacute;rences.<\/p><p class=\"wp-block-paragraph\">En plus des raccourcis clavier et des options, vous pouvez modifier l&rsquo;apparence de votre terminal tmux. Par exemple, vous pouvez personnaliser sa palette de couleurs ou d&eacute;finir une couleur d&rsquo;arri&egrave;re-plan.<\/p><p class=\"wp-block-paragraph\">Enfin, les utilisateurs peuvent configurer des scripts ou des commandes personnalis&eacute;s &agrave; ex&eacute;cuter au d&eacute;marrage de tmux. Cela peut &ecirc;tre utile pour les <a href=\"https:\/\/www.hostinger.com\/fr\/tutoriels\/environnement-de-developpement\/\">environnements de d&eacute;veloppement<\/a> personnel, en vous aidant &agrave; automatiser certaines t&acirc;ches et en vous assurant de ne pas perdre de travail.&nbsp;&nbsp;<\/p><p class=\"wp-block-paragraph\">Examinons plus en d&eacute;tail les trois principales cat&eacute;gories de configuration :<\/p><p class=\"wp-block-paragraph\"><strong>Options du serveur et de la session<\/strong><\/p><p class=\"wp-block-paragraph\">Vous devez d&eacute;finir les options du serveur lors du d&eacute;marrage du serveur tmux, car elles affectent toutes les sessions. Voici quelques exemples d&rsquo;options de serveur :<\/p><ul class=\"wp-block-list\">\n<li>Type de terminal par d&eacute;faut<\/li>\n\n\n\n<li>Nombre maximum de sessions<\/li>\n\n\n\n<li>Emplacement du socket pour la connexion au serveur tmux<\/li>\n<\/ul><p class=\"wp-block-paragraph\">Utilisez la commande <strong>set-option -s <\/strong>pour appliquer les options du serveur.&nbsp;<\/p><p class=\"wp-block-paragraph\">Les options de session, quant &agrave; elles, affectent le comportement d&rsquo;une session particuli&egrave;re. Les options de session les plus courantes sont les suivantes :<\/p><ul class=\"wp-block-list\">\n<li>Nom des sessions<\/li>\n\n\n\n<li>R&eacute;pertoire de travail initial<\/li>\n\n\n\n<li>Disposition de la fen&ecirc;tre par d&eacute;faut<\/li>\n<\/ul><p class=\"wp-block-paragraph\">Pour d&eacute;finir les options de la session, optez pour la commande <strong>set-option <\/strong>.<\/p><p>\n\n\n        <div class=\"protip\">\n            <div class=\"protip__heading\">\n                <svg width=\"24\" height=\"24\" viewBox=\"0 0 24 24\" fill=\"none\" xmlns=\"http:\/\/www.w3.org\/2000\/svg\">\n                    <path d=\"M1.49234 23.5024C1.23229 23.5024 0.972242 23.4024 0.782206 23.2123C0.562165 22.9923 0.452144 22.6822 0.502153 22.3722C0.562165 21.9221 1.14227 17.9113 3.00262 16.351C3.63274 15.8209 4.43289 15.5509 5.26305 15.5609C6.09321 15.5909 6.87335 15.9109 7.47347 16.4911C8.6937 17.6913 8.76371 19.6717 7.6435 20.9919C6.0832 22.8523 2.08245 23.4324 1.63237 23.4924C1.59236 23.4924 1.54235 23.4924 1.50234 23.4924L1.49234 23.5024ZM5.16303 17.5613C4.84297 17.5613 4.53291 17.6713 4.29287 17.8813C3.60274 18.4614 3.07264 19.9317 2.75258 21.242C4.06282 20.9219 5.5331 20.3918 6.11321 19.7017C6.55329 19.1716 6.54329 18.3814 6.0832 17.9213C5.85316 17.7013 5.5431 17.5713 5.20304 17.5613C5.19304 17.5613 5.17303 17.5613 5.16303 17.5613ZM11.7243 21.8821C11.4942 21.8821 11.2642 21.8021 11.0841 21.652C10.8541 21.462 10.7241 21.1819 10.7241 20.8819V15.9109L8.08358 13.2705H3.11264C2.81259 13.2705 2.53254 13.1404 2.3425 12.9104C2.15246 12.6803 2.07245 12.3803 2.12246 12.0902C2.19247 11.7102 2.84259 8.36953 4.70294 7.12929C6.33325 6.04909 8.96375 6.49918 10.244 6.80923C11.5442 4.96889 13.2546 3.4286 15.2349 2.33839C17.4553 1.11816 19.9858 0.518051 22.4963 0.498047C23.0464 0.498047 23.4865 0.948132 23.4865 1.49824C23.4865 5.0389 22.3763 9.97983 17.1753 13.7605C17.4853 15.0408 17.9354 17.6613 16.8552 19.2816C15.615 21.1419 12.2744 21.7921 11.8943 21.8621C11.8343 21.8721 11.7743 21.8821 11.7143 21.8821H11.7243ZM12.7245 16.181V19.6016C13.7146 19.2916 14.7948 18.7915 15.2049 18.1814C15.675 17.4812 15.605 16.091 15.385 14.9008C14.5248 15.3808 13.6346 15.8109 12.7245 16.181ZM9.66388 12.0302L11.9643 14.3307C13.1845 13.8306 14.3648 13.2204 15.485 12.5103C19.9358 9.51974 21.2361 5.60901 21.4561 2.53843C19.6157 2.67846 17.8254 3.20856 16.2051 4.09872C14.2847 5.14892 12.6544 6.68921 11.4942 8.54956C10.7841 9.65977 10.174 10.82 9.66388 12.0302ZM4.39289 11.2701H7.81353C8.1936 10.3599 8.63368 9.46974 9.11377 8.60957C7.92355 8.38953 6.51329 8.31952 5.81315 8.78961C5.19304 9.19968 4.70294 10.3099 4.39289 11.2701Z\" fill=\"#673DE6\"\/>\n                <\/svg>\n                <p class=\"protip__title\">\n                    Suggestions de lecture                <\/p>\n            <\/div>\n            <p class=\"protip__content\"><br>\n<a href=\"\/fr\/tutoriels\/quest-ce-quun-vps\/\" target=\"_blank\" rel=\"noopener\">Qu&rsquo;est ce qu&rsquo;un H&eacute;bergement VPS ? <\/a><br>\n<a href=\"\/fr\/tutoriels\/securite-vps\/\" target=\"_blank\" rel=\"noopener\">15 conseils de s&eacute;curit&eacute; VPS pour pr&eacute;venir les attaques sur votre serveur<\/a><\/p>\n                    <\/div>\n        \n\n\n\n<\/p><p class=\"wp-block-paragraph\"><strong>Options de l&rsquo;utilisateur<\/strong><\/p><p class=\"wp-block-paragraph\">Avec tmux, les utilisateurs peuvent d&eacute;finir des param&egrave;tres personnalis&eacute;s, qui peuvent modifier les options du volet, de la fen&ecirc;tre, de la session ou du serveur. N&rsquo;oubliez pas que toutes les options utilisateur sont des cha&icirc;nes de caract&egrave;res et doivent &ecirc;tre pr&eacute;fix&eacute;es par le symbole <strong>@<\/strong>. En outre, les options utilisateur peuvent stocker des valeurs personnalis&eacute;es provenant de scripts.<\/p><p class=\"wp-block-paragraph\"><strong>Options des fen&ecirc;tres et des volets<\/strong><\/p><p class=\"wp-block-paragraph\">tmux propose de nombreuses options de configuration qui permettent aux utilisateurs de personnaliser l&rsquo;apparence de ses fen&ecirc;tres et de ses volets. De plus, les options des volets peuvent &ecirc;tre h&eacute;rit&eacute;es des options des fen&ecirc;tres. Par cons&eacute;quent, les utilisateurs peuvent d&eacute;finir n&rsquo;importe quelle option de volet comme option de fen&ecirc;tre, et tmux appliquera la configuration &agrave; tous les volets.&nbsp;&nbsp;<\/p><h2 class=\"wp-block-heading\" id=\"h-exemples-de-configuration-de-tmux\">Exemples de configuration de tmux<\/h2><p class=\"wp-block-paragraph\">Examinons quelques-uns des exemples de configuration de tmux les plus courants.&nbsp;&nbsp;<\/p><h3 class=\"wp-block-heading\" id=\"h-modifier-le-prefixe-par-defaut\">Modifier le pr&eacute;fixe par d&eacute;faut<\/h3><p class=\"wp-block-paragraph\">L&rsquo;une des options de configuration les plus importantes de tmux est le pr&eacute;fixe. Le pr&eacute;fixe par d&eacute;faut est <strong>Ctrl<\/strong> <strong>+ B.<\/strong> Pour envoyer une commande &agrave; tmux, les utilisateurs doivent appuyer sur <strong>Ctrl + B<\/strong>, puis sur la commande souhait&eacute;e.<\/p><p class=\"wp-block-paragraph\">La cl&eacute; de pr&eacute;fixe est facilement configurable. Dans cet exemple, nous allons changer le pr&eacute;fixe de <strong>Ctrl + B <\/strong>en <strong>Ctrl + A<\/strong>. Pour ce faire, ouvrez le fichier de configuration de tmux avec l&rsquo;&eacute;diteur de texte de votre choix :<\/p><pre class=\"wp-block-preformatted\">sudo nano ~\/tmux.conf<\/pre><p class=\"wp-block-paragraph\">Collez ensuite le code suivant :<\/p><pre class=\"wp-block-preformatted\"># Change prefix from 'Ctrl+B' to 'Ctrl+A'\nunbind C-b\nset-option -g prefix C-a\nbind-key C-a send-prefix<\/pre><p class=\"wp-block-paragraph\">Enregistrez les modifications et d&eacute;marrez une nouvelle session tmux.&nbsp;<\/p><h3 class=\"wp-block-heading\" id=\"h-utiliser-le-mode-souris\">Utiliser le mode souris<\/h3><p class=\"wp-block-paragraph\">Le mode souris permet aux utilisateurs d&rsquo;utiliser leur souris pour interagir avec les fen&ecirc;tres et les volets de tmux. Une fois qu&rsquo;il est activ&eacute;, les utilisateurs peuvent redimensionner les fen&ecirc;tres et les volets et faire d&eacute;filer les r&eacute;sultats des sessions tmux.&nbsp;<\/p><p class=\"wp-block-paragraph\">N&rsquo;oubliez pas que la prise en charge de la souris est d&eacute;sactiv&eacute;e par d&eacute;faut. Pour l&rsquo;activer, ouvrez le fichier de configuration :<\/p><pre class=\"wp-block-preformatted\">sudo nano ~\/.tmux.conf<\/pre><p class=\"wp-block-paragraph\">Collez ensuite ce code et enregistrez les modifications :<\/p><pre class=\"wp-block-preformatted\"># Enable mouse mode\nset -g mouse on<\/pre><h3 class=\"wp-block-heading\" id=\"h-definir-deux-prefixes\">D&eacute;finir deux pr&eacute;fixes<\/h3><p class=\"wp-block-paragraph\">Il est possible d&rsquo;avoir plusieurs cl&eacute;s de pr&eacute;fixe dans tmux. Cela peut &ecirc;tre utile si vous souhaitez utiliser une cl&eacute; de pr&eacute;fixe diff&eacute;rente dans divers contextes ou disposer d&rsquo;une cl&eacute; de pr&eacute;fixe secondaire en guise de sauvegarde.&nbsp;<\/p><p class=\"wp-block-paragraph\">Pour illustrer notre propos, nous allons activer les pr&eacute;fixes <strong>Ctrl + A <\/strong>et <strong>Ctrl + B<\/strong>. Ouvrez le fichier de configuration et ajoutez les commandes tmux suivantes :&nbsp;&nbsp;<\/p><pre class=\"wp-block-preformatted\"># Enable two prefixes\nset-option -g prefix C-a\nset-option -g prefix2 C-b<\/pre><h3 class=\"wp-block-heading\" id=\"h-modifier-le-comportement-du-serveur-par-defaut\">Modifier le comportement du serveur par d&eacute;faut<\/h3><p class=\"wp-block-paragraph\">Par d&eacute;faut, le serveur tmux se termine lorsqu&rsquo;il n&rsquo;y a plus de sessions actives. Pour &eacute;viter cela, vous pouvez d&eacute;sactiver l&rsquo;option <strong>exit-empty<\/strong> &agrave; l&rsquo;aide de la commande suivante :<\/p><pre class=\"wp-block-preformatted\">#Disable exit-empty\nset -s exit-empty off<\/pre><h3 class=\"wp-block-heading\" id=\"h-commencer-a-compter-les-numeros-de-fenetres-et-de-volets-indice-de-base-a-1\">Commencer &agrave; compter les num&eacute;ros de fen&ecirc;tres et de volets (indice de base) &agrave; 1<\/h3><p class=\"wp-block-paragraph\">Lorsque vous d&eacute;marrez tmux, vous remarquerez que les num&eacute;ros de fen&ecirc;tre et de volet commencent &agrave; z&eacute;ro, ce qui peut &ecirc;tre g&ecirc;nant et d&eacute;routant. Heureusement, il est possible de d&eacute;finir l&rsquo;indice de base pour commencer &agrave; compter &agrave; partir de un. Il suffit d&rsquo;ajouter le code suivant au fichier de configuration de tmux :<\/p><pre class=\"wp-block-preformatted\"># Start counting pane and window number at 1\nset -g base-index 1\nsetw -g pane-base-index 1<\/pre><h3 class=\"wp-block-heading\" id=\"h-desactiver-globalement-le-renommage-automatique\">D&eacute;sactiver globalement le renommage automatique<\/h3><p class=\"wp-block-paragraph\">Le renommage automatique renommera une fen&ecirc;tre tmux en utilisant le format sp&eacute;cifi&eacute; par l&rsquo;option<strong> automatic-rename-format<\/strong>. Pour d&eacute;sactiver globalement le renommage automatique dans tmux, ajoutez la ligne suivante au fichier de configuration globale :<\/p><pre class=\"wp-block-preformatted\"># Disable automatic renaming\nset-option -wg automatic-rename off<\/pre><p class=\"wp-block-paragraph\">Enregistrez les modifications et d&eacute;marrez une nouvelle session tmux.<\/p><h3 class=\"wp-block-heading\" id=\"h-rendre-blanc-l-arriere-plan-du-volet-en-cours\">Rendre blanc l&rsquo;arri&egrave;re-plan du volet en cours<\/h3><p class=\"wp-block-paragraph\">Utilisez la commande ci-dessous pour d&eacute;finir la couleur d&rsquo;arri&egrave;re-plan du volet actuel en blanc :<\/p><pre class=\"wp-block-preformatted\"># Change the background color to white\nset -g window-active-style bg=white<\/pre><div class=\"wp-block-image\">\n<figure class=\"aligncenter\"><img decoding=\"async\" width=\"1192\" height=\"672\" src=\"https:\/\/imagedelivery.net\/LqiWLm-3MGbYHtFuUbcBtA\/wp-content\/uploads\/sites\/46\/2024\/03\/image-1.png\/public\" alt=\"Fen&ecirc;tre de commande affichant la fonctionnalit&eacute; de configuration de tmux. Plusieurs volets sont actifs, l'un d'entre eux ayant un arri&egrave;re-plan blanc.\" class=\"wp-image-30129\" srcset=\"https:\/\/imagedelivery.net\/LqiWLm-3MGbYHtFuUbcBtA\/wp-content\/uploads\/sites\/46\/2024\/03\/image-1.png\/w=1192,fit=scale-down 1192w, https:\/\/imagedelivery.net\/LqiWLm-3MGbYHtFuUbcBtA\/wp-content\/uploads\/sites\/46\/2024\/03\/image-1.png\/w=300,fit=scale-down 300w, https:\/\/imagedelivery.net\/LqiWLm-3MGbYHtFuUbcBtA\/wp-content\/uploads\/sites\/46\/2024\/03\/image-1.png\/w=1024,fit=scale-down 1024w, https:\/\/imagedelivery.net\/LqiWLm-3MGbYHtFuUbcBtA\/wp-content\/uploads\/sites\/46\/2024\/03\/image-1.png\/w=150,fit=scale-down 150w, https:\/\/imagedelivery.net\/LqiWLm-3MGbYHtFuUbcBtA\/wp-content\/uploads\/sites\/46\/2024\/03\/image-1.png\/w=768,fit=scale-down 768w\" sizes=\"(max-width: 1192px) 100vw, 1192px\" \/><\/figure>\n<\/div><p class=\"wp-block-paragraph\">Il est &eacute;galement possible d&rsquo;ajuster les couleurs des volets avec le code suivant :<\/p><pre class=\"wp-block-preformatted\"># Change pane colors\nset -g pane-active-border fg=red \nset -ag pane-active-border bg=magenta<\/pre><div class=\"wp-block-image\">\n<figure class=\"aligncenter\"><img decoding=\"async\" width=\"1190\" height=\"668\" src=\"https:\/\/imagedelivery.net\/LqiWLm-3MGbYHtFuUbcBtA\/wp-content\/uploads\/sites\/46\/2024\/03\/image.png\/public\" alt=\"La couleur magenta de la bordure des volets\" class=\"wp-image-30128\" srcset=\"https:\/\/imagedelivery.net\/LqiWLm-3MGbYHtFuUbcBtA\/wp-content\/uploads\/sites\/46\/2024\/03\/image.png\/w=1190,fit=scale-down 1190w, https:\/\/imagedelivery.net\/LqiWLm-3MGbYHtFuUbcBtA\/wp-content\/uploads\/sites\/46\/2024\/03\/image.png\/w=300,fit=scale-down 300w, https:\/\/imagedelivery.net\/LqiWLm-3MGbYHtFuUbcBtA\/wp-content\/uploads\/sites\/46\/2024\/03\/image.png\/w=1024,fit=scale-down 1024w, https:\/\/imagedelivery.net\/LqiWLm-3MGbYHtFuUbcBtA\/wp-content\/uploads\/sites\/46\/2024\/03\/image.png\/w=150,fit=scale-down 150w, https:\/\/imagedelivery.net\/LqiWLm-3MGbYHtFuUbcBtA\/wp-content\/uploads\/sites\/46\/2024\/03\/image.png\/w=768,fit=scale-down 768w\" sizes=\"(max-width: 1190px) 100vw, 1190px\" \/><\/figure>\n<\/div><h2 class=\"wp-block-heading\" id=\"h-comment-configurer-tmux-pour-permettre-le-copier-coller-entre-les-presse-papiers-du-systeme-et-de-tmux\">Comment configurer tmux pour permettre le copier-coller entre les presse-papiers du syst&egrave;me et de tmux ?<\/h2><p class=\"wp-block-paragraph\">Par d&eacute;faut, tmux utilise son presse-papiers pour copier et coller du texte dans une session. Cela signifie que les utilisateurs ne peuvent pas coller du texte copi&eacute; depuis tmux vers une fen&ecirc;tre ext&eacute;rieure.<\/p><p class=\"wp-block-paragraph\">Cependant, il est possible de configurer tmux pour permettre le copier-coller entre le presse-papiers du syst&egrave;me et le presse-papiers de tmux. Pour ce faire, pensez &agrave; installer <strong>xclip<\/strong>, qui permet la communication entre les presse-papiers tmux et syst&egrave;me.<\/p><p class=\"wp-block-paragraph\">Voici les &eacute;tapes &agrave; suivre pour configurer tmux afin de permettre le copier-coller :<\/p><p class=\"wp-block-paragraph\">1. Installer <strong>xclip<\/strong>:<\/p><pre class=\"wp-block-preformatted\">sudo apt-get install xclip<\/pre><p class=\"wp-block-paragraph\">2. Ajoutez les lignes suivantes &agrave; votre fichier de configuration tmux :<\/p><pre class=\"wp-block-preformatted\"># Use xclip to copy and paste with the system clipboard\nbind C-c run \"tmux save-buffer - | xclip -i -sel clip\"\nbind C-v run \"tmux set-buffer $(xclip -o -sel clip); tmux paste-buffer\"<\/pre><p class=\"wp-block-paragraph\">Cette configuration utilise <strong>C-c <\/strong>pour copier le texte s&eacute;lectionn&eacute; dans le presse-papiers du syst&egrave;me et C-v pour coller le texte du presse-papiers du syst&egrave;me dans tmux.<\/p><p class=\"wp-block-paragraph\">3. Rechargez votre configuration tmux avec la commande suivante :<\/p><pre class=\"wp-block-preformatted\">tmux source-file ~\/.tmux.conf<\/pre><p class=\"wp-block-paragraph\">Apr&egrave;s ces &eacute;tapes, vous pourrez copier et coller du texte entre tmux et le presse-papiers du syst&egrave;me. Lorsque vous appuyez sur le<strong> pr&eacute;fixe<\/strong> suivi de <strong>Ctrl + C<\/strong>, <strong>xclip<\/strong> capture le tampon tmux en cours. Lorsque vous souhaitez coller le contenu, appuyez sur le<strong> pr&eacute;fixe<\/strong> suivi de <strong>Ctrl + V<\/strong>.&nbsp;&nbsp;<\/p><figure class=\"wp-block-image size-full\"><a href=\"https:\/\/www.hostinger.com\/fr\/vps\" target=\"_blank\" rel=\"noreferrer noopener\"><img decoding=\"async\" width=\"1024\" height=\"300\" src=\"https:\/\/imagedelivery.net\/LqiWLm-3MGbYHtFuUbcBtA\/wp-content\/uploads\/sites\/46\/2022\/12\/FR-VPS-hosting_in-text-banner-1024x300-1.png\/public\" alt=\"\" class=\"wp-image-41471\" srcset=\"https:\/\/imagedelivery.net\/LqiWLm-3MGbYHtFuUbcBtA\/wp-content\/uploads\/sites\/46\/2022\/12\/FR-VPS-hosting_in-text-banner-1024x300-1.png\/w=1024,fit=scale-down 1024w, https:\/\/imagedelivery.net\/LqiWLm-3MGbYHtFuUbcBtA\/wp-content\/uploads\/sites\/46\/2022\/12\/FR-VPS-hosting_in-text-banner-1024x300-1.png\/w=300,fit=scale-down 300w, https:\/\/imagedelivery.net\/LqiWLm-3MGbYHtFuUbcBtA\/wp-content\/uploads\/sites\/46\/2022\/12\/FR-VPS-hosting_in-text-banner-1024x300-1.png\/w=150,fit=scale-down 150w, https:\/\/imagedelivery.net\/LqiWLm-3MGbYHtFuUbcBtA\/wp-content\/uploads\/sites\/46\/2022\/12\/FR-VPS-hosting_in-text-banner-1024x300-1.png\/w=768,fit=scale-down 768w\" sizes=\"(max-width: 1024px) 100vw, 1024px\" \/><\/a><\/figure><h2 class=\"wp-block-heading\" id=\"h-conclusion\">Conclusion<\/h2><p class=\"wp-block-paragraph\">tmux est un excellent outil pour la gestion de tout serveur bas&eacute; sur Unix. Gr&acirc;ce aux options de configuration appropri&eacute;es, les utilisateurs peuvent s&rsquo;attendre &agrave; ce que leur terminal soit adapt&eacute; aux normes les plus strictes.<\/p><p class=\"wp-block-paragraph\">Dans ce tutoriel, nous avons couvert les principales cat&eacute;gories de configuration de tmux et fourni quelques exemples de configuration utiles. En outre, nous avons install&eacute; <strong>xclip<\/strong>, qui permet de copier-coller des donn&eacute;es entre le syst&egrave;me et les presse-papiers tmux.&nbsp;<\/p><p class=\"wp-block-paragraph\">Si vous avez des questions ou des id&eacute;es, laissez-les dans la section des commentaires ci-dessous.<\/p><h2 class=\"wp-block-heading\" id=\"h-tmux-config-faq\">tmux Config &ndash; FAQ<\/h2><p class=\"wp-block-paragraph\">Consultez les questions les plus fr&eacute;quemment pos&eacute;es sur la configuration de tmux.&nbsp;&nbsp;<\/p><div class=\"schema-faq wp-block-yoast-faq-block\"><div class=\"schema-faq-section\" id=\"faq-question-1709422973270\"><h3 class=\"schema-faq-question\">O&ugrave; se trouve le fichier de configuration de tmux ?<\/h3> <p class=\"schema-faq-answer\">Le fichier de configuration de tmux est g&eacute;n&eacute;ralement situ&eacute; dans <strong>~\/.tmux.conf<\/strong>. Ce fichier contient un ensemble de commandes ex&eacute;cut&eacute;es au d&eacute;marrage de tmux, ce qui permet aux utilisateurs de le personnaliser. Si le fichier <strong>~\/.tmux.conf<\/strong> n&rsquo;existe pas, cr&eacute;ez-le en ex&eacute;cutant la commande<strong> touch ~\/.tmux.conf<\/strong>. Il cr&eacute;era un fichier de configuration vide que les utilisateurs pourront modifier.<\/p> <\/div> <div class=\"schema-faq-section\" id=\"faq-question-1709422994281\"><h3 class=\"schema-faq-question\">Qu&rsquo;est-ce que SETW dans tmux ?<\/h3> <p class=\"schema-faq-answer\">SETW ou set-window-option est utilis&eacute; pour configurer diverses options de nouvelles fen&ecirc;tres telles que les touches de mode, la synchronisation des fen&ecirc;tres, l&rsquo;autorisation de renommer et la hauteur de la fen&ecirc;tre principale.<\/p> <\/div> <div class=\"schema-faq-section\" id=\"faq-question-1709423050099\"><h3 class=\"schema-faq-question\">Comment trouver un pr&eacute;fixe tmux ?<\/h3> <p class=\"schema-faq-answer\">Dans tmux, le pr&eacute;fixe est la combinaison de touches sur laquelle vous appuyez avant de lancer une commande. Le pr&eacute;fixe par d&eacute;faut est <strong>Ctrl + B<\/strong>, mais il est possible de le personnaliser pour obtenir n&rsquo;importe quelle combinaison. Pour conna&icirc;tre le pr&eacute;fixe actuel, essayez d&rsquo;appuyer sur <strong>Ctrl + B<\/strong>. Si cela ne fonctionne pas, ouvrez le fichier <strong>tmux.conf<\/strong> et cherchez la ligne <strong>set-option -g prefix.<\/strong><\/p> <\/div> <\/div>\n","protected":false},"excerpt":{"rendered":"<p>tmux est un multiplexeur de terminal populaire qui vous permet d&rsquo;ex&eacute;cuter plusieurs sessions dans une seule fen&ecirc;tre. De plus, les utilisateurs peuvent facilement passer d&rsquo;une session &agrave; l&rsquo;autre, en les d&eacute;tachant ou en les rattachant.&nbsp; Outre les fonctionnalit&eacute;s propos&eacute;es par d&eacute;faut par tmux, vous pouvez le personnaliser davantage pour l&rsquo;adapter &agrave; vos projets. Dans ce [&#8230;]<\/p>\n<p><a class=\"btn btn-secondary understrap-read-more-link\" href=\"\/fr\/tutoriels\/tmux-config\/\">Read More&#8230;<\/a><\/p>\n","protected":false},"author":355,"featured_media":30127,"comment_status":"open","ping_status":"open","sticky":false,"template":"","format":"standard","meta":{"rank_math_title":"Comment Personnaliser Tmux \u00e0 l'aide du Fichier tmux Config","rank_math_description":"Tmux utilise un fichier appel\u00e9 tmux.conf pour stocker sa configuration. Consultez cet article pour apprendre \u00e0 personnaliser Tmux.","rank_math_focus_keyword":"tmux config","footnotes":""},"categories":[5877,5845],"tags":[],"class_list":["post-30126","post","type-post","status-publish","format-standard","has-post-thumbnail","hentry","category-surveillance-et-securite","category-vps"],"hreflangs":[{"locale":"en-US","link":"https:\/\/www.hostinger.com\/tutorials\/tmux-config\/","default":1},{"locale":"pt-BR","link":"https:\/\/www.hostinger.com\/br\/tutoriais\/tmux-config\/","default":0},{"locale":"fr-FR","link":"https:\/\/www.hostinger.com\/fr\/tutoriels\/tmux-config\/","default":0},{"locale":"es-ES","link":"https:\/\/www.hostinger.com\/es\/tutoriales\/tmux-config\/","default":0},{"locale":"en-PH","link":"https:\/\/www.hostinger.com\/ph\/tutorials\/tmux-config-understanding-the-configuration-file-customization-examples\/","default":0},{"locale":"en-MY","link":"https:\/\/www.hostinger.com\/my\/tutorials\/tmux-config-understanding-the-configuration-file-customization-examples\/","default":0},{"locale":"en-GB","link":"https:\/\/www.hostinger.com\/uk\/tutorials\/tmux-config\/","default":0},{"locale":"en-IN","link":"https:\/\/www.hostinger.com\/in\/tutorials\/tmux-config\/","default":0},{"locale":"en-CA","link":"https:\/\/www.hostinger.com\/ca\/tutorials\/tmux-config\/","default":0},{"locale":"en-AU","link":"https:\/\/www.hostinger.com\/au\/tutorials\/tmux-config\/","default":0},{"locale":"en-NG","link":"https:\/\/www.hostinger.com\/ng\/tutorials\/tmux-config\/","default":0},{"locale":"es-AR","link":"https:\/\/www.hostinger.com\/ar\/tutoriales\/tmux-config\/","default":0},{"locale":"es-MX","link":"https:\/\/www.hostinger.com\/mx\/tutoriales\/tmux-config\/","default":0},{"locale":"es-CO","link":"https:\/\/www.hostinger.com\/co\/tutoriales\/tmux-config\/","default":0},{"locale":"pt-PT","link":"https:\/\/www.hostinger.com\/pt\/tutoriais\/tmux-config\/","default":0}],"_links":{"self":[{"href":"https:\/\/www.hostinger.com\/fr\/tutoriels\/wp-json\/wp\/v2\/posts\/30126","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/www.hostinger.com\/fr\/tutoriels\/wp-json\/wp\/v2\/posts"}],"about":[{"href":"https:\/\/www.hostinger.com\/fr\/tutoriels\/wp-json\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"https:\/\/www.hostinger.com\/fr\/tutoriels\/wp-json\/wp\/v2\/users\/355"}],"replies":[{"embeddable":true,"href":"https:\/\/www.hostinger.com\/fr\/tutoriels\/wp-json\/wp\/v2\/comments?post=30126"}],"version-history":[{"count":2,"href":"https:\/\/www.hostinger.com\/fr\/tutoriels\/wp-json\/wp\/v2\/posts\/30126\/revisions"}],"predecessor-version":[{"id":45608,"href":"https:\/\/www.hostinger.com\/fr\/tutoriels\/wp-json\/wp\/v2\/posts\/30126\/revisions\/45608"}],"wp:featuredmedia":[{"embeddable":true,"href":"https:\/\/www.hostinger.com\/fr\/tutoriels\/wp-json\/wp\/v2\/media\/30127"}],"wp:attachment":[{"href":"https:\/\/www.hostinger.com\/fr\/tutoriels\/wp-json\/wp\/v2\/media?parent=30126"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/www.hostinger.com\/fr\/tutoriels\/wp-json\/wp\/v2\/categories?post=30126"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/www.hostinger.com\/fr\/tutoriels\/wp-json\/wp\/v2\/tags?post=30126"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}