Hay algunos que prefieren usar el comando
less para ver archivos, en vez de abrirlo con un editor. Less es similar al comando more, pero
less permite movimientos de retroceso y avance. Ademas
less no requiere cargar el archivo completo antes de abrirlo. Intenta abrir un archivo log con Vim y less y veras la diferencia de velocidad entre ambos.
Las teclas de navegación en less son similares al editor vim. En este articulo se analizara algunos comandos de navegación para less y ptras operaciones.
1. Comando less - Búsqueda y NavegaciónUna vez que abres un archivo log o cualquier archivo usando el comando
less nombre-archivo, usa las siguientes teclas para navegar. Por favor nota que las coincidencias sera resaltadas automáticamente por defecto.
Búsqueda hacia adelante- / – busca un patrón el cual te llevara a la siguiente ocurrencia.
- n – para la siguiente coincidencia hacia adelante.
- N – para la anterior coincidencia hacia atrás.
Búsqueda hacia adelante- ? – busca un patrón el cual te llevara a la anterior ocurrencia.
- n – para la siguiente coincidencia hacia adelante.
- N – para la anterior coincidencia hacia atrás.
Nota: Si no te importa en que la dirección se esta buscando, y quieres buscar una ruta de archivo o URL, puedes usar la búsqueda hacia atrás (?patrón).
Buscar Ruta
Hacia adelante: /\/home\/usuario\/
Hacia atrás: ?/home/usuario/
2. Comando less – Navegación por PantallaUsa los siguientes comandos para navegar mientras viendo un archivo.
- CTRL+F – adelanta una ventana.
- CTRL+B – retrocede una ventana.
- CTRL+D – adelanta media ventana.
- CTRL+U – retrocede media ventana.
3. Comando less - Navegación por LineaEn un trozo pequeño de información donde desees localizar un error en particular, quizás quieras navegar linea por linea usando las siguientes teclas:
- j – navegar hacia adelante linea por linea.
- k – navegar hacia atrás linea por linea.
4. Comando less – Otras navegacionesLo siguiente son otras formas de navegar que se pueden usar dentro de less:
- G – ir al final del archivo.
- g – ir al comienzo del archivo.
- q o ZZ – salir de less.
5. Simular tail -f dentro de less– Presiona FUna vez que has abierto el archivo usando less, cualquier contenido que agregues después al archivo no se mostrara automáticamente. Sin embargo puedes presionar F y el comando less te mostará el mensaje "esperando por información". Esto es similar a tail -f.
6. Comando less – Contador mágicoParecido a Vim, puedes dar 10j para bajar 10 lineas o 10k para subir 10 lineas.
- 10j – 10 lineas hacia adelante.
- 10k – 10 lineas hacia atrás.
- CTRL+G – muestra el nombre del archivo actual junto con la linea, byte y porcentaje.
7. Otras operaciones útiles de less- v – usar el editor configurado para editar la linea actual.
- h – resumen de los comandos less.
- &patrón – muestra solo las lineas que coinciden, no todas.
8. Abrir archivo con lessless nombre_archivo
Puedes abrir hasta 10 tipos de archivos con less.
9. Comando less – Navegación marcadaCuando estas viendo un archivo largo usando el comando less puedes marcar una posición particular y regresa a ese mismo lugar otra vez usando esa marca.
- ma – marca la posición actual con la letra 'a'.
- a – ir a la posición marcada.
10. Comando less – Paginacion de archivo múltipleMétodo 1: puedes abrir múltiples archivos pasando el nombre de los archivos como argumento.
$ less archivo1 archivo2
Método 2: Mientras estas viendo el archivo archivo1, usa :e para abrir el archivo2:
$ less archivo|
:e archivo2
Navegación a través de archivos: Cuando abres mas de dos archivos, usa las siguientes teclas para navegar:
- :n – ir al siguiente archivo.
- :p – ir al archivo anterior.