Bisakah saya menyalin seluruh buffer scrollback dari iTerm2 ke clipboard?

13

Saya baru saja menjalankan beberapa perintah dan memiliki beberapa halaman output di iTerm2. Sekarang saya ingin menyimpannya di suatu tempat. (Saya bisa saja mengirimnya ke file, tapi saya tidak memikirkannya.)

Apakah ada cara yang lebih mudah untuk menyalin semuanya ke clipboard dengan menggulir ke belakang dan menyorot untuk halaman?

Nathan Long
sumber

Jawaban:

9

Oh, benar, ya. + Auntuk memilih semuanya, lalu + C.

Nathan Long
sumber
2
Ada pengaturan di iTerm 2 yang secara otomatis menyalin apa pun yang dipilih ke clipboard, membuat Command-C tidak perlu.
Ɱark Ƭ
Saya melakukan ini, tetapi menyimpan 100M scrollback log melalui clipboard mengambil iTerm2 sekitar 5 menit, dan sedikit kurang - untuk menempelkannya ke dalam editor teks. Saya berharap Cmd-Smenyimpan buffer secara langsung.
Victor Sergienko
8
pbpaste> ~ / Desktop / buffer.log mengambil milidetik untuk file 17meg
Drew
3

Anda mungkin tahu ini, tetapi jika ada yang datang di masa depan, ini juga berfungsi:

history > ~/Desktop/history.txt

Atau file lain pilihan Anda. File akan ditimpa, atau Anda dapat menggunakan >> untuk menambahkan.

Jika Anda ingin output juga, perintah shell scriptberfungsi juga untuk menangkap saat Anda mengetik (tetapi juga menangkap penekanan tombol, jadi hati-hati) atau iTerm akan memiliki beberapa opsi untuk menyimpan sesi, seperti terminal + Stock S.

krs013
sumber
3
ini hanya akan menyimpan perintah Anda, dan bukan hasilnya
Ciprian Tomoiagă