Posso copiare l'intero buffer di scrollback da iTerm2 negli Appunti?


13

Ho appena eseguito alcuni comandi e ho diverse pagine di output in iTerm2. Ora vorrei salvarlo da qualche parte. (Avrei potuto inviarlo a un file, ma non ci avevo pensato.)

Esiste un modo più semplice per copiare tutto negli appunti che scorrendo indietro ed evidenziando le pagine?

Risposte:


9

Oh, giusto, duh. + Aper selezionare tutto, quindi + C.


2
C'è un'impostazione in iTerm 2 che copia automaticamente qualsiasi cosa selezionata negli appunti, rendendo inutile il comando-C.
Ɱark Ƭ

L'ho fatto, ma il salvataggio di un registro di scorrimento 100M tramite gli appunti ha richiesto iTerm2 circa 5 minuti e un po 'meno - per incollarlo in un editor di testo. Vorrei Cmd-Ssalvare direttamente il buffer.
Victor Sergienko,

8
pbpaste> ~ / Desktop / buffer.log preso millisecondi per il file 17meg
Drew

3

Probabilmente lo sai, ma se qualcuno viene in futuro, anche questo funziona:

history > ~/Desktop/history.txt

O qualche altro file a tua scelta. Il file verrà sovrascritto o puoi usare >> per aggiungere.

Se vuoi anche l'output, il comando shell scriptfunziona anche per catturare mentre digiti (ma cattura anche le pressioni dei tasti, quindi fai attenzione) o iTerm avrà qualche opzione per salvare una sessione, come il Terminale di serie + S.


3
questo salverà solo i tuoi comandi e non il loro output
Ciprian Tomoiagă,
Utilizzando il nostro sito, riconosci di aver letto e compreso le nostre Informativa sui cookie e Informativa sulla privacy.
Licensed under cc by-sa 3.0 with attribution required.