Xóa màn hình GNU sau khi ứng dụng toàn màn hình


14

Khi làm việc ở xterm bình thường (không chắc chắn về thiết bị đầu cuối "thực"), khi chương trình toàn màn hình như man hoặc vim bị đóng, nó sẽ biến mất, để lại màn hình của bạn để bạn có thể thấy lời nhắc của mình và các lời nhắc trước đó bao gồm cả nơi bạn đưa ra chương trình đã đóng cửa.

Tuy nhiên, khi tôi đang chạy trong Màn hình GNU, khi chương trình được đóng, nó không rõ mà chỉ được chuyển lên để có thể hiển thị lời nhắc. Đối với tôi điều này thật xấu xí, và tôi muốn biết liệu hành vi "bình thường" có thể được nối lại hay không.

Tôi nhận ra rằng tôi có thể tự xóa màn hình một cách thủ công nhưng a) Tôi không muốn và b) điều đó sẽ dẫn đến một màn hình hoàn toàn rõ ràng, không phải là những gì tôi theo sau (mặc dù có lẽ tốt hơn, nếu điều này tốt như nó có) .

Câu trả lời:


17

Một số thiết bị đầu cuối, chẳng hạn như xterm, hỗ trợ cái được gọi là màn hình thay thế của YouTube: có màn hình riêng cho các chương trình toàn màn hình và cho các chương trình cuộn. Trong xterm, bạn có thể chuyển đổi giữa hai màn hình bằng lệnh màn hình xen kẽ màn hình hiển thị trên màn hình Ctrl+ ở cuối mouse 2menu + .

Hành vi này bị tắt theo mặc định trong màn hình nhưng có thể được bật bằng altscreentùy chọn: thêm altscreen onvào của bạn ~/.screenrc.


1
wow - điều này làm cho màn hình gnu trở nên lố bịch hơn ... câu trả lời tuyệt vời
brad

0

Điều này có liên quan đến termcapcài đặt của bạn cho màn hình. Có lẽ bạn có thể thử màn hình bắt đầu với -atùy chọn dòng lệnh.


Cảm ơn con trỏ, nhưng tôi không thể tìm thấy bất kỳ thông tin liên quan nào về cách đặt termcap để cho phép điều này và -a không giúp được gì.
tsvallender
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.