Inspiriert durch den Tweet von @Textmator und verlinkten Artikel zur Mac-Software “VoodooPad“, in dem es darum ging, die im Programm erstellten Wiki-Seiten als “Plain Text” zu speichern, kam ich auf das TextMate Bundle “Plain Text Wiki“.
Damit ist es möglich, sich ohne große Installation ein eigenes Wiki-Reich zu schaffen. So geht man vor:
- TextMate besorgen
- TextMate Bundle “Plain Text Wiki” herunterladen
- Bundle entpacken und die Datei “Plain Text Wiki.tmbundle” installieren durch Doppelklick
- Neues Verzeichnis im Finder erstellen, z.B. “Ideenwiese”
- Aus dem TextMate-Menü “Bundles” > “Plain Text Wiki” > “Creat New Wiki…” wählen und das eben erstellte Verzeichnis auswählen
Die Datei “IndexPage.txt” wurde erstellt und ist der Startpunkt für dein Wiki. Das Grundgerüst steht!
Nun ändere den Syntax-Checker auf “Wiki” – im Menü der Statusleiste in TextMate. Um nun eine neue Seite zu erstellen, geht es am einfachsten, wenn du [[Name der Seite]] im Editor eintippst. Du bemerkst, dass der Name in Klammern unterstrichen wird.
Nun nur noch mit dem Text-Cursor auf den Namen klicken und die ENTER-Taste (mit dem Caret ^) drücken – NICHT RETURN! Daraufhin wird eine neue Text-Datei mit dem gleichen Namen erstellt. Aus [[Dumdidum]] wird also Dumdidum.txt!
Die Wiki Syntax
Wie auch von MediaWiki, DokuWiki o.ä. bekannt, muss man sich ja mit ein wenig Wiki-Code herumschlagen. Um sich darüber klar zu werden, welche Syntax hierbei verlangt ist, habe ich mir den Artikel von Mark Reid näher angeschaut.
Er klärt auf, dass standardmäßig die Markdown-Syntax verwendet wird – das ist nicht dieselbe wie bei MediaWiki. Ein kleiner Test zeigte mir, dass beispielsweise ungeordnete Listen in der MediaWiki-Syntax auch in Markdown funktionieren. Das könnte eine von vielen Ausnahmen sein – Gerrit van Aaken beschreibt diese und geht in seinem Artikel vor allem auf Markdown im Vergleich zu Textile ein.
Textile konnte ich – trotz Mark Reids Artikel – noch nicht mit dem “Plain Text Wiki”-Bundle verheiraten. Die in TextMate ansässige Umgebungsvariable WIKI_PAGE_FORMAT auf TEXTILE zu setzen, half bisher nicht. Ideen und Tipps sind gerne willkommen!
Vielen Dank für die Aufmerksamkeit!