Terminalizer: grabe su terminal de Linux y genere un GIF animado

Terminalizer es una herramienta CLI multiplataforma de código abierto que se utiliza para grabar la sesión del terminal y generar o compartir imágenes gif animadas.

Características

  • Cambie el fondo, el título, la fuente, los colores, los marcos de las ventanas, la velocidad de transición.
  • Comparte tu grabación en la web
  • Agregar marca de agua

En este artículo, le mostraremos cómo instalar el terminalizador en Linux basado en Debian (Ubuntu/Kali/Linuxmint/Elementary).

Instalación:

Para instalar el terminalizador, debe tener node.js y npm instalados en su computadora. 

sudo apt update
sudo apt install build-essential
sudo apt install nodejs npm

Para verificar la instalación, ejecute:

node -v && npm -v

Ahora instale el terminalizador globalmente en su máquina agregando el indicador -g al comando de instalación npm .

npm install -g terminalizer

Para verificar la instalación, ejecute:

terminalizer -v

verificar la instalación del terminalizador

Grabar y renderizar/compartir

Sintaxis básica de comandos

 terminalizer <command> <session>
  • Para grabar tu terminal
terminalizer record test

Esto guardará un archivo test.yml en su directorio actual

Una vez que se haya guardado la grabación, el terminalizer le pedirá que comparta la grabación en https://terminalizer.com .

Responda con Sí, si desea compartir la grabación.

  • Para reproducir la grabación
terminalizer play test

  • Para renderizar la grabación
terminalizer render test

  • Para compartir la grabación
terminalizer share test

Para ver el gif creado anteriormente, visite   https://terminalizer.com/view/e2e0411c5173 .

Configuración

También puede configurar manualmente los atributos editando el archivo .yml.

  • calidad : cambia la calidad de la imagen generada
  • repetir : -1 para repetir uno, 0 para infinito
  • frameDelay : cambia el retraso entre fotogramas en ms.
  • cursorStyle : cambia el estilo del cursor
  • fontSize : cambia el tamaño de fuente en px.
  • lineHeight : Cambia la altura de la línea.
  • letterSpacing : Cambia el espacio entre letras en px.
  • watermark.imagePath : agrega una marca de agua a tu gif
  • frameBox.type : cambia el tipo de cuadro de marco

Desinstalación

Para desinstalar, ejecute:

npm uninstall -g terminalizer

Publicación traducida automáticamente

Artículo escrito por ahampriyanshu y traducido por Barcelona Geeks. The original can be accessed here. Licence: CCBY-SA

Deja una respuesta

Tu dirección de correo electrónico no será publicada. Los campos obligatorios están marcados con *