Việc cuộn bị vô hiệu hóa đột ngột trong thiết bị đầu cuối


8

Đôi khi tôi sử dụng thiết bị đầu cuối (konsole) và đột nhiên hành vi khi cuộn chuột chuyển từ cuộn qua đầu ra quá khứ sang cuộn qua lịch sử trên dấu nhắc lệnh và không có cách nào để xem đầu ra quá khứ nữa. (Thanh cuộn vẫn ở đó nhưng như thể không có đầu ra trong quá khứ)

Vì đôi khi nó chỉ xảy ra và nếu tôi mở một luồng con mới, nó mặc định quay lại cuộn qua đầu ra trong quá khứ, tôi đoán rằng tôi đang vô tình nhấn một số phím tắt bật giữa các chế độ này, nhưng tôi không thể tìm ra lối tắt nào.

Làm thế nào tôi có thể thoát khỏi việc cuộn kỳ lạ này qua chế độ lịch sử?

Câu trả lời:


14

Có lẽ bạn đã chạy một subshell từ một trình soạn thảo và nó rời thiết bị đầu cuối trong màn hình thay thế. Bạn có thể kiểm tra điều đó bằng cách

tput rmcup

mà sẽ trở lại màn hình bình thường.

Trong khi ở màn hình thay thế, một số thiết bị đầu cuối có thể ghi đè hành động của bánh xe cuộn bằng cách gửi con trỏ lên / xuống.


1

Nếu tput rmcupkhó nhớ, bạn có thể thực thi lại công cụ (hoặc bất kỳ công cụ nào khác như less, vim...) và chấm dứt nó theo cách thích hợp. Điều này cũng sẽ chấm dứt chế độ địa chỉ con trỏ.

Thông tin chi tiết về https://askubfox.com/a/123296/29914


0

Nếu tput rmcupkhông hoạt động thì hãy thử đóng tất cả các thiết bị đầu cuối và sau đó sử dụng thiết bị đầu cuối mới.

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.