Comment obtenir un fichier de configuration tmux par défaut?

Jai installé tmux via apt-get et il ny a pas de .tmux.conf dans mon répertoire personnel, même après avoir exécuté tmux.

Jai essayé de suivre un tutoriel tmux , mais la première partie consiste à modifier ce fichier, mais comme je nai pas ce fichier, je suis bloqué. Comment obtenir le fichier de configuration tmux?

Commentaires

Answer

Il devrait y en avoir plusieurs exemples de fichiers de configuration dans /usr/share/doc/tmux/examples ou /usr/share/tmux/. Vous pouvez copier nimporte lequel de ceux-ci vers ~/.tmux.conf pour tester.

Vous pouvez également créer un ~/.tmux.conf avec les paramètres par défaut en utilisant cette commande depuis tmux:

tmux show -g > ~/.tmux.conf 

Cette commande fonctionne avec la version 1.8 de tmux.

Dans les anciennes versions de tmux, un bogue concernant la redirection de stdout vers un fichier peut nécessiter cette commande:

tmux show -g | cat > ~/.tmux.conf 

Vous trouverez plus dinformations ici .

Commentaires

  • Pourquoi la partie | cat est-elle nécessaire?
  • Elle ' nest pas nécessaire, du moins dans tmux 1.8. Jai ' modifié ma réponse pour refléter cela.
  • Je suggère fortement dapprendre / enseigner de longues formes de commandes. Les formulaires courts ont tendance à être très difficiles à rechercher. Essayez de rechercher manpages.ubuntu.com/manpages/xenial/en/man1/tmux.1.html show-options puis recherchez show.

Réponse

Si le .tmux.conf nexiste pas, vous pouvez simplement le créer. tmux le lirait la prochaine fois que vous démarrez tmux.

Le reste de cette réponse concerne la détermination les « options par défaut » le sont, mais notez que vous nen avez pas vraiment besoin à moins que vous ne soyez intéressé par ce quelles sont.

Les tmux La commande show-options de lutilitaire avec lindicateur -g videra toutes les options définies globalement dans le tmux session (cest-à-dire que tmux doit être en cours dexécution pour lutiliser).

Donc, si vous  » re dans une session tmux, votre fichier ~/.tmux.conf est vide, puis ce qui suit videra les paramètres par défaut:

$ tmux show-options -g >tmux.conf-default 

Certaines options sont définies par tmux en inspectant lenvironnement du shell. Par exemple, jobtiens status-keys vi, probablement parce que jutilise les raccourcis clavier Vi dans mon shell (EDITOR est défini sur vim).

Dans tous les cas, vous « obtiendrez les options de cette façon. Cependant, jai » remarqué quil y a très peu que je dois configurer dans tmux. Je le trouve bien configuré par défaut à mon goût, et je viens de réinitialiser la clé de préfixe sur Ctrl + a (le b est un pas de trop vers la droite pour le confort de mon clavier Dvorak), et c’est tout.

Si vous n’avez « pas besoin / ne voulez rien changer dans les options par défaut, alors vous ne le faites pas » t besoin dun fichier .tmux.conf.

Réponse

si installé via homebrew puis chemin serait « /usr/local/Cellar/tmux/2.8/share/tmux »

Et à cet emplacement, il y aurait un exemple de fichier conf, vous pouvez créer un nouveau fichier tmux.conf à cet emplacement et puis exécutez la commande suivante « tmux source-file tmux.conf »

Laisser un commentaire

Votre adresse e-mail ne sera pas publiée. Les champs obligatoires sont indiqués avec *