Câu trả lời:
Bạn có thể sửa đổi .screenrc
để cho phép cuộn lại dựa trên chuột:
http://slaptijack.com/system-adftime/mac-os-x-terminal-and-gnu-screen-scrollback/
Nếu bạn đã làm một man screen
bạn có thể thấy các tùy chọn có sẵn.
Khi ở trong màn hình, bạn có thể thực hiện các thao tác sau:
CTRL+A
(phát hành),[
Sau đó, bạn có thể sử dụng các mũi tên để cuộn xung quanh cửa sổ. Để thoát khỏi cuộn bạn có thể làm a CTRL+C
.
Nathan đã hiểu đúng, mặc dù tôi luôn là người hâm mộ của Ctrl+A
+ ESC
. ESC
vẫn là một cách khác để thoát khỏi chế độ sao chép.
Tuy nhiên, điều đáng xem xét là lịch sử cuộn lại có giới hạn kích thước và nếu bạn thực sự muốn chơi nó an toàn, tốt hơn hết là chuyển hướng đầu ra sang một tệp (hoặc chuyển nó sang tee nếu bạn cũng muốn đầu ra màn hình).
Bên cạnh việc sử dụng bộ đệm cuộn ngược lại screen
, Terminal.app có thể phản hồi Shift- Page Up(có lẽ Shift- Fn- Up-Arrowtrên MacBook).
Một lựa chọn khác sẽ là một cái gì đó như:
your_prog 2>&1 | less
Ctrl
+PgUp
, nhưng tôi nghi ngờ điều đó sẽ hoạt động trong trường hợp của bạn. Mặc dù vậy, Terminal.app phải được cấu hình để chứa nhiều hơn số lượng lịch sử mặc định của nó. (hoặc đã quá muộn cho việc đó?)