¿Puedo copiar todo el búfer de desplazamiento de iTerm2 al portapapeles?

11

Acabo de ejecutar algunos comandos y tengo varias páginas de salida en iTerm2. Ahora me gustaría guardarlo en alguna parte. (Podría haberlo canalizado a un archivo, pero no pensé en eso).

¿Hay una manera más fácil de copiarlo todo en el portapapeles al desplazarse hacia atrás y resaltar las páginas?

Nathan Long
fuente

Respuestas:

6

Oh cierto, duh. + Apara seleccionarlo todo, luego + C.

Nathan Long
fuente
1
Hay una configuración en iTerm 2 que copia automáticamente todo lo seleccionado en el portapapeles, haciendo innecesario el Command-C.
Ɱark Ƭ
Hice esto, pero guardar un registro de desplazamiento de 100M a través del portapapeles le llevó a iTerm2 unos 5 minutos, y un poco menos, para pegarlo en un editor de texto. Deseo Cmd-Sguardar el búfer directamente.
Victor Sergienko
55
pbpaste> ~ / Desktop / buffer.log tomó milisegundos para el archivo de 17meg
Drew
3

Probablemente lo sepas, pero si alguien viene en el futuro, esto también funciona:

history > ~/Desktop/history.txt

O algún otro archivo de su elección. El archivo se sobrescribirá, o puede usar >> para agregar.

Si también desea la salida, el comando de shell también scriptfunciona para capturar mientras escribe (pero también captura las pulsaciones de teclas, así que tenga cuidado) o iTerm tendrá alguna opción para guardar una sesión, como el Stock de Terminal + S.

krs013
fuente
2
esto solo guardará sus comandos, y no su salida
Ciprian Tomoiagă