Obsidian CLI

Comanda tu bóveda.

Todo lo que puedes hacer en Obsidian también puedes hacerlo desde la línea de comandos.

terminal
# Abrir la nota diaria de hoy
obsidian daily

# Buscar en tu bóveda
obsidian search query="notas de reunión"

# Agregar una tarea a tu nota diaria
obsidian daily:append content="- [ ] Comprar víveres"

Casos de uso

Obsidian CLI es un espacio de juego programático para texto sin formato.

Desarrolla.
Crea complementos y temas más rápido. Edita código, recarga, prueba y depura sin salir de la terminal.
Colabora.
Despliega documentación, sincroniza bóvedas compartidas con servidores e integra Obsidian en el flujo de herramientas de tu equipo.
Automatiza.
Orquesta tu flujo de trabajo con cron jobs, scripts de shell e integraciones personalizadas. Si puedes automatizarlo, puedes hacerlo.
Experimenta.
Lee, busca y escribe en tu bóveda de forma programática. Dale a herramientas agentivas la capacidad de interactuar con tu bóveda.

Comenzar

Instala Obsidian CLI

01

Actualiza Obsidian

Descarga el instalador más reciente de Obsidian. Descargar →

02

Activa el CLI

Habilita Comando line interface en AjustesGeneral.

03

Registra el CLI

Sigue las instrucciones en pantalla para agregar el CLI al PATH de tu sistema. Reinicia tu terminal para que los cambios surtan efecto.

El registro agrega el binario de Obsidian a tu PATH mediante ~/.zprofile. Si usas bash o fish, agrega la ruta a tu configuración de shell de forma manual.

~/.zprofile
export PATH="$PATH:/Applications/Obsidian.app/Contents/MacOS"

El instalador agrega un redireccionador de terminal Obsidian.com junto a Obsidian.exe. Esto es necesario porque Obsidian se ejecuta como una aplicación GUI.

AppImage: Se crea un enlace simbólico en /usr/local/bin/obsidian (requiere sudo). Si falla, se usa ~/.local/bin.

Flatpak: Se crea un enlace simbólico automáticamente. Si falla, crea uno manualmente apuntando al export de Flatpak.

Ejecuta tu primer comando

Una vez instalado, estás listo para empezar. Ten en cuenta que la aplicación de Obsidian debe estar en ejecución.

Ejecuta un comando

terminal
# Mostrar ayuda
obsidian help

Usa el modo TUI

terminal
# Abrir TUI (con autocompletado)
obsidian

Ejemplos

Míralo en acción

Mira ejemplos prácticos, desde la toma de notas diaria hasta la automatización para desarrolladores.

terminal
# Abrir la nota diaria de hoy
obsidian daily

# Agregar una tarea a tu nota diaria
obsidian daily:append content="- [ ] Comprar víveres"

# Buscar en tu bóveda
obsidian search query="notas de reunión"

# Leer el archivo actual
obsidian read

# Listar todas las tareas de la nota diaria
obsidian tasks daily

# Crear una nueva nota desde una plantilla
obsidian create name="Viaje a París" template=Viaje

# Ver todas las etiquetas con frecuencia
obsidian tags counts

# Comparar dos versiones de un archivo
obsidian diff file=README from=1 to=3
terminal
# Abrir DevTools
obsidian devtools

# Recargar complemento en desarrollo
obsidian plugin:reload my-plugin

# Capturar captura de pantalla de la aplicación
obsidian dev:screenshot file=shot.png

# Ejecutar JavaScript
obsidian eval "app.vault.getFiles().length"

# Revisar errores de JS
obsidian dev:errors

# Inspeccionar propiedades CSS
obsidian dev:css selector=".workspace"

# Consultar elementos del DOM
obsidian dev:dom selector=".nav"
terminal
#!/bin/bash
# Automatización de la rutina matutina

# Abrir la nota diaria de hoy
obsidian daily

# Agregar tareas rutinarias
obsidian daily:append content="- [ ] Revisar bandeja de entrada"
obsidian daily:append content="- [ ] Revisar calendario"

# Copiar archivos recientes al portapapeles
obsidian files sort=modified limit=5 --copy

# Comprobar enlaces sin resolver
obsidian unresolved

# Buscar una bóveda específica y exportar como JSON
obsidian search query="status::active" vault="Notas" format=json

Atajos de teclado

Atajos de teclado

Atajos prácticos y autocompletado integrados en la TUI.

Navegación

Mover a la izquierda / Ctrl+B
Mover a la derecha / Ctrl+F
Inicio de línea Ctrl+A
Final de línea Ctrl+E
Palabra anterior Alt+B
Siguiente palabra Alt+F

Edición

Borrar hasta el inicio de la línea Ctrl+U
Borrar hasta el final de la línea Ctrl+K
Borrar palabra anterior Ctrl+W / Alt+⌫
Aceptar sugerencia Tab
Descartar sugerencias Shift+Tab
Aceptar primera sugerencia

General

Comando anterior / Ctrl+P
Siguiente comando / Ctrl+N
Buscar en el historial Ctrl+R
Cancelar Escape
Limpiar pantalla Ctrl+L
Salir Ctrl+C / Ctrl+D

Sync

Headless Sync

Ejecuta Obsidian Sync sin GUI. Toda la velocidad, privacidad y cifrado de extremo a extremo de Obsidian Sync, en cualquier servidor o entorno automatizado.

  • Automatiza copias de seguridad remotas.
  • Automatiza la publicación de un sitio web.
  • Dale a herramientas agentivas acceso a una bóveda sin acceso a tu computadora completa.
  • Sincroniza una bóveda de equipo compartida con un servidor que alimente otras herramientas.
  • Ejecuta automatizaciones programadas: agrupa notas diarias en resúmenes semanales, etiqueta automáticamente y más.

Comenzar

Aprende cómo instalar y usar Obsidian CLI.