Documentatie-index

Hoofddocumentatie

Documentatie voor ontwikkelaars

  • API-verwijzing - Openbare API-documentatie. Omvat metadata-beheer, navigatiecontrole en event-abonnementen voor JavaScript/TypeScript-ontwikkelaars.
  • Gids voor thema's - Gids voor thema-ontwikkelaars. Bevat CSS-klasseverwijzingen, aangepaste eigenschappen en themavoorbeelden voor lichte en donkere modi.
  • Opstartproces - Plugin-initialisatiesequentie. Cold boot vs. warm boot flows, metadata cache resolutie, uitgestelde opschoning en content generatie pijplijn. Inclusief Mermaid diagrammen.
  • Metagegevens pijplijn - Volgorde van het opnieuw opbouwen van de cache, stappen van de providerpijplijn en voltooiingssignalen. Inclusief Mermaid-diagrammen.
  • Opslagarchitectuur - Gids voor opslagcontainers (GeïndexeerdeDB, Lokale opslag, Geheugencache, Instellingen). Gegevensstroompatronen en gebruiksrichtlijnen.
  • Architectuur voor rendering - React-componentenhiërarchie, virtueel scrollen met TanStack Virtual, prestatieoptimalisaties en gegevensstroom.
  • Scroll organisatie - Hoe de plugin zorgt voor nauwkeurig scrollen wanneer boomstructuren veranderen (tag zichtbaarheid, instellingen, enz.)
  • Service-architectuur - Bedrijfslogicalaag: MetadataService, BestandssysteemOperaties, ContentProviderRegistry. Patronen voor afhankelijkheidsinjectie en gegevensstroom voor services.

1 Installatie

  1. Obsidian installeren - Downloaden en installeren vanaf obsidian.md
  2. Schakel community plugins in - Ga naar Instellingen → Community plugins → Schakel community plugins in
  3. Notebook Navigator installeren - Klik op "Bladeren" → Zoek naar "Notebook Navigator" → Installeren
  4. Installeer Style Settings (optioneel) - Voor het aanpassen van kleuren en uiterlijk, installeer Style Settings plugin door te zoeken naar "Style Settings" in Community plugins

2 Aan de slag

Hier is de officiële handleiding om Notebook Navigator te leren kennen en beheersen:

Mastering Notebook Navigator

De video heeft ondertitels in 21 talen.


3 Veiligheid en kwaliteit

Notebook Navigator wordt gecontroleerd met TypeScript, ESLint met de officiële Obsidian ESLint plugin, Prettier, Vitest en een productie build voordat wijzigingen worden samengevoegd. De build moet worden voltooid met nul fouten en nul waarschuwingen.

Beveiligingscontroles worden uitgevoerd via CodeQL, met scangeschiedenis in de CodeQL workflowruns en de OpenSSF Scorecard. De huidige status wordt weergegeven in de badges bovenaan deze pagina.

Notebook Navigator draait lokaal, maar sommige functies doen gedocumenteerde HTTP-verzoeken voor updates, downloads en inhoud op afstand. Zie hoofdstuk 10 - Openbaarmaking van netwerk en diagnostiek voor de volledige lijst.


Inhoudsopgave


4 Sneltoetsen

Legenda Actie
↑/↓ Omhoog/omlaag navigeren in het huidige venster
In navigatievenster: samenvouwen of naar bovenliggend v gaan In lijstvenster: overschakelen naar navigatievenster
In het navigatievenster: uitvouwen of overschakelen naar het lijst In het lijstvenster: overschakelen naar de editor
Tab In het navigatievenster: overschakelen naar het lijstvenster In het lijstvenster: overschakelen naar de editor In het zoekveld: overschakelen naar het lijstvenster
Shift+Tab In het lijstvenster: schakel over naar het navigatievenster In het zoekveld: schakel over naar het navigatievenster
Enter (macOS) F2 (Windows/Linux) Item inline hernoemen in het navigatievenster of lijstvenster
Enter In het navigatievenster: open standaard de mapnotitie op Windows/Linux (indien ingeschakeld) In het lijstvenster: open het geselecteerde bestand op alle systemen (indien ingeschakeld) In het zoekveld: schakel over naar het lijstvenster
Esc In het zoekveld: zoekopdracht sluiten en focus naar het lijstvenster verplaatsen
PageUp/PageDown Omhoog/omlaag scrollen in het navigatievenster en het lijstvenster
Home/End Ga naar het eerste/laatste item in het huidige paneel
verwijderen Backspace Geselecteerd item verwijderen
Cmd/Ctrl+A Alle notities in de huidige map selecteren
Cmd/Ctrl+klik Notitieselectie in- of uitschakelen
Shift+klik Een reeks notities selecteren
Shift+Home/End Selecteer vanaf de huidige positie tot het eerste/laatste item
Shift+↑/↓ Selectie naar boven/beneden uitbreiden
Cmd/Ctrl+↑/↓ Geselecteerde bestanden omhoog/omlaag herschikken in de handmatige sorteermodus

Opmerking: Alle sneltoetsen kunnen worden aangepast. Zie sectie 7 - Aangepaste sneltoetsen voor meer informatie over het toevoegen van VIM-stijl navigatie (h,j,k,l), alternatieve toetsen en modifier-combinaties.


