Loeb, loob, otsib ja haldab Obsidiani märkmeid käsurea abil.
Kogu oskus — vaikeversiooni hoitakse GitHubis; sinu muudatused jäävad sinu enda klooni.
Kasuta obsidian CLI-d töötava Obsidiani instantsiga suhtlemiseks. Nõuab, et Obsidian oleks avatud.
Käivita obsidian help, et näha kõiki saadaolevaid käske. See on alati ajakohane. Täielik dokumentatsioon: https://help.obsidian.md/cli
Parameetrid võtavad väärtuse =-iga. Tsiteeri tühikutega väärtusi:
obsidian create name="My Note" content="Hello world"
Lipud on tõeväärtuslülitid ilma väärtuseta:
obsidian create name="My Note" silent overwrite
Mitmerealise sisu jaoks kasuta reavahetuseks ja tabelduseks.
Paljud käsud aktsepteerivad file või path faili sihtimiseks. Ilma kummagita kasutatakse aktiivset faili.
file=<name> — lahendab nagu wikilink (ainult nimi, teed ega laiendit pole vaja)path=<path> — täpne tee hoidla juurest, nt folder/note.mdKäsud sihivad vaikimisi kõige hiljuti fookuses olnud hoidlat. Kasuta vault=<name> esimese parameetrina konkreetse hoidla sihtimiseks:
obsidian vault="My Vault" search query="test"
obsidian read file="My Note"
obsidian create name="New Note" content="# Hello" template="Template" silent
obsidian append file="My Note" content="New line"
obsidian search query="search term" limit=10
obsidian daily:read
obsidian daily:append content="- [ ] New task"
obsidian property:set name="status" value="done" file="My Note"
obsidian tasks daily todo
obsidian tags sort=count counts
obsidian backlinks file="My Note"
Kasuta --copy mis tahes käsul, et kopeerida väljund lõikelauale. Kasuta silent, et takistada failide avamist. Kasuta total loendikäskudel, et saada arv.
Pärast koodimuudatusi pluginas või teemas järgi seda töövoogu:
bash
obsidian plugin:reload id=my-pluginbash
obsidian dev:errorsbash
obsidian dev:screenshot path=screenshot.png
obsidian dev:dom selector=".workspace-leaf" textbash
obsidian dev:console level=errorKäivita JavaScript rakenduse kontekstis:
obsidian eval code="app.vault.getFiles().length"
Inspekteeri CSS-väärtusi:
obsidian dev:css selector=".workspace-leaf" prop=background-color
Lülita mobiili emulatsioon:
obsidian dev:mobile on
Käivita obsidian help, et näha täiendavaid arendajakäske, sh CDP ja debuggeri juhtimine.