# gum > Produce guiones glamorosos para el intérprete de comando. > Más información: . - Ofrece varias opciones para elegir una y la imprime en `stdout`: `gum choose "{{opción_1}}" "{{opción_2}}" "{{opción_3}}"` - Muestra una entrada de texto interactiva para que el usuario introduzca una cadena con un texto indicativo (placeholder) específico: `gum input --placeholder "{{valor}}"` - Abre un aviso de confirmación interactivo y sale con `0` o `1`: `gum confirm "{{¿Continuar?}}" --default=false --affirmative "{{Sí}}" --negative "{{No}}" {{&& echo "Seleccionó Sí" || echo "Seleccionó No"}}` - Muestra un spinner con un texto acompañante mientras se ejecuta una orden: `gum spin --spinner {{dot|line|minidot|jump|pulse|points|globe|moon|monkey|meter|hamburger}} --title "{{cargando...}}" -- {{orden}}` - Formatea texto para incluir emojis: `gum format -t {{emoji}} "{{:smile: :heart: hola}}"` - Solicita texto de varias líneas interactivamente (CTRL + D para salvar) y escribir en `datos.txt`: `gum write > {{datos.txt}}`