Mejora tus habilidades con el teclado en Linux

¡Hola! ¿Estás buscando mejorar tus habilidades de escritura en la terminal? ¿Quieres ser más rápido y preciso al teclear en la línea de comandos? Entonces tengo una excelente herramienta para ti: ttyper. En este artículo, te mostraré todo lo que necesitas saber sobre ttyper, desde cómo instalarlo y configurarlo hasta cómo utilizarlo de manera efectiva. Prepárate para mejorar tus habilidades de escritura y divertirte en el proceso.

Mejora tus habilidades con el teclado en Linux

ttyper es una prueba de escritura basada en la terminal, construida con Rust y tui-rs. Es una herramienta diseñada para ayudarte a practicar y mejorar tu velocidad y precisión al escribir en la línea de comandos. ttyper ofrece una experiencia interactiva y entretenida mientras te desafía a teclear rápidamente palabras y frases.

Instalación de ttyper

La instalación de ttyper es rápida y sencilla. A continuación, te mostraré cómo instalarlo en diferentes sistemas operativos:

Binarios precompilados

Los binarios precompilados de ttyper están disponibles para la mayoría de las arquitecturas en las versiones de GitHub. Si tu sistema no es compatible o si encuentras algún problema, no dudes en abrir un problema en el repositorio.

Cargo

Si tienes Cargo instalado (el administrador de paquetes de Rust), puedes instalar ttyper utilizando el siguiente comando:

cargo install ttyper

Scoop

Si estás utilizando Scoop en Windows, puedes instalar ttyper con el siguiente comando:

scoop install ttyper

Una vez que hayas completado la instalación, estarás listo para comenzar a usar ttyper.

Configuración y personalización en Linux

ttyper ofrece opciones de configuración y personalización para adaptar la experiencia de escritura a tus preferencias. A continuación, te mostraré cómo configurar y personalizar ttyper en Linux.

Configuración

La configuración de ttyper se realiza mediante el archivo config.toml en el directorio de configuración (por ejemplo, $HOME/.config/ttyper/config.toml).

A continuación se muestran los valores predeterminados con explicaciones:

# El idioma utilizado cuando no se especifica uno manualmente
default_language = "english200"

[theme]

# Estilo predeterminado (esto incluye celdas vacías) default = «none» # Estilo del texto del título title = «white;bold» ## Estilos de prueba ## # Borde de la caja de entrada input_border = «cyan» # Borde de la caja de indicación prompt_border = «green» # Palabras escritas correctamente prompt_correct = «green» # Palabras escritas incorrectamente prompt_incorrect = «red» # Palabras no escritas prompt_untyped = «gray» # Letras escritas correctamente en la palabra actual prompt_current_correct = «green;bold» # Letras escritas incorrectamente en la palabra actual prompt_current_incorrect = «red;bold» # Letras no escritas en la palabra actual prompt_current_untyped = «blue;bold» # Carácter del cursor prompt_cursor = «none;underlined» ## Estilos de resultados ## # Texto general results_overview = «cyan;bold» # Borde general results_overview_border = «cyan» # Texto de las teclas peor escritas results_worst_keys = «cyan;bold» # Borde de las teclas peor escritas results_worst_keys_border = «cyan» # Gráfico de resultados predeterminado (incluye datos trazados) results_chart = «cyan» # Etiqueta del eje x del gráfico de resultados results_chart_x = «cyan» # Etiqueta del eje y del gráfico de resultados results_chart_y = «gray;italic» # Prompt de reinicio/salida en la interfaz de resultados results_restart_prompt = «gray;italic»

Formato de estilo

La configuración utiliza un formato de estilo personalizado que puede especificar la mayoría de los códigos de estilo de escape ANSI, codificados como una cadena.

Los estilos comienzan con la especificación de color, que puede ser un solo color (el primer plano) o dos colores separados por dos puntos (el primer plano y el fondo). Los colores pueden ser uno de los dieciséis colores especificados por tu terminal, un código de color hexadecimal de 24 bits, «none» o «reset».

Después de los colores, opcionalmente puedes especificar modificadores separados por punto y coma. A continuación se muestra una lista de modificadores:

  • bold (negrita)
  • crossed_out (tachado)
  • dim (tenue)
  • hidden (oculto)
  • italic (cursiva)
  • rapid_blink (parpadeo rápido)
  • slow_blink (parpadeo lento)
  • reversed (invertido)
  • underlined (subrayado)

Algunos ejemplos:

  • «blue:white;italic» especifica texto azul cursiva sobre un fondo blanco.
  • «none;italic;bold;underlined» especifica texto subrayado, en cursiva y en negrita sin un color o fondo establecido.
  • «00ff00:000000» especifica texto de color #00ff00 (verde puro) sobre un fondo de #000000 (negro puro).

Personalización

Además de la configuración, también puedes personalizar ttyper agregando nuevos idiomas. Para ello, simplemente crea un archivo en TTYPER_CONFIG_DIR/language con una palabra en cada línea. En Linux, el directorio de configuración es $HOME/.config/ttyper.

Uso de ttyper

Ahora que tienes ttyper instalado y configurado, es hora de utilizarlo y mejorar tus habilidades de escritura en la terminal. A continuación, te mostraré algunos ejemplos de cómo usar ttyper:

  • ttyper: Prueba de escritura con 50 de las 200 palabras más comunes en inglés.
  • ttyper -w 100: Prueba de escritura con 100 de las 200 palabras más comunes en inglés.
  • ttyper -w 100 -l english1000: Prueba de escritura con 100 de las 1000 palabras más comunes en inglés.
  • ttyper --language-file lang: Prueba de escritura con 50 palabras aleatorias del archivo «lang».
  • ttyper text.txt: Prueba de escritura con el contenido del archivo «text.txt», dividido por saltos de línea.

¡Diviértete probando diferentes configuraciones, idiomas y desafíos de escritura!

El vídeo

Lo mismo que te he contado hasta aquí, pero en formato vídeo

Conclusiones

ttyper es una fantástica herramienta de prueba de escritura en la terminal que te ayudará a mejorar tus habilidades de escritura y velocidad en la línea de comandos. Con su interfaz interactiva y opciones de configuración, podrás personalizar la experiencia de escritura según tus preferencias.

En este artículo, hemos cubierto cómo instalar ttyper en Linux, cómo configurarlo y personalizarlo para adaptarlo a tus necesidades, y cómo utilizarlo para practicar y mejorar tus habilidades de escritura en la terminal. Recuerda que puedes agregar tus propios idiomas y desafíos de escritura para mantener las cosas interesantes.

Así que no pierdas más tiempo y comienza a usar ttyper para desafiar tus habilidades de escritura en la terminal.


Referencias:

Deja una respuesta

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