Las mismas operaciones del MCP viven en un ejecutable de consola, lnote,
para scripts y automatización (también accesible como
lightnote cli <comando>). Cada acción está confinada a la carpeta
raíz, definida con --root (predeterminado: la carpeta actual).
Ejemplos:
lnote list --recursive
lnote read --path src/main.cpp --start-line 1 --end-line 40
lnote write --path note.md --content "Hola"
echo contenido | lnote write --path note.md --content -
lnote search --query TODO --regex
lnote query --sql "SELECT * FROM read_parquet('data.parquet') LIMIT 10"
lnote describe --path data.parquet
lnote search-notes --query "dónde escribí sobre el presupuesto"
lnote audit-links
lnote xlsx-read --path hoja.xlsx --sheet 0
lnote data-diff --a antes.parquet --b despues.parquet --mode changed --keys id
lnote db-describe --connection datos.lnc --table clientes
lnote db-export --connection dados.lnc --sql "SELECT * FROM clientes" --out clientes.parquet
lnote due-tasks
lnote export --sql "SELECT * FROM read_csv_auto('e.csv') WHERE state='NY'" --out ny.parquet
lnote zip-list --path export.isx
lnote zip-read --path export.isx --entry job/definicion.xml
lnote task-projects
lnote tasks --project Backlog
lnote create-task --project Backlog --title "Revisar el texto" --effort 2
lnote move-task --project Backlog --task-id 5 --status-id 2
lnote git-status
lnote http --url https://api.example.com --method GET
lnote notify --message "Procesamiento finalizado"
Opciones globales: --root <carpeta>, --json
(salida estructurada {ok,data,error}), --help (o
lnote <comando> --help) y --version. Los comandos
desconocidos reciben una sugerencia ("¿quisiste decir…?").
Actualizar datos antiguos por lotes: lnote upgrade <carpeta>
moderniza de una vez los archivos escritos por versiones anteriores de LightNote: hoy,
las extensiones heredadas .lnsh y .lnsm, que pasaron a ser
.lns y .lne. La aplicación ya lo hace sola al abrir cada
archivo; el comando es para quien tiene decenas y no quiere abrirlos uno a uno. Usa
--dry-run para ver qué cambiaría sin tocar nada. Es una comodidad, no una
obligación: tus archivos antiguos se siguen abriendo sin él.
Índice
Edición
- Visión general
- Primeros pasos
- Espacio de trabajo y ventanas
- Panel de actividades: tareas y mensajes
- Editor de código
- Markdown y wikilinks
- Diagramas (Mermaid)
- Matemáticas y química (LaTeX)
- Calendario en la nota
- Numeración y referencia cruzada
- Citas y referencias
- Norma del trabajo académico
- Grafo de conexiones
- Tablas (Parquet, CSV, JSON, Excel)
- Área de análisis: tabla dinámica y varios gráficos
- PDF e imágenes
- Imágenes: marcar una captura
- Páginas HTML (.html)
- Imprimir
- Zip como carpeta (.zip)
- Bloques (.lnb)
- Tareas (Kanban / Gantt)
- Tabla personalizada (.lnd)
- Bases (consultas guardadas sobre las notas)
Herramientas
- Buscar en archivos y Pendientes
- Control de versiones (Git fácil)
- Instantáneas y copia de seguridad
- Revisar cambios (puntos de control)
- Comparar archivos (diff)
- Ejecutar código (F5)
- Terminal y CLIs de IA
- Asistente de IA en la selección (Ctrl+K / Ctrl+I)
- IA en tu equipo
- Sesiones de IA
- Chat con IA
- Probar APIs HTTP (.lnh)
- Bases de datos (.lnc)
- Conexión SSH (.lns)
- Seguridad: Frase de paso, PIN y Markdown seguro
- Notas diarias, captura rápida y bandeja
- Reencontrar notas antiguas
- Tus notas en el móvil
- Grabar audio (voz, reunión) con transcripción por IA
- Notas adhesivas
- Calendario
- Paleta de comandos
Automatización (IA / scripts)
Referencia