Articles of tmux

Échec du presse-papier dans tmux + vim après la mise à niveau vers MacOS Sierra

Hier, je suis passé à MacOS Sierra et il a cassé ma fonctionnalité de presse-papiers dans ma configuration tmux + neovim. Voici le comportement: Je peux utiliser le standard ctrl + c, ctrl + p pour copier / coller entre le système vim Je peux coller / coller entre deux instances de VIM lorsque ce […]

Ubuntu – changez tmux 1.8 en tmux-next 1.9

Après avoir essayé d’installer quelques plugins pour tmux, j’ai trouvé que ma version tmux était 1.8. Suite aux étapes de cette réponse, j’installe tmux 2.1: Mettez à niveau le tmux de 1.8 à 1.9 sur Ubuntu 14.04 (je n’ai pas trouvé tmux = 1.9a-1 ~ ppa1 ~ t et installe tmux-next et substitue le lien […]

Comment démarrer automatiquement tmux sur la session SSH?

J’ai une dizaine de serveurs auxquels je me connecte régulièrement avec SSH. Chacun a une entrée dans le fichier ~/.ssh/config mon ordinateur local. Pour éviter de perdre le contrôle de mon processus en cours lorsque ma connexion Internet chute inévitablement, je travaille toujours dans une session tmux . Je voudrais un moyen pour que tmux […]

Utiliser le serveur Emacs et emacsclient sur d’autres machines comme d’autres utilisateurs

Je sais qu’après avoir appelé (start-server) dans une session Emacs existante, je peux utiliser emacsclient -c (sur le même ordinateur) pour créer de nouveaux frameworks qui se connectent à ce serveur, de sorte que chaque nouvelle image créée par emacsclient ait access à le même ensemble d’états partagés (par exemple, tampons). La plupart de la […]

Bash scripts avec tmux pour lancer une fenêtre à 4 volets

Quelqu’un peut-il aider à expliquer ce qui se passe avec tmux , bash et exec ? J’essaie de configurer une session tmux avec une fenêtre à 4 volets. Idéalement, je veux exécuter une commande dans 3 des volets: par exemple, un serveur Ruby Thin et quelques démons Ruby. C’est ce que j’ai jusqu’à présent: ~/.bin/tmux-foo […]

Comment passer au début de la ligne dans tmux après avoir remappé le préfixe sur CTRL + A?

En suivant la suggestion de ce wiki Archlinux, dans la page sur tmux, j’ai remappé le préfixe de la clé de commande sur Ca , pour imiter l’écran GNU et avoir quelque chose de plus simple sur le clavier que Cb . Donc, mon fichier .tmux.conf est devenu ceci: set -g default-terminal “screen-256color” unbind Cb […]

Comment mettre à jour automatiquement les variables d’environnement de l’agent SSH lorsqu’il est associé à des sessions tmux existantes

J’essaie de trouver un bon moyen de restaurer l’agent SSH lorsque je reconnecte une session tmux déconnectée. La cause semble être que la session de l’agent SSH change, mais la variable d’environnement de la session tmux n’est pas mise à jour. Comment puis-je automatiser cela avant de joindre la session elle-même? Étant donné que la […]

Configuration de la barre d’état tmux

Comment la barre d’état est-elle personnalisée? J’ai remarqué dans cette vidéo sur youtube (à 3h05 – image ci-dessous), la barre d’état semble très différente de celle par défaut que je vois après l’installation de tmux sur mon Mac OS X. En particulier, j’aime le fait que le milieu de la barre d’état affiche le programme […]

Bordures Tmux affichées sous la forme de xq au lieu de lignes?

J’ai du mal à faire en sorte que tmux affiche les lignes pour les bordures. Ils sont créés avec x et q. C’est un serveur Debian Squeeze et les parameters régionaux sont définis sur en_US UTF8. J’ai aussi essayé d’append # instructs tmux to expect UTF-8 sequences setw -g utf8 on set -g status-utf8 on […]

Dans tmux puis-je redimensionner un volet à une valeur absolue

Est-il possible de dire à tmux de “redimensionner un volet à 5 lignes de haut”? Je sais que je peux faire un resize-pane -U 3 pour déplacer la ligne de démarcation, mais parfois, lorsque vous vous connectez avec un moniteur de taille différente, la taille a changé par beaucoup de lignes que je ne peux […]