Skip to content

Custom Delimiters

LearnKit uses | as the default field delimiter in flashcard markup.

If that clashes with your note content, you can change it in Settings -> Flashcards -> Card delimiter.

OptionCharacter
Pipe|
At sign@
Tilde~
Semicolon;
CustomAny single non-alphanumeric, non-whitespace Unicode character

If the presets above still conflict with your note content, you can enter a Custom character in the settings dropdown.

The custom delimiter must be:

  • Exactly one character — not empty, not multiple characters
  • Non-alphanumeric — cannot be a letter (A-Z, a-z) or digit (0-9)
  • Non-whitespace — cannot be a space, tab, or newline

Valid examples: , §, ÷, ¬, , ,

This is particularly useful when:

  • your flashcard content contains code blocks with pipes, at-signs, or tildes
  • you’re writing SQL flashcards and need to use semicolons freely
  • another writing pattern makes all four presets awkward to maintain
T ⚵ SQL Query ⚵
Q ⚵ Write a SELECT query to find all users ⚵
A ⚵
SELECT * FROM users
WHERE active = 1;

Most users should keep the default pipe.

Consider changing only when:

  • your notes already use | heavily
  • your flashcard content includes lots of LaTeX or tables
  • another writing pattern makes pipe-delimited cards awkward to maintain

With the @ delimiter:

T @ Title @
Q @ What is the capital of France? @
A @ Paris @
I @ Located on the River Seine @
G @ Geography @

With the ~ delimiter:

T ~ Title ~
Q ~ What is the capital of France? ~
A ~ Paris ~

Changing the delimiter does not convert existing flashcards.

Cards written with the old delimiter stop parsing correctly, and the next sync can break their scheduling linkage.

That means you should only change the delimiter when:

  • your vault is still new
  • or you are ready to manually convert old flashcards first

Before changing the delimiter globally, try these first:

  • use the multiline patterns from Flashcard Formatting
  • keep | as the global default and only restructure the notes that need it

Last modified: 24/06/2026