Resaltar sintaxis con Less en OSX

El comando less te permite mirar el contenido de un archivo plano. De forma rápida y sin tener que abrir editores de texto. Además, si sabes moverte con Vim, te encontrarás en casa ya que utiliza los mismos atajos. Pero tiene un defecto, no permite el resaltado de sintaxis. Todo es en un aburrido blanco y negro... a no ser que sigas los pasos que dejo a continuación.

Instalando

Primero instalamos source-highlight, un software de GNU para el resaltado de código.

brew install source-highlight

Después abrimos nuestro archivo de configuración de bash con nuestro editor de texto favorito. En el ejemplo lo abro con nano. Se encuentra en tu carpeta de usuario, con el nombre .bashrc.

nano ~/.bashrc

Añadimos las siguientes líneas.

export LESSOPEN="| /usr/local/bin/src-hilite-lesspipe.sh %s"
export LESS=' -R '

Guardamos y salimos. Ahora solo debes cerrar y abrir tu terminal o refrescar la configuración.

source ~/.bashrc

Ejecutando

Nuestra manera de usar less no cambia.

less index.php

Salvo que nos mostrará el texto resaltado.

Bash

This work is under a Attribution-NonCommercial-NoDerivatives 4.0 International license.

Will you buy me a coffee?

You can use the terminal.

ssh customer@andros.dev -p 5555

Written by Andros Fenollosa

December 8, 2017

1 min of reading

You may also like