Puis-je copier l'intégralité du tampon de défilement d'iTerm2 dans le presse-papiers?


13

Je viens d'exécuter quelques commandes et j'ai plusieurs pages de sortie dans iTerm2. Maintenant, je voudrais l'enregistrer quelque part. (J'aurais pu le transférer dans un fichier, mais je n'y ai pas pensé.)

Existe-t-il un moyen plus simple de tout copier dans le presse-papiers en faisant défiler en arrière et en mettant en évidence les pages?

Réponses:


9

Oh, c'est vrai, duh. + Apour tout sélectionner, puis + C.


2
Il existe un paramètre dans iTerm 2 qui copie automatiquement tout ce qui est sélectionné dans le presse-papiers, ce qui rend la commande-C inutile.
Ɱark Ƭ

Je l'ai fait, mais enregistrer un journal de défilement de 100 millions dans le presse-papiers a pris iTerm2 environ 5 minutes, et un peu moins - pour le coller dans un éditeur de texte. Je souhaite Cmd-Sdirectement enregistré le tampon.
Victor Sergienko

8
pbpaste> ~ / Desktop / buffer.log a pris des millisecondes pour le fichier 17meg
Drew

3

Vous le savez probablement, mais si quelqu'un vient à l'avenir, cela fonctionne aussi:

history > ~/Desktop/history.txt

Ou un autre fichier de votre choix. Le fichier sera écrasé, ou vous pouvez utiliser >> pour ajouter.

Si vous souhaitez également une sortie, la commande shell scriptfonctionne également pour capturer pendant que vous tapez (mais elle capture également les pressions sur les touches, alors faites attention) ou iTerm aura une option pour enregistrer une session, comme le terminal + du stock S.


3
cela ne sauvera que vos commandes, et non leur sortie
Ciprian Tomoiagă
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.