7 votes

Comment utiliser la copie / collage de tmux dans Termux?

J'ai installé Termux et en utilisant le système de pkg, j'ai installé 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 touche espace et la touche entrée. Y a-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) et aussi 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 semble bien fonctionner. 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 ce champ de texte dans Chrome avec Ctrl+v.

1 votes

Oui, ça a fonctionné! Bon travail mec. Je crois avoir utilisé CTRL+B, commencé mon curseur avec les touches h, j, k et L pressées, puis j'ai appuyé sur Entrée, et miracle, quand je suis arrivé à la barre d'adresse dans Firefox, j'ai pu le coller!

0 votes

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

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 à l'intérieur des sessions.

Pour coller depuis le presse-papiers, appuyez longuement n'importe où sur l'écran du terminal et appuyez sur "Coller" dans le menu contextuel qui apparaît.

Pour copier dans le presse-papiers, appuyez longuement sur un texte quelconque sur l'écran du terminal. Faites glisser les pions pour sélectionner le texte que vous voulez copier et appuyez sur "Copier" dans le menu contextuel qui apparaît.

0 votes

Je essayais simplement 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 des inconvénients de ceci est que les épingles du menu pop-up de Termux ne connaissent rien des volets verticalement divisés, 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 je suis arrivé sur 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 de Termux pour coller du texte. Utilisez "partager" sur le texte sélectionné, partagez-le avec Termux, entrez ensuite un nom de fichier lorsque vous y êtes invité, 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 s'il vous plaît inclure des instructions sur la manière d'appuyer sur crt-alt-V sur un clavier logiciel de smartphone?

0 votes

Avec un clavier physique, j'utilise le ctrl alt v. Pour le clavier virtuel, j'utilise le gestionnaire de presse-papiers du clavier intégré Gboard (ou le clavier Samsung si j'utilise ma tablette) et je touche 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