5 Gesynchroniseerde en lokale instellingen

Bij veel instellingen in Notebook Navigator wordt een synchronisatieknop weergegeven - een wolkpictogram dat schakelt tussen "Synchronisatie inschakelen" en "Synchronisatie uitschakelen". Dit bepaalt waar elke instelling wordt opgeslagen en of deze wordt gedeeld tussen apparaten.

5.1 Hoe synchroniseren werkt

Obsidian plugins slaan hun configuratie op in data.json, te vinden op .obsidian/plugins/notebook-navigator/data.json in je vault map. Als je een synchronisatiedienst gebruikt - zoals Obsidian Sync, iCloud, GitHub, Dropbox of Google Drive - wordt dit bestand gesynchroniseerd op al je apparaten, samen met de rest van je vault. Elke instelling die is opgeslagen op data.json wordt overgenomen op elk apparaat dat de kluis synchroniseert.

Screenshot 2026-02-18 at 22 58 05

Wanneer synchronisatie is ingeschakeld (standaard) voor een instelling, wordt de waarde opgeslagen op data.json en gesynchroniseerd naar alle apparaten via je synchronisatieservice.

Screenshot 2026-02-18 at 22 58 14

Wanneer synchronisatie is uitgeschakeld voor een instelling, wordt de waarde in plaats daarvan opgeslagen in de lokale opslag van Obsidian. Lokale opslag is apparaatspecifiek en wordt niet meegenomen in kluissynchronisatie. De instelling heeft zijn eigen onafhankelijke waarde op elk apparaat. Wanneer u synchronisatie voor een instelling uitschakelt, wordt de huidige waarde gekopieerd naar lokale opslag op het huidige apparaat en wordt de waarde verwijderd van data.json om te voorkomen dat het lokale waarden op andere apparaten overschrijft.

Als je geen synchronisatieservice gebruikt, heeft de synchronisatieknop geen praktisch effect omdat data.json alleen lokaal wordt opgeslagen.


6 Zoeken

