Copie de blocs de texte dans le terminal


28

Est-il possible de copier un "bloc" de texte à partir d'une fenêtre de terminal sans avoir à copier des lignes entières?

Exemple:

entrez la description de l'image ici

Dis que je veux juste copier le texte que j'ai encerclé dans l'image ci-dessus, est-ce possible? Ou dois-je également tout copier à gauche du bloc que je veux copier?

Réponses:


39

Vous devriez pouvoir le faire en maintenant la optiontouche enfoncée tout en le faisant. Cela change le curseur en signe «+» et vous permet de sélectionner n'importe quelle zone rectangulaire de texte.

Voir capture d'écran ci-dessous:

entrez la description de l'image ici

Si vous regardez attentivement l'image ci-dessus, vous verrez dans la fenêtre de gauche que j'ai mis en surbrillance un bloc de texte dans Terminal et dans la fenêtre de droite j'ai pu coller ce texte dans un nouveau document TextEdit.


3
Cela ne fonctionne pas dans iTerm mais fonctionne bien dans Terminal.
jmh

13

Lorsque vous utilisez iTerm2 , vous pouvez soit utiliser la souris Cmd+ Option+ pour effectuer une sélection verticale / bloc, ce qui transforme votre curseur en croix, similaire à Terminal.app.

Ou vous pouvez utiliser le mode copie :

  • Cmd+ Shift+ Cpour passer en mode copie
  • Ctrl+ vpour passer en mode vertical / bloc
  • Déplacez le curseur à l'aide des touches de curseur du clavier (voir le lien pour plus d'options de mouvement)
  • Une fois que vous avez terminé, utilisez Ctrl+ k, ypour copier la sélection.

En utilisant notre site, vous reconnaissez avoir lu et compris notre politique liée aux cookies et notre politique de confidentialité.
Licensed under cc by-sa 3.0 with attribution required.