Réponses:
Vous pouvez également taper la commande -I
pendant l'exécution de less. Il bascule la sensibilité à la casse pour les recherches.
-I
comme dans le type littéral -I
avec moins ouvert.
Vous pouvez également définir la variable d'environnement LESS
J'utilise LESS=-Ri
, afin que je puisse pomper la sortie colorisée à partir de grep
celle-ci et maintenir les séquences de couleurs ANSI.
Une autre fonctionnalité peu utilisée de moins que j'ai trouvée est de commencer avec +F
comme argument (ou d'appuyer sur SHIFT+ Ftout en moins). Cela le fait suivre le fichier que vous avez ouvert, de la même manière tail -f <file>
. Très pratique si vous regardez des fichiers journaux à partir d'une application et que vous souhaitez probablement sauvegarder des pages (si cela génère des centaines de lignes de journalisation par seconde, par exemple).
less
c'est plus :)
less +F --follow-name some.file
. +F
seul ne fonctionne pas pour moi.
Complément à ce que @Juha a dit: Active réellement la -i
casse avec SmartCasing, c'est-à-dire si votre recherche contient une lettre majuscule, alors la recherche sera sensible à la casse, sinon, elle sera insensible à la casse. Pensez-y comme :set smartcase
dans Vim.
Par exemple: avec -i
, une recherche de «log» dans «Log, ..» correspondra, tandis que «Log» dans «log, ..» ne correspondra pas.
/\clog
de passer à la recherche insensible à la casse.
Il semble que vous pouvez invoquer cette fonctionnalité par recherche comme ceci:
less prompt> /search string/-i
Cette option se trouve dans less
l'aide interactive de, à laquelle vous accédez via h
:
less prompt> h
...
-i ........ --ignore-case
Ignore case in searches that do not contain uppercase.
-I ........ --IGNORE-CASE
Ignore case in all searches.
...
Je n'ai pas beaucoup vérifié, mais l'aide de la less
version 487 sur MacOS ainsi que d'autres distributions Linux répertorie cette option comme étant disponible.
Sur MacOS, vous pouvez également installer une version plus récente de less
via brew
:
$ brew install less
$ less --version
less 530 (POSIX regular expressions)
Copyright (C) 1984-2017 Mark Nudelman
less
.
less
avez-vous essayé cela? Ne travaille pas sur mon less 458 (GNU regular expressions)
(aptitude dit less 458-2
FWIW)
less
celle-ci incluse avec Fedora 19/20.