Có thể cuộn qua phần cuối của tệp trong máy nhắn tin ít hơn không?


8

Có thể cuộn qua phía dưới trong ít hơn?

Lý tưởng nhất là tôi muốn có thể xem dòng cuối cùng của tệp tôi đang xem ở đầu cửa sổ thiết bị đầu cuối của mình (phần còn lại của màn hình có thể chứa đầy dấu ngã ( ~), có nghĩa là dòng trống / không có gì để xem ở đây trong ít hơn).

Câu trả lời:


12

Có, sử dụng J(như trong ShiftJ). Vì vậy, bạn có thể đi đến cuối tệp với G, sau đó cuộn xuống cuối Jcho đến khi dòng cuối cùng của tệp nằm ở trên cùng của màn hình ( lesssẽ không cho phép bạn cuộn thêm nữa).

KYlàm tương tự ở đầu tập tin, cuộn qua đầu cho đến khi dòng đầu tiên ở dưới cùng của màn hình.

Như David Ongaro chỉ ra, bạn có thể sử dụng các công cụ xác định lặp lại để tránh phải nhấn Jnhiều lần: G99Jdo đó sẽ giảm dần cho đến khi dòng cuối cùng ở trên cùng của màn hình (trừ khi thiết bị đầu cuối của bạn có số lượng hàng rất lớn).


1
Đúng! Họ đã sử dụng từ bên ngoài thay vì dưới cùng : đó là lý do tại sao tôi không thể tìm thấy nó. Ngoài ra, tôi nghĩ rằng nên có một lá cờ cho nó. Tuy nhiên, đây là câu trả lời chính xác. Cảm ơn! Tôi sẽ chấp nhận nó sớm thôi. :)
Mateusz Piotrowski

Có vẻ với 100Jmột người có thể tránh đánh Jliên tục.
David Ongaro

2

Các -ctùy chọn cũng tạo ra "cuộn qua EOF" hành vi trong một số trường hợp.

Nếu không -c, khi bạn ở gần cuối tệp (phần còn lại sau phần bạn hiện thấy nhỏ hơn chiều cao màn hình), spacecuộn xuống chỉ đủ để đặt dòng cuối cùng của tệp vào dòng cuối cùng của màn hình. spacecó thể tương đương với jnếu chỉ có một dòng nữa để hiển thị.

Với -c, miễn là bạn chưa có ở EOF, spaceluôn cuộn về phía trước toàn bộ chiều cao màn hình. Dòng trên cùng trên màn hình sau spacesẽ là dòng sau dòng ở dưới cùng trước space. Điều này có thể khiến một số phần của màn hình không được sử dụng và nó chứa đầy các ~điểm đánh dấu.

Trong -cchế độ, để làm cho dòng cuối cùng là dòng hiển thị duy nhất, G K spacelà tất cả những gì bạn cần.

... Trừ khi dòng cuối cùng trong tệp rộng hơn chiều rộng màn hình, trong trường hợp đó bạn cần lặp lại K.

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.