BAT un clon de gato con resaltado de sintaxis e integración de git
- 4974
- 715
- Sra. Lorena Sedillo
Murciélago es un clon de comando de gato con resaltado de sintaxis avanzada para una gran cantidad de lenguajes de programación y marcado y también viene con Git integración para mostrar modificaciones de archivo. Sus otras características incluyen paginación automática, concatenación de archivos, temas para resaltar sintaxis y varios estilos para presentar la salida.
Leer también: CCAT - Show 'Cat Command' Salida con sintaxis resaltando o colorizante
Además, también puede agregar nuevas sintaxis/definiciones de lenguaje, temas y establecer un buscapersonas personalizado. En este artículo, mostraremos cómo instalar y usar un Murciélago (clon de gato) en Linux.
Leer también: Cómo usar los comandos 'Cat' y 'TAC' con ejemplos en Linux
Cómo instalar Bat (un clon de gato) en Linux
En Debian y otras distribuciones de Linux con sede en Debian, puede descargar las últimas .debutante
paquete desde la página de lanzamiento o use el siguiente comando wget para descargar e instalarlo como se muestra.
------------- En sistemas de 64 bits ------------- $ wget https: // github.com/sharkdp/bat/comunes/download/v0.15.4/BAT_0.15.4_amd64.Deb $ sudo dpkg -i bat_0.15.4_amd64.debutante ------------- En sistemas de 32 bits ------------- $ wget https: // github.com/sharkdp/bat/comunes/download/v0.15.4/BAT_0.15.4_i386.Deb $ sudo dpkg -i bat_0.15.4_i386.debutante
En Arch Linux, Puede instalarlo desde el repositorio de la comunidad como se muestra.
$ Sudo Pacman -S Bat
Después de instalar murciélago, Simplemente ejecutarlo de la misma manera que normalmente ejecuta el comando CAT, por ejemplo, el siguiente comando mostrará el contenido del archivo especificado con sintaxis resaltando.
$ bat bin/bashscripts/sysadmin/topprocs.mierdaVer un archivo con resaltura de sintaxis
Para mostrar varios archivos en uno, use el siguiente comando.
$ BAT Dominios.hosts txtMostrar contenido de múltiples archivos
Solo puede imprimir un rango de líneas especificado (por ejemplo, las líneas de impresión 13 a 24 solamente) para un archivo o cada archivo, utilizando el --rango de línea
Cambiar como se muestra.
$ BAT-LINE-RANGE 13:24 bin/bashscripts/sysadmin/topprocs.mierdaImprimir un rango de líneas especificado
Para mostrar todos los nombres de idioma y extensiones de archivos compatibles, use el -listones opción.
$ BAT-Lenguajes de la listaLista de idiomas compatibles para resaltar sintaxis
Luego establezca explícitamente un lenguaje para resaltar la sintaxis utilizando el -l
cambiar.
$ BAT -L PYTHON HTTPIE/SETUP.pyEstablecer lenguaje para resaltar sintaxis
También puede leer desde Stdin como en este ejemplo.
$ ls -l | murciélagoLeer desde la salida de Stdin
Para ver una lista de temas disponibles para resaltar la sintaxis, use el --temas de lista
opción.
$ BAT-LIST-TEMESLista de temas para resaltar sintaxis
Después de haber elegido un tema para usar, habilitarlo con el --tema
opción.
$ BAT -THEME = GITHUB
Tenga en cuenta que estas configuraciones se perderán después de un reinicio, para que los cambios sean permanentes, exporten el Bat_theme Variable de entorno en el archivo ~/.bashrc (específico del usuario) o /etc/bash.bashrc (en todo el sistema) agregando la siguiente línea en él.
exportar bat_theme = "github"
Para mostrar solo números de línea sin ninguna otra decoración, use el -norte
cambiar.
$ BAT -N Dominios.hosts txt
Bat usa "menos" Como el buscapersonas predeterminado. Sin embargo, puede especificar cuándo usar el buscapersonas, con el --paginación
y los valores posibles incluyen *auto*, nunca y siempre.
$ BAT -paging siempre
Además, puede definir el buscapersonas usando el BUSCAPERSONAS o BAT_PAGER (esto toma prioridad) Variables de entorno, de manera similar a la Bat_theme env variable, como se explicó anteriormente. Configurar estas variables con valores vacíos deshabilita el buscapersonas.
Para obtener más información sobre cómo usar o personalizar un murciélago, tipo hombre murciélago O vaya a su repositorio de GitHub: https: // github.com/sharkdp/bat.
Resumen
Murciélago es un clon de gato fácil de usar con resaltado de sintaxis e integración de git. Comparta sus pensamientos al respecto, con nosotros a través del formulario de comentarios a continuación. Si te has encontrado con utilidades de CLI similares, háganoslo saber también.
- « Cómo instalar Linux Mint 20 Ulyana
- Diskonaut un navegador de espacio de disco terminal para Linux »