lunes, 1 de febrero de 2010

10 Tips para Navegar en Less

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ón

Una 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 Pantalla

Usa 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 Linea

En 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 navegaciones

Lo 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 F

Una 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ágico

Parecido 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 less

less nombre_archivo

Puedes abrir hasta 10 tipos de archivos con less.

9. Comando less – Navegación marcada

Cuando 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últiple

Mé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.

No hay comentarios: