Відповіді:
Ви також можете вводити команди, -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-2
FWIW)
less
що включена в систему / Fedora 19/20.