Câu trả lời:
Bạn cũng có thể gõ lệnh -Itrong khi ít chạy. Nó bật tính nhạy cảm trường hợp cho các tìm kiếm.
-Inhư trong nghĩa đen loại -Ivới ít mở.
Bạn cũng có thể đặt biến môi trường LESS
Tôi sử dụng LESS=-Ri, để tôi có thể bơm đầu ra được tô màu từ grepđó và duy trì các chuỗi màu ANSI.
Một tính năng ít được sử dụng ít hơn mà tôi tìm thấy là bắt đầu bằng +Fmột đối số (hoặc nhấn SHIFT+ Ftrong khi ít hơn). Điều này khiến nó tuân theo tệp bạn đã mở, theo cách tương tự tail -f <file>. Rất tiện dụng nếu bạn đang xem các tệp nhật ký từ một ứng dụng và có khả năng muốn sao lưu trang (ví dụ: nếu nó tạo ra 100 dòng ghi nhật ký mỗi giây).
lesslà nhiều hơn :)
less +F --follow-name some.file. +FMột mình không làm việc cho tôi.
Bổ trợ cho những gì @Juha đã nói: Trên thực tế, -ibật Case-insensitive với SmartCasing, tức là nếu tìm kiếm của bạn chứa một chữ cái viết hoa, thì tìm kiếm sẽ phân biệt chữ hoa chữ thường, nếu không, nó sẽ không phân biệt chữ hoa chữ thường. Hãy nghĩ về nó như :set smartcasetrong Vim.
Ví dụ: với -i, tìm kiếm 'log' trong 'Log, ..' sẽ khớp, trong khi 'Log' trong 'log, ..' sẽ không khớp.
/\clogđể chuyển sang tìm kiếm không phân biệt chữ hoa chữ thường.
Dường như bạn có thể triệu tập tính năng này trên cơ sở mỗi tìm kiếm như vậy:
less prompt> /search string/-i
Tùy chọn này nằm trong lesstrợ giúp tương tác mà bạn truy cập thông qua h:
less prompt> h
...
-i ........ --ignore-case
Ignore case in searches that do not contain uppercase.
-I ........ --IGNORE-CASE
Ignore case in all searches.
...
Tôi đã không kiểm tra rộng rãi nhưng sự trợ giúp trong lessphiên bản 487 trên MacOS cũng như các bản phân phối Linux khác liệt kê tùy chọn này là có sẵn.
Trên MacOS, bạn cũng có thể cài đặt phiên bản mới hơn lessthông qua brew:
$ brew install less
$ less --version
less 530 (POSIX regular expressions)
Copyright (C) 1984-2017 Mark Nudelman
less.
lessbạn đã thử cái này? Đừng làm việc với tôi less 458 (GNU regular expressions)(aptitude nói less 458-2FWIW)
lessnào bao gồm w / Fedora 19/20.