Notebook Navigator heeft twee zoekmodi: filterzoeken en omnisearch. Schakel tussen deze modi met de pijltoetsen omhoog/omlaag of door op het zoekpictogram te klikken. Combineer bestandsnamen, eigenschappen, tags, datums en filters in één zoekopdracht (bijvoorbeeld meeting .status=active #work @thisweek).

6.1 Filter zoeken

Filtert bestanden op naam, tags, eigenschappen, datums, mappen, extensies en taken binnen de huidige map en submappen. Standaard zoekmodus.

Bestandsnamen

  • word - Match biljetten met "word" in de bestandsnaam
  • word1 word2 - Elk woord moet overeenkomen met de bestandsnaam
  • -word - Sluit biljetten uit met "word" in de bestandsnaam

Tags

  • #tag - Inclusief notities met tag (komt ook overeen met geneste tags zoals #tag/subtag)
  • # - Alleen getagde notities opnemen
  • -#tag - Notities met tag uitsluiten
  • -# - Alleen niet-gemarkeerde notities opnemen
  • #tag1 #tag2 - Overeenstemming met beide tags (impliciet AND)
  • #tag1 AND #tag2 - Overeenstemming met beide tags (expliciet AND)
  • #tag1 OR #tag2 - Een van beide tags
  • #a OR #b AND #c - AND heeft een hogere prioriteit: komt overeen met #a, of met zowel #b als #c
  • Cmd/Ctrl+Klik op een tag om toe te voegen met AND. Cmd/Ctrl+Shift+Klik om toe te voegen met OR

Eigenschappen

  • .key - Notities opnemen met eigendomssleutel
  • .key=value - Opmerkingen opnemen waar de waarde van de eigenschap value
  • ."Reading Status" - Eigenschapssleutel met spaties (dubbelgeciteerd)
  • ."Reading Status"="In Progress" - Sleutels en waarden met spaties moeten dubbel gequoteerd worden
  • -.key - Noten uitsluiten met eigenschappensleutel
  • -.key=value - Sluit notities uit waar de waarde van de eigenschap value
  • Cmd/Ctrl+Klik op een eigenschap om toe te voegen met AND. Cmd/Ctrl+Shift+Klik om toe te voegen met OR

Filters

  • has:task - Notities opnemen met onafgemaakte taken
  • -has:task - Notities met onafgemaakte taken uitsluiten
  • folder:meetings - Notities opnemen wanneer een mapnaam meetings
  • folder:/work/meetings - Notities alleen opnemen in work/meetings (niet in submappen)
  • folder:/ - Neem alleen notities op in de root van de kluis
  • -folder:archive - Sluit notities uit waarvan de mapnaam archive
  • -folder:/archive - Sluit alleen notities uit in archive (niet in submappen)
  • ext:md - Notities opnemen met extensie md (ext:.md wordt ook ondersteund)
  • -ext:pdf - Notities met extensie uitsluiten pdf
  • Combineer met tags, namen en datums (bijv. folder:/work/meetings ext:md @thisweek)

Data

  • @today - Notities van vandaag matchen met het standaard datumveld
  • @yesterday, @last7d, @last30d, @thisweek, @thismonth - Relatieve datumbereiken
  • @2026-02-07 - Kom overeen met één dag (ondersteunt ook @20260207)
  • @2026 - Kom overeen met een kalenderjaar
  • @2026-02 of @202602 - Komt overeen met een kalendermaand
  • @2026-W05 of @2026W05 - Kom overeen met een ISO-week
  • @2026-Q2 of @2026Q2 - Kom overeen met een kalenderkwartaal
  • @13/02/2026 - Numerieke formaten met scheidingstekens (@07022026 volgt je locale wanneer deze dubbelzinnig is)
  • @2026-02-01..2026-02-07 - Kom overeen met een inclusief dagbereik (open einden ondersteund)
  • @c:... of @m:... - Datum aangemaakt of gewijzigd doel
  • -@... - Een datum uitsluiten

Het standaard datumveld volgt de huidige sorteervolgorde. Bij sorteren op naam wordt het datumveld geconfigureerd in Instellingen → Notities → Datum → Bij sorteren op naam.

EN/OF gedrag

AND en OR operatoren werken in query's met alleen tags/eigenschappen (query's die alleen #tag, -#tag, #, -#, .key, -.key, .key=value, of -.key=value filters bevatten). Als de query ook namen, datums, taakfilters, mapfilters of extensie-filters bevat, worden AND en OR in plaats daarvan gematcht als bestandsnaamwoorden.

  • Query operator: #work OR .status=started
  • Gemengde query: #work OR ext:md (OR wordt gematched in bestandsnamen)

6.2 Omnisearch

Zoeken in de volledige tekst van de kluis, gefilterd op de huidige map, submappen of geselecteerde tags. Vereist de Omnisearch-plugin. Als Omnisearch niet is geïnstalleerd, valt het zoeken terug op filteren.

In de voorvertoningen van notities worden uittreksels van Omnisearch-resultaten weergegeven in plaats van de standaardtekst van de voorvertoning.

Bekende beperkingen

  • Prestaties - Kan traag zijn bij het zoeken naar minder dan 3 tekens in grote kluizen
  • Padfilters – De mapbereikinstelling wordt alleen naar Omnisearch verzonden voor eenvoudige ASCII-paden. Andere paden worden gefilterd nadat Omnisearch resultaten heeft teruggegeven
  • Beperkte resultaten - Omnisearch doorzoekt de hele kluis en retourneert een beperkt aantal resultaten voordat er wordt gefilterd, zodat relevante bestanden uit de huidige map mogelijk niet worden weergegeven als er elders veel overeenkomsten zijn
  • Voorbeeldtekst - Opmerkingvoorbeelden worden vervangen door fragmenten van Omnisearch-resultaten, die mogelijk niet de werkelijke markering van de zoekovereenkomst weergeven als deze elders in het bestand staat

7 Aangepaste sneltoetsen

Bewerk .obsidian/plugins/notebook-navigator/data.json om de sneltoetsen van Notebook Navigator aan te passen. Open het bestand en zoek de sectie keyboardShortcuts. Elk item koppelt een actie aan een of meer toetscombinaties:

"pane:move-up": [ { "key": "ArrowUp", "modifiers": [] }, { "key": "K", "modifiers": [] } ]

Voeg meerdere bindingen per actie toe om alternatieve toetsen te ondersteunen, zoals het voorbeeld ArrowUp en K hierboven. Combineer modifiers in één invoer door elke waarde op te sommen, bijvoorbeeld "modifiers": ["Mod", "Shift"]. Toetsenbordreeksen zoals gg of dd worden niet ondersteund. Herlaad Obsidian na het bewerken van het bestand.

7.1 Wijzigingen

Veranderaar Toets
Mod Cmd (macOS) / Ctrl (Win/Linux)
Alt Alt / Optie
Shift Shift
Ctrl Control (bij voorkeur Mod voor cross-platform)

7.2 Beschikbare acties

Actie Standaardtoets(en)
pane:move-up Pijl omhoog
pane:move-down Pijl omlaag
pane:page-up Pagina omhoog
pane:page-down Pagina omlaag
pane:home Home
pane:end Einde
pane:rename Enter (macOS), F2 (Windows/Linux)
pane:delete-selected Delete, Backspace
navigation:collapse-or-parent Pijl-links
navigation:expand-or-focus-list Pijl-rechts
navigation:focus-list Tab
list:focus-navigation Pijl-links, Shift+Tab
list:focus-editor Pijl-rechts, Tab
list:select-all Mod+A
list:extend-selection-up Shift+Pijl omhoog
list:extend-selection-down Shift+Pijl-omlaag
list:manual-sort-up Mod+Pijl omhoog
list:manual-sort-down Mod+Pijl-omlaag
list:range-to-start Shift+Home
list:range-to-end Shift+Einde
search:focus-list Tab, Enter
search:focus-navigation Shift+Tab
search:close Escape

8 opdrachten

Stel aangepaste sneltoetsen in voor deze opdrachten in de instellingen voor sneltoetsen van Obsidian:

Weergave & navigatie

  • Notebook Navigator: Open Opent Notebook Navigator in de linker zijbalk. Als deze al open is, wordt de toetsenbordfocus verplaatst naar het lijstvenster. Suggestie: Bind aan een sneltoets zoals Cmd/Ctrl+Shift+E om de toetsenbordfocus naar het lijstvenster te verplaatsen - dit is essentieel voor volledige toetsenbordnavigatie
  • Notebook Navigator: Toggle left sidebar Schakelt de linker zijbalk. Stelt bij het openen de weergave van de linkerzijbalk in op Notebook Navigator (in tegenstelling tot de ingebouwde opdracht "Toggle left sidebar" van Obsidian, die de vorige weergave van de linkerzijbalk herstelt)
  • Notebook Navigator: Open homepage Opent de Navigator-notitieboekweergave en laadt het startpaginadoel dat is geconfigureerd in de instellingen
  • Notebook Navigator: Select vault profile Opent modaal om te schakelen tussen kluisprofielen
  • Notebook Navigator: Reveal file Toont het huidige bestand in de navigator. Vouwt bovenliggende mappen uit en scrollt naar bestand. Deze opdracht is handig als je de instelling Auto-reveal active note hebt uitgeschakeld en notities handmatig wilt weergeven. Suggestie: Bind aan een sneltoets zoals Cmd/Ctrl+Shift+R om snel de geselecteerde map of tag te wijzigen in het huidige bestand
  • Notebook Navigator: Open all files Opent alle biljetten in de huidig geselecteerde map of tag. Bij het openen van 15 of meer bestanden wordt een bevestigingsdialoogvenster weergegeven
  • Notebook Navigator: Navigate to folder Zoekdialoogvenster om naar een map te springen
  • Notebook Navigator: Navigate to tag Zoekdialoogvenster om naar een tag te springen
  • Notebook Navigator: Navigate to property Zoekdialoogvenster om naar een eigenschappensleutel of -waarde te springen
  • Notebook Navigator: Navigate back Gaat naar de vorige map-, tag- of eigenschapsselectie in de navigatiegeschiedenis
  • Notebook Navigator: Navigate forward Gaat naar de volgende map-, tag- of eigenschapsselectie in de navigatiegeschiedenis
  • Notebook Navigator: Add to shortcuts Voegt het huidige bestand, de huidige map, tag of eigenschap toe aan snelkoppelingen of verwijdert deze uit snelkoppelingen
  • Notebook Navigator: Open shortcut 1-9 Opent snelkoppeling op basis van de positie in de lijst met snelkoppelingen
  • Notebook Navigator: Search Opent het snelzoekveld of stelt het scherp als het al open is. Zoekopdracht blijft behouden tussen sessies. Suggestie: Bind aan een sneltoets zoals Cmd/Ctrl+Shift+S voor snel filteren van bestanden
  • Notebook Navigator: Search whole vault Selecteert de hoofdmap van de kluis en opent de zoekfunctie waarbij ook de submappen worden meegenomen (hiervoor moet ‘ Show root folder ’ zijn ingeschakeld)

Selectie

  • Notebook Navigator: Select next file Verplaatst de selectie naar het volgende bestand in de huidige map- of tagweergave. Respecteert aangepaste sorteervolgorde. Suggestie: Bind aan een sneltoets zoals Option+Cmd+Right om snel naar het volgende bestand in de lijst te gaan
  • Notebook Navigator: Select previous file Verplaatst de selectie naar het vorige bestand in de huidige map- of tagweergave. Respecteert aangepaste sorteervolgorde. Suggestie: Bind aan een sneltoets zoals Option+Cmd+Left om snel naar het vorige bestand in de lijst te gaan

Lay-out en weergave

  • Notebook Navigator: Toggle dual pane layout Schakelen tussen enkel- en dubbelpaneellay-out (bureaublad). Suggestie: Bind aan een sneltoets zoals Cmd/Ctrl+Shift+A om snel te schakelen tussen enkel- en dubbelpaneelindeling
  • Notebook Navigator: Toggle dual pane orientation Schakelen tussen horizontale en verticale oriëntatie van dubbel glas
  • Notebook Navigator: Toggle descendants Schakel de weergave van submappen/afstammelingennotities voor mappen en tags. Suggestie: Bind aan een sneltoets zoals Cmd/Ctrl+Shift+D om snel te schakelen tussen de weergave van notities van submappen / afstammelingen
  • Notebook Navigator: Toggle hidden folders, tags, and notes Verborgen mappen, labels en notities weergeven of verbergen
  • Notebook Navigator: Toggle tag sort order Schakel tussen alfabetische en op frequentie gebaseerde sortering van tags
  • Notebook Navigator: Toggle tags by selection Schakelen tussen het beperken van tags tot die gevonden in notities binnen de geselecteerde map of eigenschap
  • Notebook Navigator: Toggle properties by selection Schakelen tussen het beperken van eigenschappen tot die gevonden in notities binnen de geselecteerde map of tag
  • Notebook Navigator: Toggle compact mode Lijstmodus schakelen tussen standaard en compact
  • Notebook Navigator: Toggle pinned section Gepinde notities tonen of verbergen in het lijstvenster
  • Notebook Navigator: Collapse / expand all items Alle items samenvouwen of uitvouwen op basis van de huidige status. Als Keep selected item expanded is ingeschakeld (standaard ingeschakeld), worden alle mappen behalve de huidige samengevouwen. Dit is handig om de navigatiestructuur netjes te houden bij het zoeken naar documenten
  • Notebook Navigator: Collapse / expand selected item Het geselecteerde navigatie-item samenvouwen of uitvouwen

Kalender

  • Notebook Navigator: Toggle calendar Schakelt kalender in of uit. Suggestie: Bind aan een sneltoets zoals Cmd/Ctrl+Shift+C om snel de kalender te tonen
  • Notebook Navigator: Open daily note Opent de dagelijkse notitie van vandaag op basis van de agenda-instellingen. Maakt de notitie als deze niet bestaat
  • Notebook Navigator: Open weekly note Opent de huidige weeknota. Creëert de notitie als deze niet bestaat
  • Notebook Navigator: Open monthly note Opent de huidige maandelijkse notitie. Maakt de notitie aan als deze niet bestaat
  • Notebook Navigator: Open quarterly note Opent de huidige kwartaalnota. Maakt de notitie als deze niet bestaat
  • Notebook Navigator: Open yearly note Opent de huidige jaarlijkse notitie. Maakt de notitie aan als deze niet bestaat

Bestandsbewerkingen

Belangrijk: Obsidian heeft geen context van "huidige map of tag", dus bij het maken van notities in Obsidian worden ze standaard aangemaakt in de hoofdmap, dezelfde map als het huidige bestand, of een specifieke map. Wanneer je werkt met Notebook Navigator wil je altijd nieuwe notities aanmaken in de huidige geselecteerde map of tag. Het eerste wat je moet doen is Cmd/Ctrl+N binden aan Notebook Navigator: Create new note zodat nieuwe notities altijd worden aangemaakt in de huidige geselecteerde map of tag. Hetzelfde geldt ook voor het verplaatsen en verwijderen van bestanden. Daarom moet je deze commando's gebruiken in plaats van de ingebouwde Obsidian commando's als je Notebook Navigator gebruikt.

  • Notebook Navigator: Create new note Notitie maken in de huidige geselecteerde map. Suggestie: Bind Cmd/Ctrl+N aan deze opdracht (eerst loskoppelen van Obsidians standaard "Nieuwe notitie maken")
  • Notebook Navigator: Create new note from template Notitie maken van sjabloon in huidig geselecteerde map (Templater vereist)
  • Notebook Navigator: Move files Verplaats geselecteerde bestanden naar een andere map. Selecteert het volgende bestand in de huidige map
  • Notebook Navigator: Merge notes Maak één notitie van geselecteerde Markdown notities in de huidige lijstvolgorde
  • Notebook Navigator: Convert to folder note Maak een map aan die overeenkomt met de bestandsnaam en verplaats het bestand erin als de mapnotitie
  • Notebook Navigator: Set as folder note Hernoem het actieve bestand naar de naam van de mapnotitie
  • Notebook Navigator: Detach folder note De mapnotitie in de geselecteerde map verwijderen en hernoemen
  • Notebook Navigator: Pin all folder notes Zet alle mapnotities in alle mappen vast. De opdracht is alleen zichtbaar als mapnotities zijn ingeschakeld
  • Notebook Navigator: Delete files Verwijder geselecteerde bestanden. Selecteert het volgende bestand in de huidige map

Tag bewerkingen

  • Notebook Navigator: Add tag to selected files Dialoogvenster om tags toe te voegen aan geselecteerde bestanden. Ondersteunt het maken van nieuwe tags
  • Notebook Navigator: Set property on selected files Dialoogvenster om eigenschappen in te stellen op geselecteerde bestanden
  • Notebook Navigator: Remove tag from selected files Dialoogvenster om een bepaalde tag te verwijderen. Wordt onmiddellijk verwijderd als er maar één tag is
  • Notebook Navigator: Remove all tags from selected files Verwijder alle tags van geselecteerde bestanden met bevestiging

Onderhoud

  • Notebook Navigator: Rebuild cache Herbouwt de lokale cache van Notebook Navigator. Gebruik dit als je last hebt van ontbrekende tags, onjuiste voorvertoningen of ontbrekende kenmerkafbeeldingen

8.1 Opdracht-ID's

Commando-ID Opdrachtnaam
notebook-navigator:open Notebook Navigator: Openen
notebook-navigator:toggle-left-sidebar Notebook Navigator: linkerzijbalk in-/uitschakelen
notebook-navigator:open-homepage Notebook Navigator: Startpagina openen
notebook-navigator:select-profile Notebook Navigator: Kluisprofiel selecteren
notebook-navigator:select-profile-1 Notebook Navigator: Kluisprofiel 1 selecteren
notebook-navigator:select-profile-2 Notebook Navigator: Kluisprofiel 2 selecteren
notebook-navigator:select-profile-3 Notebook Navigator: Kluisprofiel 3 selecteren
notebook-navigator:reveal-file Notebook Navigator: Bestand weergeven
notebook-navigator:open-all-files Notebook Navigator: Open alle bestanden
notebook-navigator:navigate-to-folder Notebook Navigator: Naar map navigeren
notebook-navigator:navigate-to-tag Notebook Navigator: Navigeer naar tag
notebook-navigator:navigate-to-property Notebook Navigator: Navigeer naar eigenschap
notebook-navigator:navigate-back Notebook Navigator: Ga terug
notebook-navigator:navigate-forward Notebook Navigator: Ga verder
notebook-navigator:add-shortcut Notebook Navigator: Toevoegen aan snelkoppelingen
notebook-navigator:open-shortcut-1 Notebook Navigator: Snelkoppeling 1 openen
notebook-navigator:open-shortcut-2 Notebook Navigator: Snelkoppeling 2 openen
notebook-navigator:open-shortcut-3 Notebook Navigator: Snelkoppeling 3 openen
notebook-navigator:open-shortcut-4 Notebook Navigator: Snelkoppeling 4 openen
notebook-navigator:open-shortcut-5 Notebook Navigator: Snelkoppeling 5 openen
notebook-navigator:open-shortcut-6 Notebook Navigator: Snelkoppeling 6 openen
notebook-navigator:open-shortcut-7 Notebook Navigator: Snelkoppeling 7 openen
notebook-navigator:open-shortcut-8 Notebook Navigator: Snelkoppeling 8 openen
notebook-navigator:open-shortcut-9 Notebook Navigator: Snelkoppeling 9 openen
notebook-navigator:search Notebook Navigator: Zoeken
notebook-navigator:search-vault Notebook Navigator: Zoek in de gehele kluis
notebook-navigator:toggle-dual-pane Notebook Navigator: Schakel de indeling met twee vensters in of uit
notebook-navigator:toggle-dual-pane-orientation Notebook Navigator: schakelen tussen de oriëntatie van de dubbele vensters
notebook-navigator:toggle-calendar Notebook Navigator: Kalender in- of uitschakelen
notebook-navigator:open-daily-note Notebook Navigator: Dagelijkse notitie openen
notebook-navigator:open-weekly-note Notebook Navigator: Open weeknotitie
notebook-navigator:open-monthly-note Notebook Navigator: Maandnotitie openen
notebook-navigator:open-quarterly-note Notebook Navigator: Kwartaalnotitie openen
notebook-navigator:open-yearly-note Notebook Navigator: Jaarnotitie openen
notebook-navigator:toggle-descendants Notebook Navigator: Schakel onderliggende items in of uit
notebook-navigator:toggle-hidden Notebook Navigator: Verborgen mappen, tags en notities in- of uitschakelen
notebook-navigator:toggle-tag-sort Notebook Navigator: Sorteervolgorde van tags in- of uitschakelen
notebook-navigator:toggle-tags-by-selection Notebook Navigator: Tags per selectie in- of uitschakelen
notebook-navigator:toggle-properties-by-selection Notebook Navigator: Eigenschappen per selectie in- of uitschakelen
notebook-navigator:toggle-compact-mode Notebook Navigator: Compacte modus in- of uitschakelen
notebook-navigator:toggle-pinned-section Notebook Navigator: Vastgezette sectie in- of uitschakelen
notebook-navigator:collapse-expand Notebook Navigator: Alle items samenvouwen / uitvouwen
notebook-navigator:collapse-expand-selected-item Notebook Navigator: Geselecteerd item samenvouwen / uitvouwen
notebook-navigator:new-note Notebook Navigator: Maak een nieuwe notitie
notebook-navigator:new-note-from-template Notebook Navigator: Maak een nieuwe notitie aan op basis van een sjabloon
notebook-navigator:move-files Notebook Navigator: Bestanden verplaatsen
notebook-navigator:merge-notes Notebook Navigator: Notities samenvoegen
notebook-navigator:select-next-file Notebook Navigator: Volgend bestand selecteren
notebook-navigator:select-previous-file Notebook Navigator: Vorig bestand selecteren
notebook-navigator:convert-to-folder-note Notebook Navigator: Omzetten naar mapnotitie
notebook-navigator:set-as-folder-note Notebook Navigator: Instellen als mapnotitie
notebook-navigator:detach-folder-note Notebook Navigator: Mapnotitie loskoppelen
notebook-navigator:pin-all-folder-notes Notebook Navigator: Alle mapnotities vastzetten
notebook-navigator:delete-files Notebook Navigator: Bestanden verwijderen
notebook-navigator:add-tag Notebook Navigator: tag toevoegen aan geselecteerde bestanden
notebook-navigator:set-property Notebook Navigator: Eigenschap instellen voor geselecteerde bestanden
notebook-navigator:remove-tag Notebook Navigator: Tag verwijderen uit geselecteerde bestanden
notebook-navigator:remove-all-tags Notebook Navigator: alle tags van geselecteerde bestanden verwijderen
notebook-navigator:rebuild-cache Notebook Navigator: Cache opnieuw opbouwen

9 Functies

9.1 Interface

  • Indeling met twee vensters - Navigatievenster (mappen/tags/eigenschappen) en lijstvenster (bestanden)
  • Enkelpaneelmodus - Navigatie- en lijstweergaven met geanimeerde overgangen
  • Aanpasbare vensters - Horizontale of verticale gesplitste oriëntatie
  • Onafhankelijke UI-zoom - Schaal Navigator zonder Obsidian-zoom te wijzigen
  • Opstartweergave - Navigatie eerst of lijst eerst
  • Ondersteuning voor meerdere talen - 21 talen met ondersteuning voor RTL-lay-out
  • Set interfacepictogrammen - aanpasbare UI-pictogrammen voor de hele plugin

9.2 Navigatie

  • Kluisprofielen - Meerdere gefilterde weergaven met per profiel verborgen mappen/tags/notities, zichtbaarheid van bestanden, banner en snelkoppelingen
  • Snelkoppelingen – Notities, mappen, labels, eigenschappen en opgeslagen zoekopdrachten, met de mogelijkheid om items vast te zetten en de volgorde te wijzigen
  • Recente notities/bestanden - sectie Recente items opgeslagen per kluisprofiel, optioneel vastgemaakt met snelkoppelingen
  • Kalender - Dagelijkse notitiekalender met dagselectie, afbeeldingsvoorbeelden en ondersteuning voor verticale opsplitsing
  • Mappenstructuur - Uitklappende/inklappende navigatie met handmatige ordening van de hoofdmap
  • Tagstructuur - Hiërarchische tags met configureerbare volgorde van hoofdtags
  • Eigenschappenbrowser - Blader door bestandseigenschappen georganiseerd op sleutel en waarde met bestandstellingen, aangepaste kleuren, pictogrammen en slepen en neerzetten
  • Automatisch weergeven van actief bestand - Mapuitbreiding en scrollen-naar-selectie
  • Toetsenbord en commando's - Configureerbare sneltoetsen, commando's selectiegeschiedenis terug/vooruit, commando's volgende/vorige bestand, commando's snelkoppeling 1-9 openen

9.3 Organisatie

  • Notities vastpinnen - Bewaar belangrijke notities bovenaan mappen en tags
  • Mapnotities - Mapnotities instellen/verwijderen, mapnotities vastmaken, optie openen in nieuw tabblad
  • Tagbewerkingen - tags toevoegen/verwijderen/verwijderen, tags hernoemen/verwijderen, notitie maken in tag, taghiërarchie slepen-en-neerzetten
  • Sorteren en groeperen op maat - Instellingen voor sorteren/groeperen per map of tag overschrijven
  • Verschijningen per map/label - Titelrijen, voorbeeldrijen, compacte modus, omschakelen naar afstammelingen
  • Verborgen inhoud - Verborgen mappen/tags/notities/bestanden met patronen, frontmatter-eigenschappen en filteren op tags per kluisprofiel
  • Mappen uitsluiten van onderliggende mappen – Mappen overslaan bij het verzamelen van notities uit submappen, per kluisprofiel; uitgesloten mappen blijven zichtbaar en tonen hun notities wanneer ze worden geselecteerd
  • Kleuren- en pictogrammensysteem - Map-/label-/eigenschap-/bestandskleuren, pictogrammensets, emoji/Lucide-pictogrammen, frontmatter lezen/schrijven, pictogrammapping op bestandsnaam en bestandstypecategorie
  • Naamwaarschuwingen - Waarschuwen voor verboden bestandssysteemtekens en tekens die Obsidian-koppelingen verbreken bij het benoemen van bestanden en mappen

9.4 Bestandsweergave

  • Voorbeeld van notities - 1-5 voorbeeldregels met optionele HTML-stripping
  • Miniatuurafbeeldingen – Uitgelichte afbeeldingen plus automatisch gegenereerde miniatuurafbeeldingen voor PDF-, SVG- en tekeningbestanden die zijn opgeslagen in de metadatacache
  • Externe afbeeldingen - Optionele downloads voor externe afbeeldingen en YouTube-miniaturen
  • Datum groeperen - Groepeer notities op Vandaag, Gisteren, Vorige 7 dagen, Vorige 30 dagen, maanden en jaren bij sorteren op datum
  • Frontmatter-ondersteuning - Notennamen en tijdstempels lezen uit frontmatter-velden
  • Metagegevens noteren - Wijzigingsdatum en tags weergeven in de bestandslijst
  • Aangepaste eigenschappen - Toon frontmatter eigenschappen of woordaantal in bestandslijst met per map/tag overschrijvingen en aangepaste kleuren
  • Weergave bovenliggende map - Optionele naam en pictogram van bovenliggende map in bestandslijst
  • Compacte modus - Compacte weergave wanneer voorbeeld, datum en afbeeldingen zijn uitgeschakeld
  • Klikbare tags - Tags in bestandslijst navigeren direct naar die tag

9.5 Productiviteit

  • Zoeken - Filter op bestandsnaam, tags, eigenschappen, datums, mappen, extensies en taken met EN/OF/uitsluitingen
  • Omnisearch-integratie - Zoeken in volledige tekst via Omnisearch
  • Slepen en neerzetten - Bestandsverplaatsingen, taggen, snelkoppelingstoewijzing, tagstructuur opnieuw toewijzen, mappen met veerbelasting
  • Contextmenu's - Notities/mappen/bases/tekeningen maken en bestands-/labelacties uitvoeren
  • Tekeningen - Excalidraw- en Tldraw-tekeningen maken vanuit menu's van navigatie- en lijstvensters
  • Sjablonen - Nieuwe opmerking van sjabloonopdrachten met de Templater-plugin
  • Bestandsbewerkingen - Bestanden en mappen maken, hernoemen, dupliceren, verplaatsen, weggooien
  • Filteren - Map/tag/note/bestand uitsluitingen met patronen en frontmatter eigenschappen

10 Netwerk en diagnose openbaarmaking

Notebook Navigator draait lokaal, maar sommige functies doen HTTP-verzoeken vanuit Obsidian. Opstart debug logging kan ook een lokaal diagnostisch bestand in uw kluis schrijven.

10.1 Controles op release-updates (optioneel)

  • Instellen: "Check for new version on start"
  • Verzoek: https://api.github.com/repos/johansan/notebook-navigator/releases/latest
  • Frequentie: Maximaal eenmaal per 24 uur, bij het opstarten
  • Gegevens: Verstuurt standaard HTTP-metagegevens; bevat geen kluisinhoud

10.2 Pictogrammenpakket downloaden (optioneel)

  • Instellen: Schakel een pictogrampakket in op het tabblad Pictogrampakketten
  • Verzoeken: https://raw.githubusercontent.com/johansan/notebook-navigator/main/icon-assets/... (manifest, lettertype, metagegevens)
  • Opslag: Lokaal opgeslagen in IndexedDB

10.3 Externe afbeeldingen, video's en YouTube-miniaturen

  • Feature afbeeldingen (Optioneel): Aangestuurd door de instelling "Externe afbeeldingen downloaden". Downloadt externe afbeeldingen en YouTube-miniaturen voor kenmerkafbeeldingen en slaat ze lokaal op in IndexedDB.
  • Welkomstscherm (Eerste lancering): Laadt een statische thumbnail van https://raw.githubusercontent.com/johansan/notebook-navigator/main/images/youtube-thumbnail.jpg.
  • Modaal Wat is nieuw (Bij update / wanneer geopend): Laadt release bannerafbeeldingen van https://raw.githubusercontent.com/johansan/notebook-navigator/main/images/version-banners/<id>.jpg voor releaseopmerkingen die een banner bevatten.
  • Modaalvenster ‘Wat is er nieuw’ (bij update / bij het openen): laadt releasevideo’s van https://raw.githubusercontent.com/johansan/notebook-navigator/main/images/version-banners/<id>.mp4 voor release-opmerkingen die een video bevatten.
  • Modaalvenster ‘Wat is er nieuw’ (bij het openen van een releasevideo): Opent releasevideo’s van https://cdn.jsdelivr.net/gh/johansan/notebook-navigator@main/images/version-banners/<id>.mp4, zodat browsers de video direct kunnen afspelen.
  • Modaal Wat is nieuw (Bij update / wanneer geopend): Laadt YouTube-miniaturen van https://img.youtube.com/vi/<id>/... voor releaseopmerkingen die een YouTube-link bevatten.

10.4 Opstart debug-bestanden (Optioneel)

  • Instellen: "Debug loggen bij opstarten"
  • Opslag: Schrijft een bestand met tijdstempel nn-debug-...md in de vault root en stopt dan na het opstarten. Het bestand kan synchroniseren als de vault root gesynchroniseerd is.
  • Gegevens: Bevat opstart timing, plugin versie, minimum ondersteunde Obsidian versie, platform, cache tellingen, wachtrij tellingen, IndexedDB status en diagnostische fouten. Het bevat niet de inhoud van notities, tagnamen, frontmatterwaarden of een lijst met kluisbestanden.
  • Paden en identifiers: Opstartinitialisatie, PDF-diagnoses en foutgevallen kunnen de Obsidian app/vault-identifier, vault-relatieve PDF-paden of details van de foutstapel bevatten. Controleer en redigeer het bestand voordat u het publiekelijk deelt.
  • Uploaden: Notebook Navigator uploadt geen debug-bestanden. Ze worden alleen gedeeld als je ze uploadt, bijvoegt of synchroniseert buiten de plugin om.

10.5 Privacy en gegevensverwerking

  • Notebook Navigator stuurt geen notitie-inhoud, bestandsnamen, tags of debug-bestanden naar een Notebook Navigator-server.
  • Verzoeken naar GitHub, YouTube en elke externe beeldhost worden direct vanaf je apparaat gedaan en bevatten standaard HTTP metadata (IP adres, user-agent en dergelijke).
  • Gedownloade pictogrampakketten en afbeeldingen worden lokaal opgeslagen (IndexedDB). Recente notities/bestanden en UI-status worden lokaal opgeslagen (Obsidian lokale opslag).

11 Sterren Geschiedenis

Star History Chart


12 Contact

Notebook Navigator is gebouwd en wordt onderhouden door Johan Sanneblad. Johan heeft een PhD in Software Development en heeft gewerkt aan innovatieontwikkeling voor bedrijven als Apple, Electronic Arts, Google, Microsoft, Lego, SKF, Volvo Cars, Volvo Group en Yamaha.

Voel je vrij om met me in contact te komen op LinkedIn.


13 Vragen of problemen?

Word lid van onze Discord voor ondersteuning en discussies, of open een issue op deGitHub repository.

Pull-verzoeken worden niet geaccepteerd. Door de opkomst van agentic coding kunnen externe code-inzendingen niet worden gecontroleerd op kwaliteit volgens de normen die het project hanteert; daarom wordt elk pull-verzoek automatisch gesloten. Dien ideeën in plaats daarvan in als functieverzoeken — open een issue. Zie CONTRIBUTING.md voor meer informatie.


14 Licentie

Dit project is gelicenseerd onder de GNU General Public License v3.0 - zie het LICENSE bestand voor details.