GNU/Linux ◆ xterm-256color ◆ bash 2136 views

In this brief recording I demonstrate the Zettelkasten extension of Edge. You can read more about my Zettelkasten.

My Zettelkasten is a set of Markdown files with 3 character names (e.g., 000.md). Each file has a title in the first line, then the main contents, and finally a list of related links. I also have a subdirectory “images/“ with binary files (that are referenced from the Markdown files).

The full implementation of my Zettelkasten logic (as an extension for Edge) is here

I do these things in this recording:

  1. Open the index.
  2. Navigate a few links down: Arts > Visual Arts > Painters > Paul Klee
  3. Add a bit of text. I want to add a link to an existing article, so I use :zkt which lets me search for files by title. I enter “bau” as the search query, which is enough to show me the ID (path) of the “Bauhaus” file. I type the path (0au.md) and use :zkl to turn that into a link (reading the title from that path).
  4. I want to create a new article, so I type its title between braces. I use :zkln to (1) create a new article (based on the first free ID) with that title and some initial skeleton, and (2) insert the link in the original article (the “Paul Klee” article).
  5. Enter some contents for the article. I use zkt again in order to find my article about Switzerland (Schweiz). This time, because the main article isn’t one of the first matches, I press return to get a buffer with the entire set of matches; I scroll down, copy the path, and go back to Paul Klee’s timeline, to insert it.
  6. I use :zki to go back to the index.

More by alefore

Edit multiple files 00:54

by alefore

Edit/compile cycle 01:05

by alefore

untitled 02:39

by alefore

See all