GNU less: Làm cách nào tôi có thể tìm kiếm trong khi bỏ qua độ nhạy trường hợp mà không sử dụng tùy chọn ít -I?


52

Từ GNU ít manpage

-i hoặc - trường hợp khác

Nguyên nhân tìm kiếm để bỏ qua trường hợp; đó là chữ hoa và chữ thường được coi là giống hệt nhau.

Tùy chọn này bị bỏ qua nếu bất kỳ chữ in hoa nào xuất hiện trong mẫu tìm kiếm; nói cách khác, nếu một mẫu chứa các chữ cái viết hoa, thì tìm kiếm đó không bỏ qua trường hợp.

-I hoặc - ĐĂNG KÝ

Giống như -i, nhưng tìm kiếm bỏ qua trường hợp ngay cả khi mẫu có chứa chữ in hoa.

Đây là một cách tuyệt vời để tìm kiếm trong GNU ít hơn, trong khi bỏ qua độ nhạy trường hợp. Tuy nhiên, bạn phải biết trước rằng bạn muốn tìm kiếm trong khi bỏ qua độ nhạy trường hợp và chỉ ra nó trong dòng lệnh.

vim giải quyết vấn đề này bằng cách cho phép người dùng chỉ định \ c trước khi tìm kiếm, để chỉ ra rằng mẫu nên được tìm kiếm trong khi bỏ qua độ nhạy trường hợp.

Có cách nào để làm tương tự trong ít hơn (mà không chỉ định -I trong dòng lệnh) không?


2
Bạn có thể đặt biến môi trường LESS thành "-I" và mỗi lần bạn chạy ít hơn, nó sẽ có tùy chọn -I
m_vitaly

Câu trả lời:


66

Bạn có thể đặt nó từ bên trong ít hơn bằng cách nhập -ivà sau đó thực hiện quy trình tìm kiếm thông thường.
Có một cái nhìn trong sự giúp đỡ cho ít hơn bằng cách nhấnh


Cảm ơn :) Tôi chỉ nhìn vào trang người đàn ông và quên nhìn vào trợ giúp nội tuyến. Điều này thật đúng với gì mà tôi đã tìm kiếm.
Tom Feiner

3

Sau khi bật Ignore case in searchesbằng cách nhấn, -ibạn phải đặt chuỗi trong trường hợp thấp hơn . Nếu chuỗi của bạn có ký tự viết hoa, việc tìm kiếm của bạn sẽ thất bại (chỉ tìm các chuỗi có ký tự trê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.