Cuộn bàn di chuột trong thiết bị đầu cuối của Yosemite bị hỏng, hiện chỉ hiển thị lịch sử lệnh


12

Kể từ khi nâng cấp lên OS X Yosemite, tôi đã gặp phải sự cố lẻ tẻ này khi tôi đột nhiên mất khả năng cuộn lên / xuống trong thiết bị đầu cuối bằng bàn di chuột. Thay vào đó, cuộn trên trackpad sẽ chuyển qua tất cả các lệnh trước đó của tôi.

Tôi đã đọc về hành vi này với vi trong Yosemite, nhưng tôi không thể sử dụng bất kỳ bản sửa lỗi nào mà họ đã đề cập (ví dụ: giữ Shift và sau đó cuộn).

Có cách nào để khắc phục điều này hoặc chuyển đổi giữa các chế độ khác nhau không? Nó là vô cùng khó chịu khi nó xảy ra.

Câu trả lời:


21

Vấn đề này không phải là đặc thù của OS X Yosemite hay OS X nói chung, điều này xảy ra với tất cả các thiết bị đầu cuối khi một chuỗi điều khiển nhất định được ban hành.

Rất có khả năng nó sẽ biến mất sau khi bạn chạy

$ reset

Đây là một đoạn trích từ man tset:

Khi được gọi dưới dạng reset, tsetđặt chế độ nấu và tiếng vang, tắt chế độ ngắt và thô, bật dịch tuyến mới và đặt lại bất kỳ ký tự đặc biệt nào về giá trị mặc định của chúng trước khi thực hiện khởi tạo đầu cuối được mô tả ở trên. Điều này rất hữu ích sau khi một chương trình chết để lại một thiết bị đầu cuối trong trạng thái bất thường. Lưu ý, bạn có thể phải gõ

       <LF>reset<LF>

(ký tự nguồn cấp dữ liệu thường là điều khiển-J) để thiết bị đầu cuối hoạt động, vì trở về vận chuyển có thể không còn hoạt động trong trạng thái bất thường. Ngoài ra, thiết bị đầu cuối thường sẽ không lặp lại lệnh.


5

Điều này xảy ra với tôi mỗi khi tôi sử dụng vim qua ssh và các kết nối bị đóng bất thường (hết thời gian, tắt máy chủ ...). Nếu đây là trường hợp, thì nó là đủ để chạy vim và đóng nó, để lấy lại các cài đặt cuộn ban đầu.


2

Có vẻ như bạn đang sử dụng màn hình. Không có nó, tôi không tin có bất kỳ cài đặt nào sẽ cho phép cuộn qua các lệnh trước đó. Trong trường hợp của bạn, tắt màn hình thay thế Scroll sẽ vô hiệu hóa việc gửi các sự kiện cuộn đến Terminal.

"Khi màn hình thay thế được hiển thị, hãy gửi đầu vào thay vì cuộn màn hình đầu cuối. Nhấn Shift để tạm thời đảo ngược cài đặt này."

nhập mô tả hình ảnh ở đây


0

Một cái gì đó có thể hoạt động là sử dụng các phím PageUp / PageDown trên bàn phím của bạn.
Tùy thuộc vào bàn phím bạn có, bạn có thể không có phím chuyên dụng & bạn sẽ cần sử dụng Mũi tên Lên / Xuống để làm điều đó.

Đây có thể là một số trợ giúp, OP đang cố gắng dừng việc cuộn mà tôi nghĩ rằng bạn đang tìm cách quay lại, vì vậy đây có thể chỉ là trường hợp cho phép tùy chọn hiển thị: https://discussions.apple.com/thread/ 6699311? Bắt đầu = 0 & bắt đầu = 0

Có một số thông tin về cuộn chuột ma thuật ở đây: http://macmint.com/how-to-disable-magic-mouse-scrolling/ cũng có thể là những gì bạn đang tìm kiếm.

HTH

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.