Кажется, что единственный способ сделать это - передать параметр -i, когда вы изначально запускаете меньше. Кто-нибудь знает какой-то секретный взлом, чтобы сделать что-то вроде этой работы
/something to search for/i
Кажется, что единственный способ сделать это - передать параметр -i, когда вы изначально запускаете меньше. Кто-нибудь знает какой-то секретный взлом, чтобы сделать что-то вроде этой работы
/something to search for/i
Похоже, что вы можете вызвать эту функцию на основе поиска, например, так:
less prompt> /search string/-i
При использовании флага -i обязательно вводите строку поиска полностью в нижнем регистре, потому что если любая буква является заглавной, то ее точное совпадение.
См. Также: флаг -I (заглавная i) less (1), чтобы изменить это поведение.
Дополнение к тому, что сказал @Juha: На самом деле -i
включается без учета регистра в SmartCasing, т.е. Если вы начнете поиск с заглавных букв, то он будет выполняться с учетом регистра, если нет - без учета регистра. Думайте об этом как :set smartcase
в Vim.
E. г. : с -i
, поиск 'log' в 'Log ,. , 'будет соответствовать, тогда как' Log 'в' log ,. , не будет соответствовать.
Вы также можете ввести команду -I
, когда выполняется меньше. Это переключает чувствительность к регистру для поиска.
Вы также можете установить переменную среды LESS
Я использую LESS=-Ri
, чтобы я мог накачать в него цветной вывод grep
и поддерживать цветовые последовательности ANSI.
Еще одна небольшая используемая особенность less, которую я обнаружил, - это запуск ее с +F
в качестве аргумента (или нажатие на SHIFT + F, в то время как в less). Это заставляет его следовать за файлом, который вы открыли, так же, как tail -f
. Очень удобно, если вы просматриваете файлы журналов из приложения и, вероятно, захотите выполнить резервное копирование страницы (например, если он генерирует сотни строк в журнале каждую секунду).