Có cách nào để hiển thị các tin nhắn trước đó trong màn hình?


9

Khi tôi sử dụng, screentôi chỉ có thể thấy dữ liệu hiện tại trên thiết bị đầu cuối (lệnh, tin nhắn, v.v.).

Có cách nào, ngoài việc in bất cứ thứ gì tôi muốn vào một tập tin, để xem các tin nhắn trước đó (giống như cách một trình giả lập thiết bị đầu cuối bình thường)?

Câu trả lời:


16

Đánh Ctrl+ Asau đó Escsẽ đưa bạn vào một chế độ đặc biệt để xem qua bộ đệm cuộn ngược giống như nhấn Escvào vimgiúp bạn vào một chế độ nơi bạn có thể điều hướng tệp thay vì chèn vào nó.

Nếu bộ đệm cuộn lại của bạn không có đủ dòng trong nó hữu ích, bạn có thể thay đổi điều này trong ~/.screenrctệp của mình :

defscrollback 10000

Khi ở trong bộ đệm scroolback, bạn có thể sử dụng các ràng buộc khóa phổ biến như J/ K/ H/ L, PgUp/ PgDown, G/ Shift+ G, ^/ $và mũi tên để điều hướng. Bạn có thể sử dụng Spaceđể đặt dấu. Đặt dấu thứ hai sẽ sao chép mọi thứ giữa hai dấu vào bảng tạm màn hình mà sau đó bạn có thể dán vào bất kỳ cửa sổ nào bằng Ctrl+ A ].

Bạn cũng có thể tìm kiếm và làm những thứ khác với bộ đệm. Xem hướng dẫn sử dụng màn hình để biết thêm.


Tôi có thể sao chép từ bộ đệm màn hình, nhưng làm cách nào để dán nó vào gedit?
Ankur Agarwal

@abc: Bạn sẽ cần chuyển nó từ bảng tạm màn hình sang bảng tạm X. Hãy thử sử dụng shell trong màn hình và chạy: cat - | xclipvà sau đó Ctrl+A ].
Caleb

Có thể tôi đang làm gì đó sai. mèo - | xclip chỉ bị treo. Tôi đã sao chép các ký tự từ bộ đệm màn hình và sau đó cố gắng dán chúng vào trình soạn thảo văn bản và điều đó không hoạt động. Bạn có thể giải thích?
Ankur Agarwal
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.