unix - pagina - editar html firefox
¿Cómo se hace una búsqueda sin distinción entre mayúsculas y minúsculas con un modificador de patrón que utiliza menos? (5)
Parece que la única forma de hacer esto es pasar el parámetro -i cuando inicialmente ejecutas menos. ¿Alguien sabe de algún truco secreto para hacer que algo como esto funcione?
/something to search for/i
Complemento a lo que dijo @Juha: En realidad -i
activa mayúsculas y minúsculas con SmartCasing, es decir, si su búsqueda contiene una letra mayúscula, entonces la búsqueda distinguirá las mayúsculas y minúsculas, de lo contrario, no lo hará. Piénselo como :set smartcase
en Vim.
Por ejemplo: con -i
, una búsqueda para ''iniciar sesión'' en ''Iniciar sesión, ..'' coincidirá, mientras que ''Iniciar sesión'' en ''iniciar sesión, ..'' no coincidirá.
Cuando use el indicador -i, asegúrese de ingresar la cadena de búsqueda completamente en minúsculas, porque si alguna letra es mayúscula, entonces es una coincidencia exacta.
Consulte también: el indicador -I (mayúscula) de menos (1) para cambiar este comportamiento.
Parece que puedes invocar esta función por búsqueda de la siguiente manera:
less prompt> /search string/-i
Esta opción está en la ayuda interactiva de less
la que accede a través de h
:
less prompt> h
...
-i ........ --ignore-case
Ignore case in searches that do not contain uppercase.
-I ........ --IGNORE-CASE
Ignore case in all searches.
...
No he comprobado exhaustivamente, pero la ayuda en less
versión 487 en MacOS, así como en otras distribuciones de Linux, enumera esta opción como disponible.
En MacOS también puede instalar una versión más reciente de less
través de brew
:
$ brew install less
$ less --version
less 530 (POSIX regular expressions)
Copyright (C) 1984-2017 Mark Nudelman
Referencias
También puede escribir el comando -I
mientras se está ejecutando menos. Cambia la sensibilidad de las mayúsculas a las búsquedas.
También puede establecer la variable de entorno LESS
Utilizo LESS=-Ri
, para poder bombear la salida coloreada de grep
en ella, y mantener las secuencias de color ANSI.
Otra característica poco utilizada de menos que encontré es comenzar con +F
como argumento (o pulsar SHIFT + F mientras está en menos). Esto hace que siga el archivo que ha abierto, de la misma manera que lo hará tail -f <file>
. Muy útil si está viendo archivos de registro desde una aplicación, y es probable que desee hacer una copia de seguridad de la página (por ejemplo, si está generando cientos de líneas de registro por segundo).