Dokumente und Zeilen
Ein Dokument ist eine verschachtelte Liste. Zeilen kommen hinein, Zeilen stehen unter Zeilen — das ist der ganze Aufbau. Ein Dokument enthält kein zweites Dokument, und Ordner darunter gibt es nicht.
Die Schnittstelle nennt dieselbe Sache Outline (
/api/v1/workspaces/{workspaceId}/outlines). Die Anwendung sagt überall Dokument, weil das das Wort für etwas ist, in das man schreibt. Wenn Sie in der API-Referenz lesen: Beide Wörter meinen ein Ding.
Zeilen
Eine Zeile trägt eine Textzeile, und wahlweise:
- eine Notiz — die kleinere zweite Zeile darunter, für den Satz, der die Zeile sonst zu lang zum Überfliegen machte;
- Kinder — beliebig viele, beliebig tief verschachtelt. Eine Tiefengrenze gibt es nicht;
- einen Aufgabenzustand — offen oder erledigt. Eine Zeile ist erst dann eine Aufgabe, wenn Sie sie dazu machen;
- eine Priorität — hoch, mittel oder niedrig;
- eine Überschriftsebene — eine von drei, für die Zeile, die den Block unter ihr betitelt;
- beliebig viele Tags, jeder mit einer Farbe — siehe Tags;
- Dateien, auf sie gezogen oder aus ihrem Menü angehängt;
- einen Archiv-Zustand, der sie aus allen Listen nimmt, bis Sie sie zurückholen — siehe Das Archiv;
- einen Rhythmus, an einer Aufgabe — die Zeile kommt nach dem Abhaken zurück. Siehe Wiederkehrende Aufgaben;
- eine Planung — eine Periode, an einem Tag zusätzlich Startzeit und Dauer. Das hat eine eigene Seite.
Eine Zeilenart fällt heraus: Ein Trenner ist eine waagerechte Linie,
geschrieben durch --- in einer leeren Zeile, gefolgt von Leertaste oder
Eingabetaste. Ihn wieder zu einem Aufzählungspunkt zu machen, steht im
Zeilenmenü unter Weitere … — ein Trenner hat keinen Text, in den man tippen
könnte, es gibt also keine Stelle, von der aus man das rückgängig machen könnte.
Aufgaben
Es gibt keine eigene Zeilenart „Aufgabe" zum Auswählen und nichts einzuschalten:
jede Zeile lässt sich abhaken. Strg/Cmd + Eingabe tut das, und Als
erledigt markieren im Zeilenmenü ebenso.
Der Haken nimmt alles darunter mit. Eine Überschrift abzuhaken hakt die Punkte darunter ab, beliebig tief — eine erledigte Überschrift über unerledigter Arbeit ist eine Aussage über die Arbeit, die nicht stimmt.
Den Haken zurückzunehmen stellt sie genau so wieder her, wie sie waren. Eine Zeile, die offen war, ist wieder offen; eine, die Sie von Hand abgehakt hatten, bevor Sie die Zeile darüber abgehakt haben, behält ihren Haken. Der Weg zurück ist also nicht „alles darunter leeren" — das wäre nur die andere Art, sich über denselben Teilbaum zu irren.
Prioritäten
Strg/Cmd + 1, 2 oder 3 setzt hoch, mittel oder niedrig.
Strg/Cmd + 0 nimmt sie weg. Eine Priorität ist von der Planung unabhängig
— eine Zeile darf dringend und ungeplant sein oder geplant und unauffällig.
Text
Fett, kursiv, durchgestrichen, Inline-Code, Hervorhebung und Textfarbe
funktionieren innerhalb einer Zeile und werden auch auf Zeilen gezeigt, die Sie
gerade nicht bearbeiten. Links setzen Sie mit Strg/Cmd + K.
Eine getippte URL wird nicht automatisch zum Link, eine eingefügte ebenso
wenig. In einem Dokument mit kurzen Zeilen rät ein Autolink häufiger falsch, als
er hilft; nehmen Sie Strg/Cmd + K, wenn Sie einen Link meinen.
Die Tastatur
Lithic ist zum Bedienen mit der Tastatur gedacht. Alles unten gilt, während der Cursor in einer Zeile steht.
| Taste | Wirkung |
|---|---|
Eingabe |
Eine neue Zeile da, wo unter dieser Zeile auch gezeichnet wird: bei einer aufgeklappten Zeile mit Unterzeilen die erste Unterzeile, sonst die nächste Geschwisterzeile. Eine eingeklappte Zeile behält die Geschwisterzeile — eine Zeile in einen zugeklappten Zweig zu schreiben hieße, sie unsichtbar abzulegen. Am Anfang einer Zeile, die schon Text hat: eine leere Zeile darüber, und der Cursor bleibt beim Text. |
Tab / Umschalt+Tab |
Einrücken / ausrücken. Wird immer geschluckt, auch wenn der Zug unmöglich ist — sonst spränge der Fokus aus dem Dokument. |
Alt+↑ / Alt+↓ |
Die Zeile unter ihren Geschwistern verschieben. |
Umschalt+Eingabe |
Die Notiz öffnen oder hineinspringen. Esc führt zurück in die Zeile. |
Strg/Cmd+Eingabe |
Erledigt umschalten — die Zeile und alles darunter. |
Strg/Cmd+K |
Link setzen oder bearbeiten. |
Strg/Cmd+1 / 2 / 3 / 0 |
Priorität hoch / mittel / niedrig / keine. |
Rücktaste in leerer Zeile |
Zeile weg, Cursor nach oben. Kinder werden hochgezogen, nicht gelöscht. |
Entf in leerer Zeile |
Zeile weg; die darunter rückt hoch. |
↑ / ↓ am Zeilenrand |
Vorige / nächste Zeile, die Spalte des Cursors bleibt. |
Strg/Cmd+↑ / ↓ |
An den Anfang bzw. das Ende des Dokuments. Gemeint ist das, was der Bereich zeigt — im Perioden-Bereich also dessen Reihenfolge, nicht die des Baums. |
Rücktaste am Zeilenanfang |
Diese Zeile an die darüber anhängen; der Cursor sitzt auf der Naht. |
Entf am Zeilenende |
Die Zeile darunter heraufziehen. |
Strg/Cmd+Alt+1 / 2 / 3 / 0 |
Überschrift Ebene 1 / 2 / 3 / keine. Dieselbe Ebene noch einmal macht wieder eine gewöhnliche Zeile daraus. Wirkt auch auf eine Zeile, die nur ausgewählt ist (nach Esc). |
Strg/Cmd+. |
Diese Zeile ein- oder ausklappen. |
Strg/Cmd+Alt+T |
Alles in diesem Bereich ein- oder ausklappen — siehe unten. |
Strg/Cmd+Alt+. / , |
In die Zeile hineinzoomen / einen Schritt heraus. |
Umschalt+↑ / ↓ am Zeilenrand |
In den Auswahlmodus für Zeilen. |
Strg/Cmd+P |
Planer-Bereich ein- oder ausblenden. |
Strg/Cmd+B / I / E / Umschalt+S |
Fett / kursiv / Code / durchgestrichen. |
Strg/Cmd+C / X |
Zeile samt Unterzeilen als Markdown kopieren / ausschneiden. |
Esc |
Den Text verlassen: die Zeile behält die Tastatur, die Zeilen-Kürzel wirken weiter. |
! / ~ |
Datums- bzw. Dauer-Auswahl öffnen, am Wortanfang. ! liest bis zu vier Wörter: !morgen um 9:00, !jeden montag um 8:00. |
@ |
Ein anderes Dokument verlinken oder eine Kollegin nennen. |
# |
Der Zeile einen Tag geben — siehe Tags. |
Strg/Cmd+Umschalt+A |
Agenda ein- oder ausblenden. |
Strg/Cmd+K (außerhalb einer Zeile) |
Alle Dokumente des Arbeitsbereichs durchsuchen. |
Strg/Cmd+F |
Das offene Dokument durchsuchen und den Cursor in die gewählte Zeile setzen. |
Strg/Cmd+Z / Umschalt+Strg/Cmd+Z |
Rückgängig / wiederherstellen. |
Rückgängig ist eine Geschichte, für Text und Struktur gemeinsam, und ein
Druck ist eine Sache: ein Tastendruck, der auf das Dokument wirkt (Eingabe,
Tab, Rücktaste, ein Verschieben), geht für sich zurück, während getippte
Buchstaben zu dem Wort zusammenfallen, das Sie gerade geschrieben haben. Vor dem
24. August 2026 ging die Text-Hälfte überhaupt nicht zurück — wenn Ihnen
Strg/Cmd + Z nach einem gelöschten Wort schon einmal nichts getan hat, war
es das.
Zwei Suchen, zwei Kürzel. Strg/Cmd + F durchsucht das Dokument, das
vor Ihnen liegt — jede Zeile, gefaltet oder archiviert, und die Notizen dazu —
und die gewählte Zeile bekommt den Cursor. Jeder weitere Bereich, der dieselbe
Zeile zeichnet, scrollt hin und lässt sie kurz aufblitzen, damit Sie sehen, wo
sie sitzt. Strg/Cmd + K durchsucht alle Dokumente des Arbeitsbereichs und
öffnet das gewählte. Es ist beide Male derselbe Dialog: Welches Kürzel ihn auch
geöffnet hat, die andere Suche ist einen Tastendruck entfernt. Ist kein Dokument
offen, gibt es keinen Umschalter, und Strg/Cmd + F bleibt die Suche des
Browsers.
Am Telefon
Eine Zeile hat vier Gesten und keine Tastenkürzel.
- Während Sie tippen, bekommt die Zeile eine zweite Zeile: Ausrücken,
Einrücken, nach oben, nach unten, die Zusatzbeschreibung und Erledigt. Je ein
Tipp, und der Cursor bleibt, wo er ist; eine neue Zeile lässt sich so einrücken,
ohne sie zu verlassen. Der Knopf für die Zusatzbeschreibung ist
Shift+Enterfür den Daumen und öffnet genau das, was das Tastenkürzel öffnet. Die Zeile verschwindet, wenn die Tastatur verschwindet. - Nach rechts wischen archiviert, nach links hakt ab. In jeder Liste gleich — Dokument, Agenda, Zeiträume, Projekte, Tags-Ansicht und die ganztägigen Zeilen des Planers. Keines von beiden löscht: Ein Wisch teilt sich Finger, Fläche und Richtung mit dem Scrollen, also kostet die Geste, die daneben geht, einen Haken und keine Zeile. Löschen bleibt einen Druck entfernt, im Zeilenmenü.
- Das Telefon schütteln macht rückgängig, solange der Cursor in einer Zeile
steht — dasselbe Rückgängig wie
Strg/Cmd+Z, auf dem Dokument und nicht auf dem Textfeld. - Den linken Rand gedrückt halten öffnet dieselben vier Züge, an der Zeile verankert. Das ist der Weg, wenn die Tastatur zu ist. Ein Zug, der nicht geht, ist blass statt weg.
- Halten, dann ziehen verschiebt die Zeile woanders hin. Halten ohne Ziehen ist die Leiste darüber; Ziehen ohne Halten ist ein Scrollen, so wie es sein soll.
Das ⋯ öffnet das ganze Zeilenmenü als Blatt von der unteren Kante, sodass die
Zeile, um die es geht, darüber sichtbar bleibt. Am Telefon hat dieses Menü drei
Reiter, einen je Frage: Planen ist wann, Zeile ist was, Ordnen ist wo
sie steht und wie sie verschwindet. Alles, was die Maus sieht, ist da — einen Tipp
tiefer statt zwei Bildschirme weiter unten.
Ein Kästchen an der Zeile gibt es nicht. Es war da und ist am 11. September 2026
wieder ausgebaut worden: es kostete ein Viertel der Zeilenbreite, und am
Schreibtisch zeichnet es die App auch nicht. Abgehakt wird über das ✓ der
Leiste und über das Zeilenmenü.
Über der Tastatur schwebt nichts von uns, und das ist die Entscheidung aus vier Versuchen und kein Versäumnis. Der letzte wurde am selben Tag gebaut und wieder ausgebaut: Der Browser zeichnet über der Tastatur eine eigene Leiste, Webseiten können sie nicht ausblenden, und unsere kollidierte mit ihr und rutschte bei jedem Scrollen unter die Tastatur. Die Leiste oben sitzt stattdessen in der Zeile, wo nichts einen Viewport erraten muss.
Mehrere Zeilen auswählen
Umschalt plus Pfeiltaste am Zeilenrand führt in den Auswahlmodus; von dort:
| Taste | Wirkung |
|---|---|
Umschalt+↑ / ↓ |
Auswahl erweitern. |
Alt+↑ / ↓ |
Den ganzen Block verschieben. |
Tab / Umschalt+Tab |
Den ganzen Block ein- / ausrücken. |
Strg/Cmd+C / Strg/Cmd+X |
Als Markdown kopieren / ausschneiden. |
Rücktaste / Entf |
Auswahl löschen. |
Esc oder eine blanke Pfeiltaste |
Zurück ins Schreiben. |
Sie können auch eine zweite Zeile mit Umschalt anklicken oder über Zeilen
ziehen.
Tags
Tippen Sie # am Wortanfang, und eine Auswahl öffnet sich: die Tags, die dieses
Dokument schon hat, mit jedem weiteren Zeichen enger — und als letzter Eintrag
Tag anlegen: „…". Nehmen Sie einen, verschwindet das getippte Token, und der
Tag steht als Chip am rechten Rand der Zeile, in seiner Farbe.
Eine Zeile trägt beliebig viele Tags. Gezeichnet werden zwei, der Rest wird +3,
dessen Tooltip alle nennt: die Worte der Zeile sind, wofür die Zeile da ist.
# braucht einen Wortanfang, C# und „Ticket #17" öffnen also nichts. Und ein
Tag-Name darf kein Komma, kein ] und keinen Zeilenumbruch enthalten — die
Markdown-Zeile trennt Tags mit Komma und kennt keine Ausweichschreibweise dafür.
Name, Farbe und Reihenfolge stehen unter ⋯ → Tags … — dem Menü neben dem Dokumenttitel oder dem an seiner Zeile in der Seitenleiste. Ein Tag umzubenennen ändert alle Zeilen auf einmal, weil der Name an einer Stelle liegt. Löschen nimmt ihn von seinen Zeilen und sagt, wie viele betroffen waren; mehr geht nicht verloren.
Tags gehören zu diesem Dokument, wie Kontexte. Und sie sind keine Kontexte:
| Ein Kontext | Ein Tag | |
|---|---|---|
| Wie viele je Zeile | genau einer, oder keiner | beliebig viele |
| Was er tut | teilt einen Tag in sichtbare Bänder | sagt etwas über die Zeile |
| Wo man ihn sieht | als Band in der Agenda | als Chip an der Zeile |
Die Tags-Ansicht
Ein Dokumentbereich lässt sich auch nach Tags ordnen: Tags in der Kopfzeile des Bereichs wählen, und jede getaggte Zeile steht unter dem Tag, das sie trägt — mit einer Gruppe Ohne Tag am Ende, damit nichts aus der Liste fällt.
Das ist die eine Ansicht, in der dieselbe Zeile mehrfach vorkommt: eine Zeile mit zwei Tags gehört unter beide, denn ein Tag ist etwas, das eine Zeile hat, kein Ort, an dem sie ist. Echt ist davon nur eine — in der Gruppe ihres ersten Tags in der Tag-Reihenfolge des Dokuments steht sie als gewöhnliche Zeile, in die man tippen kann. In den anderen Gruppen steht eine Vorschau: der Text der Zeile, schreibgeschützt. Ein Druck darauf führt zur echten Zeile.
Die Zeilen stehen hier flach, alle auf derselben Ebene: ein Tag sagt nichts darüber, wo eine Zeile sitzt, also ist eine getaggte Teilaufgabe hier ihre eigene Zeile und nicht etwas unter einer Überzeile, die womöglich gar kein Tag trägt.
Eine Zeile auf die Überschrift einer Gruppe zu ziehen, fügt dieses Tag hinzu — es nimmt der Zeile nicht die Tags, die sie schon hat, denn eine Zeile darf mehrere tragen.
Die Auswahl markiert die Tags, die die Zeile schon trägt, mit einem ×, und
einen davon zu wählen nimmt ihn wieder ab — mit dem Zeiger oder mit Enter, denn
es ist dieselbe Zeile. Sind mehrere Zeilen markiert, heißt das Zeichen „alle
haben ihn": ein Druck vervollständigt die übrigen, der nächste nimmt ihn allen ab.
Eine Zeile löschen
Durch welche Tür sie auch geht — Zeilenmenü, Strg/Cmd + Rücktaste, die
Leiste am Telefon oder eine der Listen —, eine gelöschte Zeile sagt es, und die
Meldung trägt Rückgängig. Es ist dasselbe Rückgängig wie Strg/Cmd + Z,
nimmt also das zuletzt Getane zurück: Tippen Sie in den Sekunden, die die
Meldung steht, etwas, nimmt der Knopf das zurück und nicht das Löschen.
Die Meldung nennt, wie viele Zeilen gegangen sind, und das ist oft mehr als
eine: Eine Zeile nimmt alles mit, was unter ihr eingerückt ist, und ein Filter
kann davon alles ausblenden. Eine Zeile, unter der ein Filter etwas verbirgt,
sagt das, bevor Sie etwas drücken — ein leises +3 zwischen ihren übrigen
Eigenschaften, das nennt, wie viele darunter liegen.
Das Archiv
Archivieren nimmt eine Zeile aus allen Listen, ohne sie zu löschen — die Schublade für Arbeit, die getan ist und die man behalten will. Es sagt das wie das Löschen, mit der Anzahl der Zeilen und einem Rückgängig: Von Ihrem Platz aus sieht beides gleich aus, denn die Zeile verlässt so oder so den Bildschirm.
- Eine Zeile: Archivieren im Zeilenmenü (Rechtsklick auf die Zeile oder ihr
⋯). Es nimmt alles mit, was unter ihr eingerückt ist, und einStrg/Cmd+Zholt den ganzen Block zurück. - Alles Erledigte dieser Ansicht: Erledigte archivieren im
⋯-Menü des Bereichs. Es fragt vorher, mit der Zahl der Zeilen, die gehen — eine erledigte Zeile nimmt ihre Kinder mit, die Zahl ist also meist größer als die Zahl der Haken, die Sie sehen. - Zurückholen: der Schalter Archiv oben rechts im Bereich. Er erscheint, sobald ein Dokument eine archivierte Zeile hat, sagt wie viele versteckt sind, und während er an ist, werden diese Zeilen mit einer gestrichelten Linie gezeichnet — damit man sie unterscheiden kann. Archivieren liest auf einer archivierten Zeile Aus dem Archiv holen.
Der Schalter gehört zum Bereich, nicht zum Dokument: ein Bereich kann das Archiv zeigen, während der daneben es nicht tut, und eine Kollegin, die dasselbe Dokument öffnet, beginnt mit geschlossenem Archiv. Archivierte Zeilen sind überall versteckt, wo Zeilen gezeichnet werden — Baum, Zeiträume, Agenda und Planer — und bleiben aus der Suche heraus, bis Sie sie einblenden.
Dateien an einer Zeile
Ziehen Sie eine Datei auf eine Zeile, und sie hängt daran; ein Bild wird gezeigt, alles andere ist ein Link mit seinem Namen. Datei anhängen … im Zeilenmenü (unter Weitere …) tut dasselbe für Tastatur und Telefon, wo ein Abwurf keine Geste ist. Dateien gehören zur Zeile, reisen also mit ihr in ein anderes Dokument und gehen mit ihr in den Papierkorb.
Falten und Hineinzoomen
Der Griff links an einer Zeile faltet ihre Kinder ein. Falten gilt pro Browser und gehört nicht zum Dokument: Es wird auf dem Rechner behalten, auf dem Sie gefaltet haben, und wer dasselbe Dokument sonst öffnet, sieht seine eigenen Faltungen.
Alles auf einmal: der Knopf ⇕ oben rechts in jedem Bereich, und
Strg/Cmd + Alt + T. Beide schalten um, und beide falten das, woraus der
Bereich besteht: der Baum jede Zeile mit Unterzeilen, die Zeiträume ihre
Gruppen, die Agenda ihre Tage — was in einem Monat die Übersicht ist, nach der man
fragt. Der Kalender hat nichts zu falten und zeigt keinen Knopf.
Alt-Klick auf eine Zeile — oder auf ihren Falt- oder Ziehgriff — zoomt hinein. Das Dokument wird dann ab dieser Zeile gezeichnet, darüber ein Brotkrumenpfad, dessen Segmente wieder herauszoomen. Dasselbe steht im Zeilenmenü unter Hineinzoomen. Der Zoom wird nicht gemerkt: Nach dem Neuladen stehen Sie wieder oben.
Die Zoom-Ansicht
Eine zweite, anders geschnittene Antwort auf denselben Wunsch — und vom Zoom
darüber zu unterscheiden: Die Zoom-Ansicht öffnet eine Zeile in einem
eigenen Fenster, statt das Dokument um sie herum neu zu zeichnen.
Zoom-Ansicht im Zeilenmenü, oder Strg/Cmd + Alt + Enter.
Der Text der Zeile ist der Titel des Fensters, und alles, was die Zeile trägt, steht auf derselben Titelzeile — Priorität, Tags, Plan, Frist, Dauer, Wiederholung, Notiz und Dateien. Die Angaben dort sind keine bloße Bildunterschrift: Ein Druck darauf öffnet das zugehörige Menü, dasselbe, das der Chip an der Zeile selbst anbietet. Unter dem Titel steht die Zeile mit ihren Kindern, als gewöhnlicher Bereich, in dem Sie tippen und Zeilen bewegen können.
Ein Termin hat ein eigenes Fenster derselben Form, mit Datum, Uhrzeit und Ort auf
der Titelzeile. Alt + Enter allein öffnet weiterhin die kleinere
Detail-Blase, die ein Termin schon hatte — das Strg/Cmd unterscheidet beide.
Ziehen
Ziehen Sie eine Zeile am Griff, kommt der ganze Teilbaum mit. Ablegen über oder unter einer Zeile macht sie zum Geschwister; Ablegen auf eine Zeile macht sie zu deren erstem Kind.
Markdown
Ein Dokument ist Markdown, und der Rundlauf ist exakt — das Geschriebene wieder einzulesen ergibt dasselbe Dokument.
- Eine schlichte Zeile
- Ein Kind
- [ ] Eine offene Aufgabe
- [x] Eine erledigte [priority:: 1]
- Eine geplante Zeile [plannedFor:: 2026-08-03] [start:: 09:30] [duration:: 45]
Eine Notiz gehört zur Zeile darüber, zwei Leerzeichen tiefer.
- ---
- Zwei Leerzeichen je Ebene.
- Der Marker trägt die Art:
-ist ein Aufzählungspunkt,- [ ]eine offene Aufgabe,- [x]eine erledigte. Ein Trenner ist- ---; eine Zeile, deren Text wirklich---lautet, wird- \---geschrieben. - Links laufen durch, als
[Text](url). Sie sind die einzige Inline-Auszeichnung, die das tut. - Attribute reiten am Zeilenende, in fester Reihenfolge:
[plannedFor:: …] [start:: HH:MM] [duration:: <Minuten>] [estimate:: <Minuten>] [planOrder:: …] [priority:: 1|2|3] [due:: JJJJ-MM-TT] [archived:: <ISO-Zeitpunkt>] [repeat:: <Regel>] [repeatFrom:: done] [tags:: Name, Name]. Jedes ist wahlfrei, und eines, das dieser Dialekt nicht kennt, bleibt im Zeilentext stehen, statt verschluckt zu werden. Zwei werden gelesen, aber nie geschrieben:[date:: …](eine ältere Schreibweise für einen Tagesplan) und[dayOrder:: …](fürplanOrder). - Ein Rhythmus ist eine Regel, keine Liste von Daten:
daily,3d,weekly,weekly:mo,th,2w:mo,monthly,monthly:3,monthly:last,monthly:2fr,yearly,yearly:12-24. Er wird kanonisch zurückgeschrieben — ein von Hand getipptesWeekly:MOlegt sich also fest, sobald die Zeile neu geschrieben wird —, und eine Regel, die nicht lesbar ist, wird verworfen statt geraten.[repeatFrom:: done]daneben zählt vom Abhaken statt vom Plan. - Tags reisen über den NAMEN, nicht über die ID, unter der das Dokument sie führt — eine ID bedeutet in einem anderen Dokument nichts. Ein Name, den Ihr Dokument noch nicht hat, wird beim Hereinschreiben angelegt.
- Eine Notiz folgt in eigenen Zeilen, zwei Leerzeichen tiefer als ihre Zeile, eine Zeile je Absatz.
Was Markdown absichtlich verliert: Fett, kursiv, durchgestrichen, Code, Hervorhebung und Farbe werden schlichter Text. Notizen tragen keine Links. Zwei Tags gleichen Namens werden zu einem — der Preis dafür, Namen zu sprechen. Zeilenidentitäten überstehen den Rundlauf nicht — ein Dokument, das hinausgeht und wiederkommt, ist derselbe Text, aber nicht dieselben Zeilen.
Das ist eine Entscheidung, keine offene Arbeit. Der Text einer Zeile ist meist ein Satz, und ein Format, das andere Werkzeuge lesen können, ist hier mehr wert als eine Auszeichnung, die sonst niemand darstellt.
Markdown hinein und heraus
- Einfügen. Mehrzeiliges Markdown in eine Zeile einzufügen macht daraus
Zeilen, samt Verschachtelung. Eine einzelne Zeile wird als Text eingefügt.
Umschalt-Einfügen fügt bewusst immer nur Text ein. - Kopieren. Zeilen auswählen und
Strg/Cmd+Cdrücken. - Herunterladen. Das
⋯-Menü des Dokuments — dasselbe in der Zeile der Seitenleiste und oben im offenen Dokument — bietet Als Markdown herunterladen an. Das speichert das ganze Dokument als eine.md-Datei, benannt nach dem Dokument, und es sind dieselben Bytes, die auch die Schnittstelle unten liefert. - Abholen.
GET /api/v1/workspaces/{workspaceId}/outlines/{outlineId}/markdownliefert das ganze Dokument mit starkemETag. Der Workspace-Export legt jedes Dokument unter<collection>/outlines/*.mdab. - Zurückschreiben. Ein
PUTauf dieselbe Adresse ersetzt das Dokument aus Markdown. Schicken Sie den gelesenenETagalsIf-Matchmit; ein412sagt Ihnen, dass jemand zwischendurch geändert hat — noch einmal lesen und erneut schicken. Eine Zeile, die Sie nicht geändert haben, behält ihre Dateien, ihre Planung und ihre Identität; Zeilen, die Ihr Markdown weglässt, werden gelöscht. Ein Dokument, das nebenan offen ist, zieht sofort mit. Fließtext ohne-ist keine Gliederung und wird mit400abgelehnt, statt das Dokument zu leeren — leeren tut ein leerer Körper.
Einen Datei-Import gibt es nicht. Einfügen ist der Weg hinein von Hand, die Schnittstelle der Weg hinein für ein Skript; das Herunterladen, die Schnittstelle und der Workspace-Export sind die Wege hinaus. Durch die Anwendung geht Markdown in eine Richtung — hinaus.
Was die Anwendung noch nicht kann
- Eine Datei einlesen. Markdown einzufügen ist der Weg von Hand, die
Schnittstelle der Weg für ein Skript; einen Dateidialog gibt es nicht. Der Weg
hinaus ist ein Knopf — das
⋯-Menü lädt das Dokument herunter — aber er führt nur in die eine Richtung. - Dokumente verschachteln. Ein Dokument ist eine Liste. Unter einer Sammlung gibt es keine Ordner und in einem Dokument kein Dokument.
- Zwei Tags mit einem Namen. Sie sind erlaubt, und ein Markdown-Rundlauf macht einen daraus.