GNU less: ¿Cómo puedo buscar ignorando mayúsculas y minúsculas sin usar la opción menos -I?


52

De GNU menos página de manual

-i o - ignorar-caso

Hace que las búsquedas ignoren el caso; es decir, mayúsculas y minúsculas se consideran idénticas.

Esta opción se ignora si aparecen letras mayúsculas en el patrón de búsqueda; en otras palabras, si un patrón contiene letras mayúsculas, esa búsqueda no ignora mayúsculas y minúsculas.

-I o --IGNORE-CASE

Como -i, pero las búsquedas ignoran mayúsculas y minúsculas, incluso si el patrón contiene letras mayúsculas.

Esta es una excelente manera de buscar en GNU menos, sin tener en cuenta la mayúsculas y minúsculas. Sin embargo, debe saber de antemano que desea buscar sin tener en cuenta las mayúsculas y minúsculas e indicarlo en la línea de comando.

vim resuelve este problema al permitir que el usuario especifique \ c antes de una búsqueda, para indicar que se debe buscar el patrón mientras se ignora la distinción entre mayúsculas y minúsculas.

¿Hay alguna manera de hacer lo mismo en menos (sin especificar -I en la línea de comando)?


2
Puede establecer la variable de entorno MENOS en "-I" y cada vez que ejecute menos obtendrá la opción -I
m_vitaly

Respuestas:


66

Puede configurarlo desde menos escribiendo -iy luego realizando el procedimiento de búsqueda normal.
Eche un vistazo a la ayuda por menos presionandoh


Gracias :) Estaba mirando solo la página de manual, y olvidé mirar la ayuda en línea. Esto es exactamente lo que estaba buscando.
Tom Feiner

3

Después de encender Ignore case in searchespulsando -iusted tiene que poner cadenas en menor caso. Si su cadena tiene caracteres en mayúscula, su búsqueda fallará (encuentre solo cadenas con caracteres en mayúscula)

Al usar nuestro sitio, usted reconoce que ha leído y comprende nuestra Política de Cookies y Política de Privacidad.
Licensed under cc by-sa 3.0 with attribution required.