Tôi sử dụng chế độ cuộn / sao chép của GNU Screen. Vì vậy, tôi nhấn Control-A [để vào chế độ sao chép, cuộn lên phần tôi quan tâm ... và sau đó tôi quên.
Tuy nhiên, có vẻ như để màn hình GNU ở chế độ cuộn / sao chép chặn thực thi (bất kỳ ứng dụng nào đã hoạt động vào thời điểm đó). Ví dụ: nếu tôi kích hoạt máy chủ web cục bộ nếu tôi ở chế độ cuộn / sao chép, thì các yêu cầu được gửi đến máy chủ web đó sẽ hết thời gian: quá trình không đáp ứng cho đến khi tôi thoát khỏi chế độ sao chép / cuộn.
Tôi đã thấy điều này cả trong tập lệnh / máy chủ Ruby On Rails và với công cụ Python Paste.
Tôi đã xem xét bật chế độ ghi nhật ký cho các cửa sổ của mình, sau đó chỉ cần cắt / gọt qua các logfile đó như một cách thay thế, nhưng nếu điều này có thể được kiểm soát bằng một phương tiện khác (cài đặt, kích hoạt chế độ sao chép theo một cách khác) tôi rất quan tâm.
Chuyển đổi màn hình của tôi nói:
Phiên bản màn hình 4,00,03 (FAU) ngày 23 tháng 10 năm 06
(Tôi đã hỏi điều này trên quora.com, nhưng có lẽ đây là một nơi tốt hơn)
while ((1)) ; do echo $i; i=$((i+1)); sleep 0.1; done
- thử gọi Sao chép Chế độ và chờ một chút. Khi bạn thoát khỏi chế độ sao chép, giá trị của i sẽ tăng vọt, cho thấy việc thực thi tiếp tục trong nền. Tuy nhiên, tôi đã thấy đầu ra khối màn hình cho một số quy trình, vì vậy tôi tò mò không biết chính xác điều gì sẽ xác định liệu màn hình có chặn hay không.