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