Moverse * extremadamente * largas colas en menos


8

Al navegar por los archivos de registro con less(por ejemplo, usar Spacey B), a veces me encuentro con líneas extremadamente largas, como en 120,000 caracteres de largo. Supongo que se vuelve lento navegar alrededor de estos, porque tiene que descubrir qué puede ir en la terminal y dónde colocar los saltos de línea.

En todas partes en mis archivos de registro, las líneas solo se envuelven como máximo 10 veces, nunca más que una página, eso es seguro. Así que no quiero hacer algo drástico como no envolver el archivo.

¿Hay alguna manera de llegar al final de estas líneas cuando las golpeo?


1
Siempre puede ingresar -Spara deshabilitar el lessless -S
ajuste de

@Stephane Correcto, pero muchas de mis líneas son más largas que el ancho de la consola y solo estas realmente largas son problemáticas, y son bastante raras.
Capitán Man

Respuestas:


7

Originalmente lo intenté /\n, pero la forma correcta de encontrar el final de las líneas es /$. (Recuerde, en regex ^es el comienzo de la línea y $el final, \nencuentra el n's).

En caso de que esté navegando hacia arriba, use ?^en su lugar, esto salta al comienzo de la línea.


44
Consulte también &!.{1000}para filtrar líneas de más de 1000 caracteres.
Stéphane Chazelas
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.