回答:
-Ilessの実行中にコマンドを入力することもできます。検索の大文字と小文字の区別を切り替えます。
-I文字通り、型-Iが開いていないように。
環境変数を設定することもできます LESS
私はを使用してLESS=-Ri、カラー化された出力をそこgrepにポンプし、ANSIカラーシーケンスを維持できるようにしています。
私が見つけたlessのもう1つの使用されていない機能は、それを+F引数として開始する(またはless中にSHIFT+ Fを押す)ことです。これにより、同じ方法で、開いたファイルを追跡しますtail -f <file>。アプリケーションからログファイルを監視していて、ページをバックアップしたい場合に便利です(たとえば、毎秒数百行のログが生成される場合)。
lessはもっと多くのことを言うことができます:)
less +F --follow-name some.file。+F一人では私のために働いていません。
@Juhaの発言に対するアドオン:実際にSmartCasing -iで大文字と小文字を区別しないようにします。つまり、検索に大文字が含まれている場合、検索では大文字と小文字が区別され、そうでない場合は大文字と小文字が区別されません。:set smartcaseVimのように考えてください。
例:with -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.
...
私は徹底的にチェックしていませんが、lessMacOSのバージョン487および他のLinuxディストリビューションのヘルプでは、このオプションが利用可能であると記載されています。
MacOSでは、新しいバージョンのlessviaをインストールすることもできます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 と言います)
lessFedora 19/20に含まれているどのバージョンでも使用していました。