Відповіді:
Ви також можете вводити команди, -Iпоки працює менше. Це перемикає чутливість регістру для пошуку.
-Iяк у буквальному розумінні -Iз менш відкритими.
Ви також можете встановити змінну середовища LESS
Я використовую LESS=-Ri, щоб я міг перекачувати кольоровий вихідgrep нього та підтримувати кольори послідовностей ANSI.
Ще одна мало використовувана функція менше, яку я знайшов, - це запускати її +Fяк аргумент (або натискання SHIFT+, Fа менше). Це призводить до того, що він слідкує за файлом, який ви відкрили, таким же чином, як і tail -f <file>він. Дуже зручно, якщо ви переглядаєте файли журналів із програми та, ймовірно, захочете створити резервну копію сторінки (якщо, наприклад, генерується 100 рядків журналу).
lessбільше :)
less +F --follow-name some.file. +Fодин не працює для мене.
Доповнення до того, що сказав @Juha: насправді -iввімкнено нечутливу до регістру програму SmartCasing, тобто якщо ваш пошук містить великі літери, то пошук буде чутливим до регістру, інакше він буде нечутливим до регістру. Подумайте про це, як :set smartcaseу Вім.
Напр .: -i, пошук "log" у "Log, .." буде збігатися, тоді як "Log" у "log, .." не збігатиметься.
/\clogщоб перейти на нечутливий до регістру пошук.
Схоже, ви можете викликати цю функцію на основі пошукової системи так:
less prompt> /search string/-i
Цей параметр знаходиться в lessінтерактивній довідці, до якої ви отримуєте доступ через h:
less prompt> h
...
-i ........ --ignore-case
Ignore case in searches that do not contain uppercase.
-I ........ --IGNORE-CASE
Ignore case in all searches.
...
Я детально не перевіряв, але довідка у lessверсії 487 на MacOS, а також інших дистрибутивах Linux перераховує цю опцію як доступну.
На MacOS ви також можете встановити нову версію lessчерез brew:
$ brew install less
$ less --version
less 530 (POSIX regular expressions)
Copyright (C) 1984-2017 Mark Nudelman
less.
lessти це спробував? Не працює на моїй less 458 (GNU regular expressions)(здатність говорить less 458-2FWIW)
lessщо включена в систему / Fedora 19/20.