Tôi có thể sao chép toàn bộ bộ đệm cuộn từ iTerm2 vào bảng tạm không?


13

Tôi vừa chạy một số lệnh và có một vài trang đầu ra trong iTerm2. Bây giờ tôi muốn lưu nó ở đâu đó. (Tôi có thể đã chuyển nó thành một tập tin, nhưng tôi không nghĩ về điều đó.)

Có cách nào dễ dàng hơn để sao chép tất cả vào bảng tạm bằng cách cuộn lại và tô sáng cho các trang không?

Câu trả lời:


9

Ồ, phải rồi, duh. + Ađể chọn tất cả, sau đó + C.


2
Có một cài đặt trong iTerm 2 tự động sao chép mọi thứ được chọn vào bảng tạm, khiến Command-C không cần thiết.
Ɱark

Tôi đã làm điều này, nhưng việc lưu nhật ký cuộn 100M qua clipboard đã mất iTerm2 khoảng 5 phút và ít hơn một chút - để dán nó vào trình soạn thảo văn bản. Tôi muốn Cmd-Slưu bộ đệm trực tiếp.
Victor Sergienko

8
pbpaste> ~ / Desktop / buffer.log mất mili giây cho tệp 17meg
Drew

3

Bạn có thể biết điều này, nhưng nếu có ai đến trong tương lai, thì điều này cũng hoạt động:

history > ~/Desktop/history.txt

Hoặc một số tập tin khác của sự lựa chọn của bạn. Tệp sẽ bị ghi đè hoặc bạn có thể sử dụng >> để chắp thêm.

Nếu bạn cũng muốn đầu ra, lệnh shell scriptcũng hoạt động để ghi lại trong khi bạn nhập (nhưng nó cũng nắm bắt các phím bấm, vì vậy hãy coi chừng) hoặc iTerm sẽ có một số tùy chọn để lưu phiên, như stock Terminal's + S.


3
điều này sẽ chỉ lưu các lệnh của bạn chứ không phải đầu ra của chúng
Ciprian Tomoiagă
Khi sử dụng trang web của chúng tôi, bạn xác nhận rằng bạn đã đọc và hiểu Chính sách cookieChính sách bảo mật của chúng tôi.
Licensed under cc by-sa 3.0 with attribution required.