Tại sao người Linux và hầu hết các chương trình - ví dụ như các lệnh Ruby - sử dụng lessthay vì more. Không phải là lớn hơn, đẹp hơn và tốt hơn? Lợi thế là lessgì?
Tại sao người Linux và hầu hết các chương trình - ví dụ như các lệnh Ruby - sử dụng lessthay vì more. Không phải là lớn hơn, đẹp hơn và tốt hơn? Lợi thế là lessgì?
Câu trả lời:
Ban đầu morechỉ cho phép chuyển động trong tệp trong khi lesscho phép bạn di chuyển tự do trong tệp đã xem.
Phiên bản hiện đại morelà linh hoạt hơn.
Tôi nghĩ rằng hai trang wiki cho nhiều hơn và ít hơn cho thấy sự khác biệt hiện tại khá tốt.
Bởi vì ít hơn là nhiều hơn ...
ít hơn không phải đọc toàn bộ tệp đầu vào trước khi bắt đầu, vì vậy với các tệp đầu vào lớn, nó khởi động nhanh hơn các trình soạn thảo văn bản như vi (1). Ít sử dụng termcap (hoặc terminfo trên một số hệ thống), vì vậy nó có thể chạy trên nhiều thiết bị đầu cuối. Thậm chí còn có hỗ trợ hạn chế cho các thiết bị đầu cuối cứng. (Trên thiết bị đầu cuối cứng, các dòng nên được in ở phía trên màn hình được thêm tiền tố vào dấu mũ.)
lesssử dụng để là người duy nhất cho phép bạn đi ngược lại? Ngoài ra, tại sao morelệnh của tôi chạy lesstrên OSX? Điều này đang bắt đầu nghe như một âm mưu.
"Hầu hết các chương trình-- Chẳng hạn, các lệnh Ruby", nên sử dụng bất kỳ máy nhắn tin nào là mặc định thay vì sử dụng một cách cụ thể. Bạn có thể đặt máy nhắn tin ưa thích của mình thông qua biến môi trường $ PAGER và bất kỳ chương trình ứng xử đúng nào cũng sẽ sử dụng máy nhắn tin đó. Tôi khuyên bạn nên kiểm tra hầu hết là tốt. xem có thể tốt đẹp nếu bạn là một fan hâm mộ của vi.
Có ai biết một máy nhắn tin đã loại bỏ các phím tắt ra khỏi hộp không (hoặc, thậm chí tốt hơn, một cách sử dụng emacsclient như một máy nhắn tin chấp nhận dữ liệu từ stdin)?
Bạn nên lưu ý đến most máy nhắn tin , thêm khả năng xem nhiều tệp cùng lúc.