Trang xuống trong thiết bị đầu cuối


12

Làm thế nào tôi có thể "trang xuống" trong thiết bị đầu cuối?

Câu trả lời:


10

Ngoài câu trả lời của VxJasonxV (là chính xác), nếu bạn muốn sửa đổi hành vi của thiết bị đầu cuối của mình, do đó, sử dụng lên hoặc xuống một pageup / pagedown trong vim (và những người khác), bạn có thể truy cập:

Thiết bị đầu cuối -> Tùy chọn -> Nhấp vào Thanh công cụ Cài đặt, rồi Tab Bàn phím.

Thêm một khóa mới như thế này: (hiển thị một ví dụ bên dưới)

  • Trang lên: \ 033 [5 ~
  • Trang xuống: \ 033 [6 ~
  • Trang chủ: \ 033 [4 ~
  • Kết thúc: \ 033 [1 ~

Dưới đây là một ví dụ với Coder của Up lên:

văn bản thay thế

Bây giờ bạn có thể nhấn Lên / Xuống và nó sẽ thực hiện trang / xuống. Tôi đề nghị bạn thêm một công cụ sửa đổi (như Control). Đáng buồn thay, bạn không thể sử dụng khóa Fnv của Nhật Bản làm công cụ sửa đổi.

Lưu ý : Theo mặc định, Control + Con trỏ bên trái sẽ bị xóa cho đến khi hết dòng và quyền điều khiển + con trỏ được chèn (ít nhất là trong vim), vì vậy bạn có thể sử dụng một công cụ sửa đổi khác nếu bạn không muốn thay đổi những điều đó.


Tôi có thể tìm thấy các chuỗi điều khiển chính xác ở đâu? Chẳng hạn như \033[5~trong ảnh chụp màn hình của bạn?
topskip

@Patrick Đây là danh sách một số trong số họ: web.mit.edu/gnu/doc/html/screen_10.html (googled nó);)
Martin Marconcini

Cảm ơn! Tôi không biết phải tìm gì. Bây giờ tôi biết trang này, nó rõ ràng với tôi.
topskip

15

Có hai câu trả lời cho câu hỏi này.

Đầu tiên là sử dụng toàn cầu. Tôi sẽ cho rằng bạn đang ở trên một bàn phím hẹp / máy tính xách tay. Trong các trường hợp đó, Fn+ Down ▼hoạt động như Page Down và chỉ để mở rộng hoàn toàn suy nghĩ đó:

  • Fn+ Up ▲= Trang lên

  • Fn+ Left ◀= Trang chủ

  • Fn+ Right ▶= Kết thúc

Điều này sẽ không hoạt động đúng trong một số ứng dụng. Những mà tôi suy nghĩ là những thứ như vim, less, screen, và "toàn màn hình / ncurses menued" chương trình. Các tổ hợp phím trên cuộn cửa sổ thiết bị đầu cuối, nhưng nếu cửa sổ thiết bị đầu cuối chưa được phân trang, thì việc cuộn sẽ không hoàn thành bất cứ điều gì.

Nửa sau của câu trả lời là câu mà tôi không thể trả lời mà không có thêm chi tiết.

Thí dụ:

  • Trong less, spacebarhoặc ctrl ^+ fsẽ trang xuống một màn hình đầy đủ.

  • Trong vim, ctrl ^+ fsẽ trang xuống một màn hình đầy đủ.

  • Trong screen, bạn có thể sẽ không bao giờ phải Page Page, nhưng nếu bạn cuộn trở lại trong chế độ sao chép, ctrl ^+ cũng fhoạt động ở đó.

Nếu tôi không trả lời câu hỏi của bạn, bạn sẽ cần phải giải thích nó rất nhiều.


1

Để gửi một phím lên / xuống trang cho ứng dụng, trái với việc cuộn cửa sổ của Terminal, giữ shiftphím trong khi nhấn phím lên / xuống trang của bạn (hoặc fn-thường như phù hợp với bàn phím của bạn).

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.