tui

package
v1.4.0 Latest Latest
Warning

This package is not in the latest version of its module.

Go to latest
Published: Oct 5, 2026 License: MIT Imports: 22 Imported by: 0

Documentation

Overview

Package tui implementa el modo interactivo de fast-folder-cli: un formulario de búsqueda y una lista de resultados que se manejan con las flechas, sin escribir banderas.

Index

Constants

This section is empty.

Variables

This section is empty.

Functions

func Run

func Run(version string, opts Options) error

Run abre la interfaz interactiva y bloquea hasta que el usuario sale. Si opts incluye un término, proyectos, apps o una fecha, la búsqueda empieza al abrir.

Types

type Options added in v1.2.0

type Options struct {
	Term     string     // búsqueda inicial
	Root     string     // ubicación inicial (ruta ya resuelta); vacía: la primera
	Hidden   bool       // incluir las carpetas ocultas y de sistema
	Kind     query.Kind // qué se busca
	Modified string     // periodo de modificación, como en --modified
	CDFile   string     // si no está vacío, Enter escribe aquí la carpeta elegida y sale (fcd)
	Exclude  []string   // carpetas que no se muestran ni se recorren

	// Prefs son las preferencias del archivo de configuración: ubicaciones
	// propias, editor, terminal y carpetas recientes.
	Prefs config.Config
}

Options configura el estado inicial del modo interactivo.

Jump to

Keyboard shortcuts

? : This menu
/ : Search site
f or F : Jump to
y or Y : Canonical URL