¿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?

Respuestas:


6

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


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.


2
esto solo guardará sus comandos, y no su salida
Ciprian Tomoiagă
Al usar nuestro sitio, usted reconoce que ha leído y comprende nuestra Política de Cookies y Política de Privacidad.
Licensed under cc by-sa 3.0 with attribution required.