From 838f31669437a6d50bd6831435cd59d1ea35f6f7 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Mickae=CC=88l=20Menu?= Date: Sun, 28 Feb 2021 13:15:19 +0100 Subject: [PATCH] Add a screencast to the README --- README.md | 5 ++--- docs/assets/media/screencast.svg | 1 + docs/assets/media/screencast_shadow.svg | 19 +++++++++++++++++++ go | 2 +- 4 files changed, 23 insertions(+), 4 deletions(-) create mode 100644 docs/assets/media/screencast.svg create mode 100644 docs/assets/media/screencast_shadow.svg diff --git a/README.md b/README.md index 968ae4f..980f673 100644 --- a/README.md +++ b/README.md @@ -1,11 +1,10 @@

zk

A plain text note-taking assistant

-Screenshot +Screencast +

Looking for a quick usage example? Let's get started.

-Looking for a quick usage example? [Let's get started](docs/getting-started.md). - ## Description `zk` is a command-line tool helping you to maintain a plain text [Zettelkasten](https://zettelkasten.de/introduction/) or [personal wiki](https://en.wikipedia.org/wiki/Personal_wiki). diff --git a/docs/assets/media/screencast.svg b/docs/assets/media/screencast.svg new file mode 100644 index 0000000..b721192 --- /dev/null +++ b/docs/assets/media/screencast.svg @@ -0,0 +1 @@ +$$echo$echo"I'm$echo"I'mwriting$echo"I'mwritingabout$echo"I'mwritingaboutit"$echo"I'mwritingaboutit"|$echo"I'mwritingaboutit"|zk$echo"I'mwritingaboutit"|zknew$echo"I'mwritingaboutit"|zknew--title$echo"I'mwritingaboutit"|zknew--title"Interesting$echo"I'mwritingaboutit"|zknew--title"Interestingsubject"1#Interestingsubject12I'mwritingaboutit3~docs/interesting-subject.mdcwd:/Users/mickael/dvpts/mickael/zkZZ$z$zk$zkl$zkli$zklis$zklist$zklist-$zklist--$zklist--match$zklist--match"write$zklist--match"writesubject"Interestingsubjectinteresting-subject.md(justnow)I'mwritingaboutitGettingstartedwithzkgetting-started.md(5daysago)…Pickasubject,[createanewnote](note-creation.md)andwriteon!```sh$zknew--title"Aninterestingconcept…Found2notes$zklist--match"writesubject"$zklist--match"writesubject-"$zklist--match"writesubject-s"$zklist--match"writesubject-st"$zklist--match"writesubject-sta"$zklist--match"writesubject-star"$zklist--match"writesubject-start"Found1note$zklist--match"writeORsubject"$zklist--match"writeORsubject"--limit$zklist--match"writeORsubject"--limit5Extrauservariablesconfig-extra.md(5daysago)…note-creation.md),forexample:*expandingcustommetadata(author,subject,etc.)*modifyinga[template](template.md)'soutputdynamicallydepending…Creatinganewnotenote-creation.md(6daysago)…surewhetheranotealreadyexistsforaparticularsubject,the"searchorcreate"modemightbemoreappropriatethan…Maintainingadailyjournaldaily-journal.md(1weekago)Let'sassumeyouwanttowritedailynotesnamedlike`2021-02-16.md`ina`journal/daily`sub-directory.This…Found5notes$zknew$zknewjournal1#February28,20212WhatdidIdotoday?3*docs/journal/2021-02-28.mdG3#February28,202121WhatdidIdotoday?4*--INSERT--4*Recording4*Recordinga4*Recordingascreencastfor4*RecordingascreencastforzkZZZ$zklistjournalFebruary28,2021journal/2021-02-28.md(justnow)WhatdidIdotoday?*Recordingascreencastforzk$zke$zked$zkedi$zkedit$zkedit-$zkedit--interactive$zkedit--interactive--exclude$zkedit--interactive--excludejournal╭──────────────────────────────────────╮╰──────────────────────────────────────╯>╭──────────────────────────────────────╮Ctrl-N:createanotewiththequer..26/26(0)>A future-proof notebook`zk` is de..Automatingfrequenttasks`zk`was..CallzkfromotherprogramsCallin..CommandaliasesAcommandaliasis..ConfigurationfileEach[notebook]..CreatinganewnoteYoucanadda..Extrauservariables`zk`isopene..GettingstartedwithzkAshortin..Integrationwithfzf[`fzf`](https..InterestingsubjectI'mwritingab..MaintainingadailyjournalLet's..Neuron[Neuron](https://neuron.zet..NoteIDEachnoteisuniquelyiden..NoteconfigurationThe`[note]`se..NotegroupA*group*isanamed[c..NotebookA*notebook*isadirecto..NotebookhousekeepingTendingtoy..SearchingandfilteringnotesAfe..Sendnotesforprocessingbyother..Settingyourdefaulteditor`zk`i..SettingyourdefaultpagerWhen`z..Styling`zk`supportsa`{{style}}..╰──────────────────────────────────────╯26/26(0)#Afuture-proofnotebook>A future-proof notebook`zk` is de..`zk`isdesignedtobefuture-proofAutomatingfrequenttasks`zk`was..andrelyonsimpleplaintextformatCallzkfromotherprogramsCallin..ssuchasMarkdown.ConfigurationfileEach[notebook]..Theshapeofyour[notebook](notebooCreatinganewnoteYoucanadda..k.md)isentirelyuptoyou,making>f╭──────────────────────────────────────╮25/26(0)#Afuture-proofnotebookCallzkfromotherprogramsCallin..andrelyonsimpleplaintextformatAutomatingfrequenttasks`zk`was..ssuchasMarkdown.SearchingandfilteringnotesAfe..k.md)isentirelyuptoyou,makingTemplatecontextwhenformattinga..Templatecontextwhencreatingnote..zkaplaintextnote-takingassis..Styling`zk`supportsa`{{style}}..Templatesyntax`zk`usesthe[Han..CreatinganewnoteYoucanadda..╰──────────────────────────────────────╯>fz╭──────────────────────────────────────╮>Integration with fzf[`fzf`](https..`zk`isdesignedtobefuture-proofConfigurationfileEach[notebook]..andrelyonsimpleplaintextformatNotebookhousekeepingTendingtoy..ssuchasMarkdown.CommandaliasesAcommandaliasis..Theshapeofyour[notebook](noteboo6/26(0)#Integrationwith`fzf`>Integration with fzf[`fzf`](https..[`fzf`](https://github.com/junegunn/ConfigurationfileEach[notebook]..fzf)isanawesomeandversatilefuzNotebookhousekeepingTendingtoy..zyfinderpowering`zk`'s[interactiCreatinganewnoteYoucanadda..vefilteringmode](note-filtering.mdSearchingandfilteringnotesAfe..Besidesthestandard[`fzf`configurationoptions](https://github.com/junegunn/fzf)documentedonitswebsite,`zk`offersadditionaloptionsyoucansetinthe`[tool]`[configurationsection](config.md).Ifyouwishtocustomizemoreof`fzf`behavior,[pleasepostafeaturerequest](https://github.com/mickael-menu/zk/issues).##Previewcommand6/26(0)#Integrationwith`fzf`1/25Youcancustomizethecommandusedtopreviewanotewith`fzf-preview`>fzf╭──────────────────────────────────────╮1#Integrationwithfzf2`fzf`isanawesomeandversatilefuzzyfinderpoweringzk'sinteractivefilteringmode.4Besidesthestandard`fzf`configurationoptionsdocumentedonitswebsite,zkoffersadditionaloptionsyoucansetinthe[tool]configurationsection.56Ifyouwishtocustomizemoreoffzfbehavior,pleasepostafeaturerequest.78##Previewcommand910Youcancustomizethecommandusedtopreviewanotewithfzf-preview.Thespecialplaceholder{-1}willbeexpandedtothenotefilepath.1112Bydefault,zkusescatforpreview,whichisabitboring.Amuchbetteroptionwouldbetouse`bat`whichsupportssyntaxhighlighting.1314```tomldocs/tool-fzf.md$zkedit-i$zkedit-i--created-after$zkedit-i--created-after"2$zkedit-i--created-after"2days$zkedit-i--created-after"2daysago"4/4(0)February28,2021WhatdidIdoto..4/4(0)#Afuture-proofnotebookFebruary28,2021WhatdidIdoto..andrelyonsimpleplaintextformatInterestingsubjectI'mwritingab..ssuchasMarkdown.Theshapeofyour[notebook](notebook.md)isentirelyuptoyou,making4/4(0)#February28,2021Afuture-proofnotebook`zk`isde..WhatdidIdotoday?>February 28, 2021What did I do to..*Recordingascreencastforzk>Interesting subjectI'm writing ab..4/4(0)#InterestingsubjectAfuture-proofnotebook`zk`isde..I'mwritingaboutit>C╭──────────────────────────────────────╮0/4(0)>Ca╭──────────────────────────────────────╮>Can╭──────────────────────────────────────╮>Can'╭──────────────────────────────────────╮>Can't╭──────────────────────────────────────╮>Can'tf╭──────────────────────────────────────╮>Can'tfi╭──────────────────────────────────────╮>Can'tfin╭──────────────────────────────────────╮>Can'tfind╭──────────────────────────────────────╮>Can'tfindw╭──────────────────────────────────────╮>Can'tfindwh╭──────────────────────────────────────╮>Can'tfindwha╭──────────────────────────────────────╮>Can'tfindwhat╭──────────────────────────────────────╮>Can'tfindwhatI╭──────────────────────────────────────╮>Can'tfindwhatIn╭──────────────────────────────────────╮>Can'tfindwhatIne╭──────────────────────────────────────╮>Can'tfindwhatInee╭──────────────────────────────────────╮>Can'tfindwhatIneed╭──────────────────────────────────────╮>Can'tfindwhatIneed:╭──────────────────────────────────────╮>Can'tfindwhatIneed:t╭──────────────────────────────────────╮>Can'tfindwhatIneed:ti╭──────────────────────────────────────╮>Can'tfindwhatIneed:tim╭──────────────────────────────────────╮>Can'tfindwhatIneed:time╭──────────────────────────────────────╮>Can'tfindwhatIneed:timet╭──────────────────────────────────────╮>Can'tfindwhatIneed:timeto╭──────────────────────────────────────╮>Can'tfindwhatIneed:timetoh╭──────────────────────────────────────╮>Can'tfindwhatIneed:timetohi╭──────────────────────────────────────╮>Can'tfindwhatIneed:timetohit╭──────────────────────────────────────╮>Can'tfindwhatIneed:timetohitC╭──────────────────────────────────────╮>an'tfindwhatIneed:timetohitCt╭──────────────────────────────────────╮>n'tfindwhatIneed:timetohitCtr╭──────────────────────────────────────╮>'tfindwhatIneed:timetohitCtrl╭──────────────────────────────────────╮>tfindwhatIneed:timetohitCtrl-╭──────────────────────────────────────╮>findwhatIneed:timetohitCtrl-N╭──────────────────────────────────────╮>findwhatIneed:timetohitCtrl-N!╭──────────────────────────────────────╮1#Can'tfindwhatIneed:timetohitCtrl-N!docs/cant-find-what-i-need-time-to-hit-ctrl-n.md$zklist--linking-to$zklist--linking-tonote-id.mdNeuronneuron.md(4daysago)usingthe[samesettingsasNeuron](https://neuron.zettel.page/id.html)togeneratethe[noteIDs](note-id.md)inthe[noteconfiguration](config-note.md)Noteconfigurationconfig-note.md(5daysago)Characterssetusedto[generaterandomIDs](note-id.md).Justa[randomID](note-id.md),simpleandelegant.Searchingandfilteringnotesnote-filtering.md(1weekago)Itworksfinewithonlyapathprefixaswell.Thisisusefulwhenyouhavea[noteID](note-id.md)prefix,butnotthefullfilepath.Found3notes$zklist--linking-tonote-id.md--format$zklist--linking-tonote-id.md--formatoneline$zklist--linking-tonote-id.md--formatoneline--recursive$zklist--linking-tonote-id.md--formatoneline--recursive--max-distance$zklist--linking-tonote-id.md--formatoneline--recursive--max-distance2Commandaliasesconfig-alias.md(1weekago)Configurationfileconfig.md(2weeksago)Integrationwithfzftool-fzf.md(6daysago)Notegroupconfig-group.md(1weekago)Notebooknotebook.md(1weekago)Notebookhousekeepingnotebook-housekeeping.md(yesterday)Sendnotesforprocessingbyotherprogramsexternal-processing.md(1weekago)Templatesyntaxtemplate.md(2weeksago)zkaplaintextnote-takingassistantREADME.md(2weeksago)Found13notes$zklist--linking-tonote-id.md--formatoneline--recursive--max-distance3Afuture-proofnotebookfuture-proof.md(yesterday)Automatingfrequenttasksautomation.md(1weekago)Callzkfromotherprogramsexternal-call.md(1weekago)Settingyourdefaulteditortool-editor.md(1weekago)Settingyourdefaultpagertool-pager.md(5daysago)Stylingstyle.md(2weeksago)Templatecontextwhencreatingnotestemplate-creation.md(2weeksago)Found23notes$zklist--format$zklist--format"{{word-count}}\t{{title}}"$zklist--format"{{word-count}}\t{{title}}"--sort$zklist--format"{{word-count}}\t{{title}}"--sortword-count$zklist--format"{{word-count}}\t{{title}}"--sortword-count--limit$zklist--format"{{word-count}}\t{{title}}"--sortword-count--limit107Interestingsubject10Can'tfindwhatIneed:timetohitCtrl-N!15February28,202154Afuture-proofnotebook69Settingyourdefaulteditor88Automatingfrequenttasks93Settingyourdefaultpager101Callzkfromotherprograms106zkaplaintextnote-takingassistant117NotebookFound10notes$vim$vim.zk/config.toml1[note]1filename="{{slugtitle}}"2template="default.md"4[group.journal.note]5filename="{{datenow}}"6template="journal.md"8[tool]9editor="nvim"10fzf-preview="bat-p--themeNord--coloralways{-1}"12[alias]docs/.zk/config.toml12[note]11filename="{{slugtitle}}"10template="default.md"8[group.journal.note]7filename="{{datenow}}"4[tool]3editor="nvim"2fzf-preview="bat-p--themeNord--coloralways{-1}"13[alias]13[note]12filename="{{slugtitle}}"11template="default.md"109[group.journal.note]8filename="{{datenow}}"7template="journal.md"65[tool]4editor="nvim"3fzf-preview="bat-p--themeNord--coloralways{-1}"1[alias]14wc14wc=14wc="zk14wc="zklist14wc="zklist--quiet14wc="zklist--quiet--f~0fzf [A]~0filename [A]14wc="zklist--quiet--fo14wc="zklist--quiet--format14wc="zklist--quiet--format'{{word-c~0color [A]14wc="zklist--quiet--format'{{word-co14wc="zklist--quiet--format'{{word-cou14wc="zklist--quiet--format'{{word-count}}\t~0theme [A]~0tool [A]~0template [A]~0title [A]14wc="zklist--quiet--format'{{word-count}}\t{14wc="zklist--quiet--format'{{word-count}}\t{{t~0theme [A]~0tool [A]~0template [A]~0title [A]14wc="zklist--quiet--format'{{word-count}}\t{{ti~0title [A]14wc="zklist--quiet--format'{{word-count}}\t{{tit14wc="zklist--quiet--format'{{word-count}}\t{{titl14wc="zklist--quiet--format'{{word-count}}\t{{title14wc="zklist--quiet--format'{{word-count}}\t{{title}}'14wc="zklist--quiet--format'{{word-count}}\t{{title}}'--s~0slug [A]14wc="zklist--quiet--format'{{word-count}}\t{{title}}'--so14wc="zklist--quiet--format'{{word-count}}\t{{title}}'--sort14wc="zklist--quiet--format'{{word-count}}\t{{title}}'--sortw~0word [A]14wc="zklist--quiet--format'{{word-count}}\t{{title}}'--sortwo14wc="zklist--quiet--format'{{word-count}}\t{{title}}'--sortwor14wc="zklist--quiet--format'{{word-count}}\t{{title}}'--sortword14wc="zklist--quiet--format'{{word-count}}\t{{title}}'--sortword-14wc="zklist--quiet--format'{{word-count}}\t{{title}}'--sortword-c~0count~0color14wc="zklist--quiet--format'{{word-count}}\t{{title}}'--sortword-co14wc="zklist--quiet--format'{{word-count}}\t{{title}}'--sortword-coucoun~0count [A]countcount--l~0list [A]count--licount--limcount--limitcount--limit1014wc="zklist--quiet--format'{{word-count}}\t{{title}}'--sortword-count--limit10$@"$zkw$zkwc$zkwc--exclude$zkwc--excludejournal$zkwc--excludejournal--limit$zkwc--excludejournal--limit5$e$ec$ech$echo"$echo"I$echo"I'$echo"I'mw$echo"I'mwr$echo"I'mwri$echo"I'mwrit$echo"I'mwriti$echo"I'mwritin$echo"I'mwritinga$echo"I'mwritingab$echo"I'mwritingabo$echo"I'mwritingabou$echo"I'mwritingabouti$echo"I'mwritingaboutit$echo"I'mwritingaboutit"|z$echo"I'mwritingaboutit"|zkn$echo"I'mwritingaboutit"|zkne$echo"I'mwritingaboutit"|zknew-$echo"I'mwritingaboutit"|zknew--$echo"I'mwritingaboutit"|zknew--t$echo"I'mwritingaboutit"|zknew--ti$echo"I'mwritingaboutit"|zknew--tit$echo"I'mwritingaboutit"|zknew--titl$echo"I'mwritingaboutit"|zknew--title"$echo"I'mwritingaboutit"|zknew--title"I$echo"I'mwritingaboutit"|zknew--title"In$echo"I'mwritingaboutit"|zknew--title"Int$echo"I'mwritingaboutit"|zknew--title"Inte$echo"I'mwritingaboutit"|zknew--title"Inter$echo"I'mwritingaboutit"|zknew--title"Intere$echo"I'mwritingaboutit"|zknew--title"Interes$echo"I'mwritingaboutit"|zknew--title"Interest$echo"I'mwritingaboutit"|zknew--title"Interesti$echo"I'mwritingaboutit"|zknew--title"Interestin$echo"I'mwritingaboutit"|zknew--title"Interestings$echo"I'mwritingaboutit"|zknew--title"Interestingsu$echo"I'mwritingaboutit"|zknew--title"Interestingsub$echo"I'mwritingaboutit"|zknew--title"Interestingsubj$echo"I'mwritingaboutit"|zknew--title"Interestingsubje$echo"I'mwritingaboutit"|zknew--title"Interestingsubjec$echo"I'mwritingaboutit"|zknew--title"Interestingsubjectcwd:/Users/mickael/dvpts/mickael/zkcwd:/Users/mickael/dvpts/mickael/zkZ$zklist--m$zklist--ma$zklist--mat$zklist--matc$zklist--match"$zklist--match"w$zklist--match"wr$zklist--match"wri$zklist--match"writ$zklist--match"writes$zklist--match"writesu$zklist--match"writesub$zklist--match"writesubj$zklist--match"writesubje$zklist--match"writesubjec$zklist--match"writesubject$zklist--match"writeOsubject"$zklist--match"writeORsubject"$zklist--match"writeORsubject"-$zklist--match"writeORsubject"--$zklist--match"writeORsubject"--l$zklist--match"writeORsubject"--li$zklist--match"writeORsubject"--lim$zklist--match"writeORsubject"--limi:(END)$zkn$zkne$zknewj$zknewjo$zknewjournal/A4*R4*Re4*Rec4*Reco4*Recor4*Record4*Recordi4*Recordin4*Recordingas4*Recordingasc4*Recordingascr4*Recordingascre4*Recordingascree4*Recordingascreen4*Recordingascreenc4*Recordingascreenca4*Recordingascreencas4*Recordingascreencast4*Recordingascreencast4*Recordingascreencastf4*Recordingascreencastfo4*Recordingascreencastforz"docs/journal/2021-02-28.md""docs/journal/2021-02-28.md"4L,74Cwritten$zklistj$zklistjo$zklistjournal/$zkedit--$zkedit--i$zkedit--in$zkedit--int$zkedit--inte$zkedit--inter$zkedit--intera$zkedit--interac$zkedit--interact$zkedit--interacti$zkedit--interactiv$zkedit--interactive-$zkedit--interactive--$zkedit--interactive--e$zkedit--interactive--ex$zkedit--interactive--exc$zkedit--interactive--excl$zkedit--interactive--exclu$zkedit--interactive--exclud$zkedit--interactive--excludej$zkedit--interactive--excludejo$zkedit--interactive--excludejou$zkedit--interactive--excludejour$zkedit--interactive--excludejourn$zkedit--interactive--excludejournal/0/26(0)GettingstartedwithSearchingandfnoteYoucanadda..k.md)isentirelyuptoyou,makingTemplatesyntaxgroup*isanamed[c..rmattinga..6/26(0)#Afuture-proofnotebookNotebookhousekeepingTendingtoy..zyfinderpowering`zknegunn/fzf)Ify8##$zkedit-i-$zkedit-i--$zkedit-i--c$zkedit-i--cr$zkedit-i--cre$zkedit-i--crea$zkedit-i--creat$zkedit-i--create$zkedit-i--created$zkedit-i--created-$zkedit-i--created-a$zkedit-i--created-af$zkedit-i--created-aft$zkedit-i--created-afte$zkedit-i--created-after"$zkedit-i--created-after"2d$zkedit-i--created-after"2da$zkedit-i--created-after"2day$zkedit-i--created-after"2daysa$zkedit-i--created-after"2daysag$zkedit-i--created-after"2daysago0/0(0)Afuture-proofnotebook`zk`isde..`zk`isdesignedtobefuture-proof>February 28, 2021What did I do to..andrelyonsimpleplaintextformatFebruary28,2021WhatdidIdoto..*Recordingascreencastforzk0/4(0)#InterestingsubjectI'mwritingaboutit$zklist--l$zklist--li$zklist--lin$zklist--link$zklist--linki$zklist--linkin$zklist--linking$zklist--linking-$zklist--linking-t$zklist--linking-ton$zklist--linking-tono$zklist--linking-tonot$zklist--linking-tonote$zklist--linking-tonote-$zklist--linking-tonote-i$zklist--linking-tonote-id.md-$zklist--linking-tonote-id.md--$zklist--linking-tonote-id.md--f$zklist--linking-tonote-id.md--fo$zklist--linking-tonote-id.md--for$zklist--linking-tonote-id.md--form$zklist--linking-tonote-id.md--forma$zklist--linking-tonote-id.md--formato$zklist--linking-tonote-id.md--formaton$zklist--linking-tonote-id.md--formatone$zklist--linking-tonote-id.md--formatonel$zklist--linking-tonote-id.md--formatoneli$zklist--linking-tonote-id.md--formatonelin$zklist--linking-tonote-id.md--formatoneline-$zklist--linking-tonote-id.md--formatoneline--$zklist--linking-tonote-id.md--formatoneline--r$zklist--linking-tonote-id.md--formatoneline--re$zklist--linking-tonote-id.md--formatoneline--rec$zklist--linking-tonote-id.md--formatoneline--recu$zklist--linking-tonote-id.md--formatoneline--recur$zklist--linking-tonote-id.md--formatoneline--recurs$zklist--linking-tonote-id.md--formatoneline--recursi$zklist--linking-tonote-id.md--formatoneline--recursiv$zklist--linking-tonote-id.md--formatoneline--recursive-$zklist--linking-tonote-id.md--formatoneline--recursive--$zklist--linking-tonote-id.md--formatoneline--recursive--m$zklist--linking-tonote-id.md--formatoneline--recursive--ma$zklist--linking-tonote-id.md--formatoneline--recursive--max$zklist--linking-tonote-id.md--formatoneline--recursive--max-$zklist--linking-tonote-id.md--formatoneline--recursive--max-d$zklist--linking-tonote-id.md--formatoneline--recursive--max-di$zklist--linking-tonote-id.md--formatoneline--recursive--max-dis$zklist--linking-tonote-id.md--formatoneline--recursive--max-dist$zklist--linking-tonote-id.md--formatoneline--recursive--max-dista$zklist--linking-tonote-id.md--formatoneline--recursive--max-distan$zklist--linking-tonote-id.md--formatoneline--recursive--max-distancExtrauservariableExtrauservariables$zklist--f$zklist--fo$zklist--for$zklist--form$zklist--forma$zklist--format"$zklist--format"{$zklist--format"{{$zklist--format"{{w$zklist--format"{{wo$zklist--format"{{wor$zklist--format"{{word$zklist--format"{{word-$zklist--format"{{word-c$zklist--format"{{word-co$zklist--format"{{word-cou$zklist--format"{{word-coun$zklist--format"{{word-count$zklist--format"{{word-count}$zklist--format"{{word-count}}$zklist--format"{{word-count}}\$zklist--format"{{word-count}}\t$zklist--format"{{word-count}}\t{$zklist--format"{{word-count}}\t{{$zklist--format"{{word-count}}\t{{t$zklist--format"{{word-count}}\t{{ti$zklist--format"{{word-count}}\t{{tit$zklist--format"{{word-count}}\t{{titl$zklist--format"{{word-count}}\t{{title$zklist--format"{{word-count}}\t{{title}$zklist--format"{{word-count}}\t{{title}}$zklist--format"{{word-count}}\t{{title}}"-$zklist--format"{{word-count}}\t{{title}}"--$zklist--format"{{word-count}}\t{{title}}"--s$zklist--format"{{word-count}}\t{{title}}"--so$zklist--format"{{word-count}}\t{{title}}"--sor$zklist--format"{{word-count}}\t{{title}}"--sortw$zklist--format"{{word-count}}\t{{title}}"--sortwo$zklist--format"{{word-count}}\t{{title}}"--sortwor$zklist--format"{{word-count}}\t{{title}}"--sortword$zklist--format"{{word-count}}\t{{title}}"--sortword-$zklist--format"{{word-count}}\t{{title}}"--sortword-c$zklist--format"{{word-count}}\t{{title}}"--sortword-co$zklist--format"{{word-count}}\t{{title}}"--sortword-cou$zklist--format"{{word-count}}\t{{title}}"--sortword-coun$zklist--format"{{word-count}}\t{{title}}"--sortword-count-$zklist--format"{{word-count}}\t{{title}}"--sortword-count--$zklist--format"{{word-count}}\t{{title}}"--sortword-count--l$zklist--format"{{word-count}}\t{{title}}"--sortword-count--li$zklist--format"{{word-count}}\t{{title}}"--sortword-count--lim$zklist--format"{{word-count}}\t{{title}}"--sortword-count--limi$zklist--format"{{word-count}}\t{{title}}"--sortword-count--limit1$v$vi$vim.$vim.z$vim.zk$vim.zk/$vim.zk/c$vim.zk/co$vim.zk/con$vim.zk/conf$vim.zk/confio1414w14wc="14wc="z14wc="zkl14wc="zkli14wc="zklis14wc="zklist-14wc="zklist--14wc="zklist--q14wc="zklist--qu14wc="zklist--qui14wc="zklist--quie14wc="zklist--quiet-14wc="zklist--quiet--14wc="zklist--quiet--for14wc="zklist--quiet--form14wc="zklist--quiet--forma14wc="zklist--quiet--format"14wc="zklist--quiet--format'14wc="zklist--quiet--format'{14wc="zklist--quiet--format'{{14wc="zklist--quiet--format'{{w14wc="zklist--quiet--format'{{wo14wc="zklist--quiet--format'{{wor14wc="zklist--quiet--format'{{word14wc="zklist--quiet--format'{{word-14wc="zklist--quiet--format'{{word-coun14wc="zklist--quiet--format'{{word-count14wc="zklist--quiet--format'{{word-count}14wc="zklist--quiet--format'{{word-count}}14wc="zklist--quiet--format'{{word-count}}\14wc="zklist--quiet--format'{{word-count}}\t{{14wc="zklist--quiet--format'{{word-count}}\t{{title}14wc="zklist--quiet--format'{{word-count}}\t{{title}14wc="zklist--quiet--format'{{word-count}}\t{{title}}14wc="zklist--quiet--format'{{word-count}}\t{{title}}'-14wc="zklist--quiet--format'{{word-count}}\t{{title}}'--14wc="zklist--quiet--format'{{word-count}}\t{{title}}'--sorcount-count--count--limicount--limit1count--limit10%count--limit10$count--limit10$@"docs/.zk/config.toml""docs/.zk/config.toml"14L,312Cwritten$zkwc-$zkwc--$zkwc--e$zkwc--ex$zkwc--exc$zkwc--excl$zkwc--exclu$zkwc--exclud$zkwc--excludej$zkwc--excludejo$zkwc--excludejou$zkwc--excludejour$zkwc--excludejourn$zkwc--excludejourna$zkwc--excludejournal-$zkwc--excludejournal--$zkwc--excludejournal--l$zkwc--excludejournal--li$zkwc--excludejournal--lim$zkwc--excludejournal--limi diff --git a/docs/assets/media/screencast_shadow.svg b/docs/assets/media/screencast_shadow.svg new file mode 100644 index 0000000..7d9fde6 --- /dev/null +++ b/docs/assets/media/screencast_shadow.svg @@ -0,0 +1,19 @@ + + + + + + + + + + + + + + + + +$$echo$echo"I'm$echo"I'mwriting$echo"I'mwritingabout$echo"I'mwritingaboutit"$echo"I'mwritingaboutit"|$echo"I'mwritingaboutit"|zk$echo"I'mwritingaboutit"|zknew$echo"I'mwritingaboutit"|zknew--title$echo"I'mwritingaboutit"|zknew--title"Interesting$echo"I'mwritingaboutit"|zknew--title"Interestingsubject"1#Interestingsubject12I'mwritingaboutit3~docs/interesting-subject.mdcwd:/Users/mickael/dvpts/mickael/zkZZ$z$zk$zkl$zkli$zklis$zklist$zklist-$zklist--$zklist--match$zklist--match"write$zklist--match"writesubject"Interestingsubjectinteresting-subject.md(justnow)I'mwritingaboutitGettingstartedwithzkgetting-started.md(5daysago)…Pickasubject,[createanewnote](note-creation.md)andwriteon!```sh$zknew--title"Aninterestingconcept…Found2notes$zklist--match"writesubject"$zklist--match"writesubject-"$zklist--match"writesubject-s"$zklist--match"writesubject-st"$zklist--match"writesubject-sta"$zklist--match"writesubject-star"$zklist--match"writesubject-start"Found1note$zklist--match"writeORsubject"$zklist--match"writeORsubject"--limit$zklist--match"writeORsubject"--limit5Extrauservariablesconfig-extra.md(5daysago)…note-creation.md),forexample:*expandingcustommetadata(author,subject,etc.)*modifyinga[template](template.md)'soutputdynamicallydepending…Creatinganewnotenote-creation.md(6daysago)…surewhetheranotealreadyexistsforaparticularsubject,the"searchorcreate"modemightbemoreappropriatethan…Maintainingadailyjournaldaily-journal.md(1weekago)Let'sassumeyouwanttowritedailynotesnamedlike`2021-02-16.md`ina`journal/daily`sub-directory.This…Found5notes$zknew$zknewjournal1#February28,20212WhatdidIdotoday?3*docs/journal/2021-02-28.mdG3#February28,202121WhatdidIdotoday?4*--INSERT--4*Recording4*Recordinga4*Recordingascreencastfor4*RecordingascreencastforzkZZZ$zklistjournalFebruary28,2021journal/2021-02-28.md(justnow)WhatdidIdotoday?*Recordingascreencastforzk$zke$zked$zkedi$zkedit$zkedit-$zkedit--interactive$zkedit--interactive--exclude$zkedit--interactive--excludejournal╭──────────────────────────────────────╮╰──────────────────────────────────────╯>╭──────────────────────────────────────╮Ctrl-N:createanotewiththequer..26/26(0)>A future-proof notebook`zk` is de..Automatingfrequenttasks`zk`was..CallzkfromotherprogramsCallin..CommandaliasesAcommandaliasis..ConfigurationfileEach[notebook]..CreatinganewnoteYoucanadda..Extrauservariables`zk`isopene..GettingstartedwithzkAshortin..Integrationwithfzf[`fzf`](https..InterestingsubjectI'mwritingab..MaintainingadailyjournalLet's..Neuron[Neuron](https://neuron.zet..NoteIDEachnoteisuniquelyiden..NoteconfigurationThe`[note]`se..NotegroupA*group*isanamed[c..NotebookA*notebook*isadirecto..NotebookhousekeepingTendingtoy..SearchingandfilteringnotesAfe..Sendnotesforprocessingbyother..Settingyourdefaulteditor`zk`i..SettingyourdefaultpagerWhen`z..Styling`zk`supportsa`{{style}}..╰──────────────────────────────────────╯26/26(0)#Afuture-proofnotebook>A future-proof notebook`zk` is de..`zk`isdesignedtobefuture-proofAutomatingfrequenttasks`zk`was..andrelyonsimpleplaintextformatCallzkfromotherprogramsCallin..ssuchasMarkdown.ConfigurationfileEach[notebook]..Theshapeofyour[notebook](notebooCreatinganewnoteYoucanadda..k.md)isentirelyuptoyou,making>f╭──────────────────────────────────────╮25/26(0)#Afuture-proofnotebookCallzkfromotherprogramsCallin..andrelyonsimpleplaintextformatAutomatingfrequenttasks`zk`was..ssuchasMarkdown.SearchingandfilteringnotesAfe..k.md)isentirelyuptoyou,makingTemplatecontextwhenformattinga..Templatecontextwhencreatingnote..zkaplaintextnote-takingassis..Styling`zk`supportsa`{{style}}..Templatesyntax`zk`usesthe[Han..CreatinganewnoteYoucanadda..╰──────────────────────────────────────╯>fz╭──────────────────────────────────────╮>Integration with fzf[`fzf`](https..`zk`isdesignedtobefuture-proofConfigurationfileEach[notebook]..andrelyonsimpleplaintextformatNotebookhousekeepingTendingtoy..ssuchasMarkdown.CommandaliasesAcommandaliasis..Theshapeofyour[notebook](noteboo6/26(0)#Integrationwith`fzf`>Integration with fzf[`fzf`](https..[`fzf`](https://github.com/junegunn/ConfigurationfileEach[notebook]..fzf)isanawesomeandversatilefuzNotebookhousekeepingTendingtoy..zyfinderpowering`zk`'s[interactiCreatinganewnoteYoucanadda..vefilteringmode](note-filtering.mdSearchingandfilteringnotesAfe..Besidesthestandard[`fzf`configurationoptions](https://github.com/junegunn/fzf)documentedonitswebsite,`zk`offersadditionaloptionsyoucansetinthe`[tool]`[configurationsection](config.md).Ifyouwishtocustomizemoreof`fzf`behavior,[pleasepostafeaturerequest](https://github.com/mickael-menu/zk/issues).##Previewcommand6/26(0)#Integrationwith`fzf`1/25Youcancustomizethecommandusedtopreviewanotewith`fzf-preview`>fzf╭──────────────────────────────────────╮1#Integrationwithfzf2`fzf`isanawesomeandversatilefuzzyfinderpoweringzk'sinteractivefilteringmode.4Besidesthestandard`fzf`configurationoptionsdocumentedonitswebsite,zkoffersadditionaloptionsyoucansetinthe[tool]configurationsection.56Ifyouwishtocustomizemoreoffzfbehavior,pleasepostafeaturerequest.78##Previewcommand910Youcancustomizethecommandusedtopreviewanotewithfzf-preview.Thespecialplaceholder{-1}willbeexpandedtothenotefilepath.1112Bydefault,zkusescatforpreview,whichisabitboring.Amuchbetteroptionwouldbetouse`bat`whichsupportssyntaxhighlighting.1314```tomldocs/tool-fzf.md$zkedit-i$zkedit-i--created-after$zkedit-i--created-after"2$zkedit-i--created-after"2days$zkedit-i--created-after"2daysago"4/4(0)February28,2021WhatdidIdoto..4/4(0)#Afuture-proofnotebookFebruary28,2021WhatdidIdoto..andrelyonsimpleplaintextformatInterestingsubjectI'mwritingab..ssuchasMarkdown.Theshapeofyour[notebook](notebook.md)isentirelyuptoyou,making4/4(0)#February28,2021Afuture-proofnotebook`zk`isde..WhatdidIdotoday?>February 28, 2021What did I do to..*Recordingascreencastforzk>Interesting subjectI'm writing ab..4/4(0)#InterestingsubjectAfuture-proofnotebook`zk`isde..I'mwritingaboutit>C╭──────────────────────────────────────╮0/4(0)>Ca╭──────────────────────────────────────╮>Can╭──────────────────────────────────────╮>Can'╭──────────────────────────────────────╮>Can't╭──────────────────────────────────────╮>Can'tf╭──────────────────────────────────────╮>Can'tfi╭──────────────────────────────────────╮>Can'tfin╭──────────────────────────────────────╮>Can'tfind╭──────────────────────────────────────╮>Can'tfindw╭──────────────────────────────────────╮>Can'tfindwh╭──────────────────────────────────────╮>Can'tfindwha╭──────────────────────────────────────╮>Can'tfindwhat╭──────────────────────────────────────╮>Can'tfindwhatI╭──────────────────────────────────────╮>Can'tfindwhatIn╭──────────────────────────────────────╮>Can'tfindwhatIne╭──────────────────────────────────────╮>Can'tfindwhatInee╭──────────────────────────────────────╮>Can'tfindwhatIneed╭──────────────────────────────────────╮>Can'tfindwhatIneed:╭──────────────────────────────────────╮>Can'tfindwhatIneed:t╭──────────────────────────────────────╮>Can'tfindwhatIneed:ti╭──────────────────────────────────────╮>Can'tfindwhatIneed:tim╭──────────────────────────────────────╮>Can'tfindwhatIneed:time╭──────────────────────────────────────╮>Can'tfindwhatIneed:timet╭──────────────────────────────────────╮>Can'tfindwhatIneed:timeto╭──────────────────────────────────────╮>Can'tfindwhatIneed:timetoh╭──────────────────────────────────────╮>Can'tfindwhatIneed:timetohi╭──────────────────────────────────────╮>Can'tfindwhatIneed:timetohit╭──────────────────────────────────────╮>Can'tfindwhatIneed:timetohitC╭──────────────────────────────────────╮>an'tfindwhatIneed:timetohitCt╭──────────────────────────────────────╮>n'tfindwhatIneed:timetohitCtr╭──────────────────────────────────────╮>'tfindwhatIneed:timetohitCtrl╭──────────────────────────────────────╮>tfindwhatIneed:timetohitCtrl-╭──────────────────────────────────────╮>findwhatIneed:timetohitCtrl-N╭──────────────────────────────────────╮>findwhatIneed:timetohitCtrl-N!╭──────────────────────────────────────╮1#Can'tfindwhatIneed:timetohitCtrl-N!docs/cant-find-what-i-need-time-to-hit-ctrl-n.md$zklist--linking-to$zklist--linking-tonote-id.mdNeuronneuron.md(4daysago)usingthe[samesettingsasNeuron](https://neuron.zettel.page/id.html)togeneratethe[noteIDs](note-id.md)inthe[noteconfiguration](config-note.md)Noteconfigurationconfig-note.md(5daysago)Characterssetusedto[generaterandomIDs](note-id.md).Justa[randomID](note-id.md),simpleandelegant.Searchingandfilteringnotesnote-filtering.md(1weekago)Itworksfinewithonlyapathprefixaswell.Thisisusefulwhenyouhavea[noteID](note-id.md)prefix,butnotthefullfilepath.Found3notes$zklist--linking-tonote-id.md--format$zklist--linking-tonote-id.md--formatoneline$zklist--linking-tonote-id.md--formatoneline--recursive$zklist--linking-tonote-id.md--formatoneline--recursive--max-distance$zklist--linking-tonote-id.md--formatoneline--recursive--max-distance2Commandaliasesconfig-alias.md(1weekago)Configurationfileconfig.md(2weeksago)Integrationwithfzftool-fzf.md(6daysago)Notegroupconfig-group.md(1weekago)Notebooknotebook.md(1weekago)Notebookhousekeepingnotebook-housekeeping.md(yesterday)Sendnotesforprocessingbyotherprogramsexternal-processing.md(1weekago)Templatesyntaxtemplate.md(2weeksago)zkaplaintextnote-takingassistantREADME.md(2weeksago)Found13notes$zklist--linking-tonote-id.md--formatoneline--recursive--max-distance3Afuture-proofnotebookfuture-proof.md(yesterday)Automatingfrequenttasksautomation.md(1weekago)Callzkfromotherprogramsexternal-call.md(1weekago)Settingyourdefaulteditortool-editor.md(1weekago)Settingyourdefaultpagertool-pager.md(5daysago)Stylingstyle.md(2weeksago)Templatecontextwhencreatingnotestemplate-creation.md(2weeksago)Found23notes$zklist--format$zklist--format"{{word-count}}\t{{title}}"$zklist--format"{{word-count}}\t{{title}}"--sort$zklist--format"{{word-count}}\t{{title}}"--sortword-count$zklist--format"{{word-count}}\t{{title}}"--sortword-count--limit$zklist--format"{{word-count}}\t{{title}}"--sortword-count--limit107Interestingsubject10Can'tfindwhatIneed:timetohitCtrl-N!15February28,202154Afuture-proofnotebook69Settingyourdefaulteditor88Automatingfrequenttasks93Settingyourdefaultpager101Callzkfromotherprograms106zkaplaintextnote-takingassistant117NotebookFound10notes$vim$vim.zk/config.toml1[note]1filename="{{slugtitle}}"2template="default.md"4[group.journal.note]5filename="{{datenow}}"6template="journal.md"8[tool]9editor="nvim"10fzf-preview="bat-p--themeNord--coloralways{-1}"12[alias]docs/.zk/config.toml12[note]11filename="{{slugtitle}}"10template="default.md"8[group.journal.note]7filename="{{datenow}}"4[tool]3editor="nvim"2fzf-preview="bat-p--themeNord--coloralways{-1}"13[alias]13[note]12filename="{{slugtitle}}"11template="default.md"109[group.journal.note]8filename="{{datenow}}"7template="journal.md"65[tool]4editor="nvim"3fzf-preview="bat-p--themeNord--coloralways{-1}"1[alias]14wc14wc=14wc="zk14wc="zklist14wc="zklist--quiet14wc="zklist--quiet--f~0fzf [A]~0filename [A]14wc="zklist--quiet--fo14wc="zklist--quiet--format14wc="zklist--quiet--format'{{word-c~0color [A]14wc="zklist--quiet--format'{{word-co14wc="zklist--quiet--format'{{word-cou14wc="zklist--quiet--format'{{word-count}}\t~0theme [A]~0tool [A]~0template [A]~0title [A]14wc="zklist--quiet--format'{{word-count}}\t{14wc="zklist--quiet--format'{{word-count}}\t{{t~0theme [A]~0tool [A]~0template [A]~0title [A]14wc="zklist--quiet--format'{{word-count}}\t{{ti~0title [A]14wc="zklist--quiet--format'{{word-count}}\t{{tit14wc="zklist--quiet--format'{{word-count}}\t{{titl14wc="zklist--quiet--format'{{word-count}}\t{{title14wc="zklist--quiet--format'{{word-count}}\t{{title}}'14wc="zklist--quiet--format'{{word-count}}\t{{title}}'--s~0slug [A]14wc="zklist--quiet--format'{{word-count}}\t{{title}}'--so14wc="zklist--quiet--format'{{word-count}}\t{{title}}'--sort14wc="zklist--quiet--format'{{word-count}}\t{{title}}'--sortw~0word [A]14wc="zklist--quiet--format'{{word-count}}\t{{title}}'--sortwo14wc="zklist--quiet--format'{{word-count}}\t{{title}}'--sortwor14wc="zklist--quiet--format'{{word-count}}\t{{title}}'--sortword14wc="zklist--quiet--format'{{word-count}}\t{{title}}'--sortword-14wc="zklist--quiet--format'{{word-count}}\t{{title}}'--sortword-c~0count~0color14wc="zklist--quiet--format'{{word-count}}\t{{title}}'--sortword-co14wc="zklist--quiet--format'{{word-count}}\t{{title}}'--sortword-coucoun~0count [A]countcount--l~0list [A]count--licount--limcount--limitcount--limit1014wc="zklist--quiet--format'{{word-count}}\t{{title}}'--sortword-count--limit10$@"$zkw$zkwc$zkwc--exclude$zkwc--excludejournal$zkwc--excludejournal--limit$zkwc--excludejournal--limit5$e$ec$ech$echo"$echo"I$echo"I'$echo"I'mw$echo"I'mwr$echo"I'mwri$echo"I'mwrit$echo"I'mwriti$echo"I'mwritin$echo"I'mwritinga$echo"I'mwritingab$echo"I'mwritingabo$echo"I'mwritingabou$echo"I'mwritingabouti$echo"I'mwritingaboutit$echo"I'mwritingaboutit"|z$echo"I'mwritingaboutit"|zkn$echo"I'mwritingaboutit"|zkne$echo"I'mwritingaboutit"|zknew-$echo"I'mwritingaboutit"|zknew--$echo"I'mwritingaboutit"|zknew--t$echo"I'mwritingaboutit"|zknew--ti$echo"I'mwritingaboutit"|zknew--tit$echo"I'mwritingaboutit"|zknew--titl$echo"I'mwritingaboutit"|zknew--title"$echo"I'mwritingaboutit"|zknew--title"I$echo"I'mwritingaboutit"|zknew--title"In$echo"I'mwritingaboutit"|zknew--title"Int$echo"I'mwritingaboutit"|zknew--title"Inte$echo"I'mwritingaboutit"|zknew--title"Inter$echo"I'mwritingaboutit"|zknew--title"Intere$echo"I'mwritingaboutit"|zknew--title"Interes$echo"I'mwritingaboutit"|zknew--title"Interest$echo"I'mwritingaboutit"|zknew--title"Interesti$echo"I'mwritingaboutit"|zknew--title"Interestin$echo"I'mwritingaboutit"|zknew--title"Interestings$echo"I'mwritingaboutit"|zknew--title"Interestingsu$echo"I'mwritingaboutit"|zknew--title"Interestingsub$echo"I'mwritingaboutit"|zknew--title"Interestingsubj$echo"I'mwritingaboutit"|zknew--title"Interestingsubje$echo"I'mwritingaboutit"|zknew--title"Interestingsubjec$echo"I'mwritingaboutit"|zknew--title"Interestingsubjectcwd:/Users/mickael/dvpts/mickael/zkcwd:/Users/mickael/dvpts/mickael/zkZ$zklist--m$zklist--ma$zklist--mat$zklist--matc$zklist--match"$zklist--match"w$zklist--match"wr$zklist--match"wri$zklist--match"writ$zklist--match"writes$zklist--match"writesu$zklist--match"writesub$zklist--match"writesubj$zklist--match"writesubje$zklist--match"writesubjec$zklist--match"writesubject$zklist--match"writeOsubject"$zklist--match"writeORsubject"$zklist--match"writeORsubject"-$zklist--match"writeORsubject"--$zklist--match"writeORsubject"--l$zklist--match"writeORsubject"--li$zklist--match"writeORsubject"--lim$zklist--match"writeORsubject"--limi:(END)$zkn$zkne$zknewj$zknewjo$zknewjournal/A4*R4*Re4*Rec4*Reco4*Recor4*Record4*Recordi4*Recordin4*Recordingas4*Recordingasc4*Recordingascr4*Recordingascre4*Recordingascree4*Recordingascreen4*Recordingascreenc4*Recordingascreenca4*Recordingascreencas4*Recordingascreencast4*Recordingascreencast4*Recordingascreencastf4*Recordingascreencastfo4*Recordingascreencastforz"docs/journal/2021-02-28.md""docs/journal/2021-02-28.md"4L,74Cwritten$zklistj$zklistjo$zklistjournal/$zkedit--$zkedit--i$zkedit--in$zkedit--int$zkedit--inte$zkedit--inter$zkedit--intera$zkedit--interac$zkedit--interact$zkedit--interacti$zkedit--interactiv$zkedit--interactive-$zkedit--interactive--$zkedit--interactive--e$zkedit--interactive--ex$zkedit--interactive--exc$zkedit--interactive--excl$zkedit--interactive--exclu$zkedit--interactive--exclud$zkedit--interactive--excludej$zkedit--interactive--excludejo$zkedit--interactive--excludejou$zkedit--interactive--excludejour$zkedit--interactive--excludejourn$zkedit--interactive--excludejournal/0/26(0)GettingstartedwithSearchingandfnoteYoucanadda..k.md)isentirelyuptoyou,makingTemplatesyntaxgroup*isanamed[c..rmattinga..6/26(0)#Afuture-proofnotebookNotebookhousekeepingTendingtoy..zyfinderpowering`zknegunn/fzf)Ify8##$zkedit-i-$zkedit-i--$zkedit-i--c$zkedit-i--cr$zkedit-i--cre$zkedit-i--crea$zkedit-i--creat$zkedit-i--create$zkedit-i--created$zkedit-i--created-$zkedit-i--created-a$zkedit-i--created-af$zkedit-i--created-aft$zkedit-i--created-afte$zkedit-i--created-after"$zkedit-i--created-after"2d$zkedit-i--created-after"2da$zkedit-i--created-after"2day$zkedit-i--created-after"2daysa$zkedit-i--created-after"2daysag$zkedit-i--created-after"2daysago0/0(0)Afuture-proofnotebook`zk`isde..`zk`isdesignedtobefuture-proof>February 28, 2021What did I do to..andrelyonsimpleplaintextformatFebruary28,2021WhatdidIdoto..*Recordingascreencastforzk0/4(0)#InterestingsubjectI'mwritingaboutit$zklist--l$zklist--li$zklist--lin$zklist--link$zklist--linki$zklist--linkin$zklist--linking$zklist--linking-$zklist--linking-t$zklist--linking-ton$zklist--linking-tono$zklist--linking-tonot$zklist--linking-tonote$zklist--linking-tonote-$zklist--linking-tonote-i$zklist--linking-tonote-id.md-$zklist--linking-tonote-id.md--$zklist--linking-tonote-id.md--f$zklist--linking-tonote-id.md--fo$zklist--linking-tonote-id.md--for$zklist--linking-tonote-id.md--form$zklist--linking-tonote-id.md--forma$zklist--linking-tonote-id.md--formato$zklist--linking-tonote-id.md--formaton$zklist--linking-tonote-id.md--formatone$zklist--linking-tonote-id.md--formatonel$zklist--linking-tonote-id.md--formatoneli$zklist--linking-tonote-id.md--formatonelin$zklist--linking-tonote-id.md--formatoneline-$zklist--linking-tonote-id.md--formatoneline--$zklist--linking-tonote-id.md--formatoneline--r$zklist--linking-tonote-id.md--formatoneline--re$zklist--linking-tonote-id.md--formatoneline--rec$zklist--linking-tonote-id.md--formatoneline--recu$zklist--linking-tonote-id.md--formatoneline--recur$zklist--linking-tonote-id.md--formatoneline--recurs$zklist--linking-tonote-id.md--formatoneline--recursi$zklist--linking-tonote-id.md--formatoneline--recursiv$zklist--linking-tonote-id.md--formatoneline--recursive-$zklist--linking-tonote-id.md--formatoneline--recursive--$zklist--linking-tonote-id.md--formatoneline--recursive--m$zklist--linking-tonote-id.md--formatoneline--recursive--ma$zklist--linking-tonote-id.md--formatoneline--recursive--max$zklist--linking-tonote-id.md--formatoneline--recursive--max-$zklist--linking-tonote-id.md--formatoneline--recursive--max-d$zklist--linking-tonote-id.md--formatoneline--recursive--max-di$zklist--linking-tonote-id.md--formatoneline--recursive--max-dis$zklist--linking-tonote-id.md--formatoneline--recursive--max-dist$zklist--linking-tonote-id.md--formatoneline--recursive--max-dista$zklist--linking-tonote-id.md--formatoneline--recursive--max-distan$zklist--linking-tonote-id.md--formatoneline--recursive--max-distancExtrauservariableExtrauservariables$zklist--f$zklist--fo$zklist--for$zklist--form$zklist--forma$zklist--format"$zklist--format"{$zklist--format"{{$zklist--format"{{w$zklist--format"{{wo$zklist--format"{{wor$zklist--format"{{word$zklist--format"{{word-$zklist--format"{{word-c$zklist--format"{{word-co$zklist--format"{{word-cou$zklist--format"{{word-coun$zklist--format"{{word-count$zklist--format"{{word-count}$zklist--format"{{word-count}}$zklist--format"{{word-count}}\$zklist--format"{{word-count}}\t$zklist--format"{{word-count}}\t{$zklist--format"{{word-count}}\t{{$zklist--format"{{word-count}}\t{{t$zklist--format"{{word-count}}\t{{ti$zklist--format"{{word-count}}\t{{tit$zklist--format"{{word-count}}\t{{titl$zklist--format"{{word-count}}\t{{title$zklist--format"{{word-count}}\t{{title}$zklist--format"{{word-count}}\t{{title}}$zklist--format"{{word-count}}\t{{title}}"-$zklist--format"{{word-count}}\t{{title}}"--$zklist--format"{{word-count}}\t{{title}}"--s$zklist--format"{{word-count}}\t{{title}}"--so$zklist--format"{{word-count}}\t{{title}}"--sor$zklist--format"{{word-count}}\t{{title}}"--sortw$zklist--format"{{word-count}}\t{{title}}"--sortwo$zklist--format"{{word-count}}\t{{title}}"--sortwor$zklist--format"{{word-count}}\t{{title}}"--sortword$zklist--format"{{word-count}}\t{{title}}"--sortword-$zklist--format"{{word-count}}\t{{title}}"--sortword-c$zklist--format"{{word-count}}\t{{title}}"--sortword-co$zklist--format"{{word-count}}\t{{title}}"--sortword-cou$zklist--format"{{word-count}}\t{{title}}"--sortword-coun$zklist--format"{{word-count}}\t{{title}}"--sortword-count-$zklist--format"{{word-count}}\t{{title}}"--sortword-count--$zklist--format"{{word-count}}\t{{title}}"--sortword-count--l$zklist--format"{{word-count}}\t{{title}}"--sortword-count--li$zklist--format"{{word-count}}\t{{title}}"--sortword-count--lim$zklist--format"{{word-count}}\t{{title}}"--sortword-count--limi$zklist--format"{{word-count}}\t{{title}}"--sortword-count--limit1$v$vi$vim.$vim.z$vim.zk$vim.zk/$vim.zk/c$vim.zk/co$vim.zk/con$vim.zk/conf$vim.zk/confio1414w14wc="14wc="z14wc="zkl14wc="zkli14wc="zklis14wc="zklist-14wc="zklist--14wc="zklist--q14wc="zklist--qu14wc="zklist--qui14wc="zklist--quie14wc="zklist--quiet-14wc="zklist--quiet--14wc="zklist--quiet--for14wc="zklist--quiet--form14wc="zklist--quiet--forma14wc="zklist--quiet--format"14wc="zklist--quiet--format'14wc="zklist--quiet--format'{14wc="zklist--quiet--format'{{14wc="zklist--quiet--format'{{w14wc="zklist--quiet--format'{{wo14wc="zklist--quiet--format'{{wor14wc="zklist--quiet--format'{{word14wc="zklist--quiet--format'{{word-14wc="zklist--quiet--format'{{word-coun14wc="zklist--quiet--format'{{word-count14wc="zklist--quiet--format'{{word-count}14wc="zklist--quiet--format'{{word-count}}14wc="zklist--quiet--format'{{word-count}}\14wc="zklist--quiet--format'{{word-count}}\t{{14wc="zklist--quiet--format'{{word-count}}\t{{title}14wc="zklist--quiet--format'{{word-count}}\t{{title}14wc="zklist--quiet--format'{{word-count}}\t{{title}}14wc="zklist--quiet--format'{{word-count}}\t{{title}}'-14wc="zklist--quiet--format'{{word-count}}\t{{title}}'--14wc="zklist--quiet--format'{{word-count}}\t{{title}}'--sorcount-count--count--limicount--limit1count--limit10%count--limit10$count--limit10$@"docs/.zk/config.toml""docs/.zk/config.toml"14L,312Cwritten$zkwc-$zkwc--$zkwc--e$zkwc--ex$zkwc--exc$zkwc--excl$zkwc--exclu$zkwc--exclud$zkwc--excludej$zkwc--excludejo$zkwc--excludejou$zkwc--excludejour$zkwc--excludejourn$zkwc--excludejourna$zkwc--excludejournal-$zkwc--excludejournal--$zkwc--excludejournal--l$zkwc--excludejournal--li$zkwc--excludejournal--lim$zkwc--excludejournal--limi + + \ No newline at end of file diff --git a/go b/go index 6d76e93..d284d06 100755 --- a/go +++ b/go @@ -3,4 +3,4 @@ VERSION=`git describe --tags 2> /dev/null` BUILD=`git rev-parse --short HEAD` -go $1 -tags "fts5 icu" -ldflags "-X=main.Version=$VERSION -X=main.Build=$BUILD" ${@:2} +CGO_ENABLED=1 go $1 -tags "fts5 icu" -ldflags "-X=main.Version=$VERSION -X=main.Build=$BUILD" ${@:2}