Technik
Kommentare 1

Obsidian Kaizen: Gespeicherte Suchabfragen

Bookmarks bzw. Lesezeichen wurden als Weiterentwicklung der Favoriten-Funktion in Obsidian mit Version 1.2.7 im Mai 2023 eingeführt. Die Bookmarks bzw. Lesezeichen lassen sich für Dateien, Ordner, Canvas-Dateien, Graphen-Ansichten, Überschriften, Blöcke und Suchabfragen erzeugen. Insbesondere die gespeicherten Suchabfragen bieten vielfältige Möglichkeiten, um damit sogar das Dataview-Plugin zumindest teilweise zu ersetzen.

Mit den Bookmarks hat man ergänzend zum Dateiexplorer und den Tags eine weitere Strukturebene in der eigenen Notizensammlung zur Verfügung. Nahezu ideal geeignet sind diese Lesezeichen für das Speichern von regelmäßig benötigten Suchabfragen. So kann man sich damit beispielsweise mit einem Klick alle Notizen anzeigen lassen, die mit dem Schlagwort #wichtig als ebensolche markiert wurden. Besonders praktisch ist das, wenn man komplexere Suchabfragen häufiger verwendet, bei denen man verschiedene Suchbegriffe und Suchoperatoren miteinander kombiniert. Suchbegriffe und Suchoperatoren, sowie die Suche in den Properties, oder die Verwendung von Regular Expressions in Suchabfragen sind in der Obsidian-Hilfe gut erklärt und übersichtlich zusammengestellt.

Als Lesezeichen gespeicherte Suchabfrage für eine Später-lesen-Liste

Neben einfachen, als Lesezeichen gespeicherten Suchabfragen, mit denen ich rasch eine Liste der Dateien bekomme, an denen ich derzeit arbeite, oder jenen, die als wichtig markiert wurden, verwende ich auch kombinierte Suchabfragen. Beispielsweise finde ich in meinem Obsidian-Vault mit der Suchabfrage tag:#Lesen/Artikel -tag:#Lesen/Artikel/gelesen alle als Referenzmaterial gespeicherten Artikel, die ich noch lesen möchte. Die Suche nach tag:#Lesen/Buch tag:#inArbeit -tag:#Lesen/gelesen liefert als Ergebnis alle Buchnotizen zu den Büchern, die ich derzeit gerade lese. Das setzt natürlich voraus, dass man die Notizen auch entsprechend verschlagwortet.

Das Anlegen eines Lesezeichens zum Speichern einer Suchabfrage ist etwas versteckt. Dazu muss man, nachdem man die Suchabfrage so weit verfeinert hat, dass man das gewünschte Suchergebnis erhält, unter dem Feld für die Sucheingabe auf das kleine kreisrunde Symbol mit den drei Punkten rechts neben der Anzahl der Suchergebnisse klicken und dort mit Setze Lesezeichen die Suchabfrage speichern. Im dann erscheinenden Dialog kann man dem Lesezeichen für die Suchabfrage einen sprechenden Namen geben und das neue Lesezeichen eventuell in eine Lesezeichen-Gruppe einsortieren.

Speichern einer Suchabfrage als Lesezeichen

Apropos Buchnotizen: um eine Liste der Buchnotizen zu den in diesem Jahr gelesenen Büchern zu bekommen, nutze ich ein Feld in den Properties, das mit finished bezeichnet wurde. Mit der Suchabfrage tag:#Lesen/gelesen ["finished":2024] wird dieses Feld in den Properties ebenfalls durchsucht und dann jene Buchnotizen aufgelistet, die dort das Suchkriterium der Jahreszahl 2024 erfüllen.

Man kann sogar nach den Notizen suchen, die zum jeweils aktuellen Datum bearbeitet wurden. Dafür benötigt man das Feld updated in den Properties, das zum Beispiel mit dem Update time on edit-Plugin automatisch angelegt, ausgefüllt und aktuell gehalten wird. Gibt man dann im Suchfeld die Abfrage [updated:(2024-07-10)] ein, werden alle Dateien angezeigt, die ein entsprechendes Update-Datum in den Properties aufweisen. Leider habe ich bisher noch keinen Weg gefunden, das Datum in der Suchabfrage zu automatisieren, sodass jeweils das gerade aktuelle Systemdatum verwendet wird. Insofern ist ein Speichern dieser Suchabfrage als Lesezeichen nicht sinnvoll.

Ich nutze die Such-Lesezeichen gerne und intensiv für die Liste der Dateien, an denen ich noch arbeite, wichtige Dateien, die ich vordringlich bearbeiten sollte, alle Arten von Notizen und Ideen, gespeicherte Artikel zum späteren lesen, Rezepte, Zitate und seit neuestem auch für die Leseliste. Denn die als Lesezeichen gespeicherten Suchabfragen sind eine gute Alternative zu Listen in Notizen, die man beispielsweise mit dem Dataview-Plugin generiert, oder gar manuell pflegt. Zudem vermeidet man damit den over-linking-Effekt, was sich positiv auf die Übersichtlichkeit der Graphen-Ansicht des Obsidian-Vaults auswirken kann.

1 Kommentare

Schreibe einen Kommentar

Deine E-Mail-Adresse wird nicht veröffentlicht. Erforderliche Felder sind mit * markiert

Diese Website verwendet Akismet, um Spam zu reduzieren. Erfahre mehr darüber, wie deine Kommentardaten verarbeitet werden.