7 votes

Comment utiliser tmux copier/coller dans Termux ?

J'ai installé Termux et j'ai utilisé le système pkg pour installer tmux.

Cependant, le tmux installé ne semble pas prendre en charge la copie et le collage. Je peux entrer en mode copie, mais je ne peux pas sélectionner de texte et le copier dans le presse-papiers en utilisant la barre d'espace et la touche Entrée. Existe-t-il un moyen de contourner cela?

0 votes

Ce n'était pas un problème pour moi. J'ai pu coller en utilisant Commande + Maj + V à l'intérieur et à l'extérieur de tmux. J'ai collé mon presse-papiers qui provenait d'autres applications (par exemple Chrome) ainsi que de mon macOS, via scrcpy.

8voto

Max Chan Points 395

Essayez d'avoir cette ligne dans votre fichier ~/.tmux.conf:

set-window-option -g mode-keys vi

Cela active un ensemble de raccourcis clavier vi qui semblent fonctionner correctement. J'ai utilisé les touches Espace et Entrée pour copier cette ligne depuis une session tmux en cours d'exécution dans Termux et je l'ai collée dans cette zone de texte dans Chrome avec Ctrl+v.

1 votes

Oui, cela a fonctionné! Bien joué mec. Je crois que j'ai utilisé CTRL + B, j'ai démarré mon curseur avec les touches h, j, k et L enfoncées, puis j'ai appuyé sur Entrée, et ô miracle, lorsque je suis arrivé à la barre d'adresse de Firefox, j'ai pu le coller!

0 votes

Note, j'ai peut-être aussi utilisé "+y...

6voto

Guillermo Gomez Points 423

Malheureusement, tmux ne peut pas accéder au presse-papiers du système Android, contrairement aux véritables distributions GNU/Linux. Le mode copie est assez isolé dans tmux, vous ne pouvez donc copier que depuis et coller dans les sessions.

Pour coller depuis le presse-papiers, maintenez enfoncé n'importe où sur l'écran du terminal et appuyez sur "Coller" dans le menu contextuel.

Pour copier dans le presse-papiers, maintenez enfoncé un texte sur l'écran du terminal. Faites glisser les épingles pour sélectionner le texte que vous souhaitez copier et appuyez sur "Copier" dans le menu contextuel.

0 votes

Je ne faisais que tenter d'y accéder dans la session et de le copier entre les volets et les fenêtres. Peut-être que je n'ai pas été clair à ce sujet ci-dessus.

0 votes

Si c'est tout ce que vous voulez faire, vous pouvez utiliser des fichiers et rediriger les sorties en conséquence.

1 votes

Un aspect malheureux de cela est que les broches de menu contextuel de Termux ne savent rien des volets divisés verticalement, ce qui nécessite des solutions de contournement si vous essayez de copier quelque chose qui s'étend sur plusieurs lignes.

3voto

Cette réponse peut être sans rapport avec vos besoins, mais j'ai trouvé votre publication en essayant de résoudre un problème. Contrairement au système X Windows, vous n'avez besoin de rien d'autre que Termux pour coller du texte. Utilisez "partager" sur le texte sélectionné, partagez avec Termux, entrez ensuite un nom de fichier comme demandé, et appuyez sur ouvrir le dossier.

1voto

Monte Thigpen Points 11

Dans vim, passez en mode d'entrée en appuyant sur i puis utilisez CTRL+ALT+v pour coller.

Note : vous pouvez utiliser des applications de clavier spécifiques ou un clavier externe pour accéder aux touches CTRL et ALT.

2 votes

Pouvez-vous inclure des instructions sur la façon d'appuyer sur crt-alt-V sur un clavier logiciel de smartphone ?

0 votes

Avec un clavier physique, j'utilise ctrl alt v. Pour le clavier virtuel, j'utilise le gestionnaire de presse-papiers du clavier intégré gboards (ou clavier Samsung si j'utilise ma tablette) et appuie sur la carte de texte pour coller ce que je veux.

androidalle.com

AndroidAlle est une communauté de androiders où vous pouvez résoudre vos problèmes et vos doutes. Vous pouvez consulter les questions des autres sysadmins, poser vos propres questions ou résoudre celles des autres.

Powered by:

X