Zoeken

Laatst bijgewerkt: 2026-09-30

Plainva biedt drie manieren om te zoeken: volledige-tekstzoekfunctie over de hele vault, de snelkiezer om bestanden te openen, en zoeken & vervangen binnen een notitie.

Volledige-tekstzoekfunctie in de vault

Het veld bovenaan de zijbalk doorzoekt titels en inhoud in de hele vault. Een lokale volledige-tekstindex (SQLite FTS5) wordt bij het openen opgebouwd en bij bestandswijzigingen bijgewerkt. Zoeken werkt offline.

Zoeken reageert terwijl je typt: woordvoorvoegsels leveren al treffers op (“Projec” vindt “Projectplan”) — je hoeft niet op Enter te drukken. De X rechts in het veld wist de huidige zoekopdracht (of druk op Esc); de zijbalk toont dan weer de normale bestandsboom.

In het Chinees, Japans, Thai en andere schriften zonder spaties tussen woorden vindt de zoekfunctie een term overal in de tekst: 議事録 vindt “今日は会議の議事録を書いた”, 搜索 vindt “全文搜索”. Ook Latijnse woorden midden in zulke tekst worden gevonden (“Plainva” in ”…でPlainvaを使った”).

De zoeklijst toont afzonderlijke vindplaatsen met een tekstfragment, het pad van koppen en het regelnummer. Een rij opent precies de gekozen vindplaats; meerdere treffers in dezelfde notitie staan apart. De teller telt alleen reeds geladen resultaten. Je kunt meer vindplaatsen laden. Pijltjestoetsen verplaatsen de selectie en Enter opent deze. Laden, lege resultaten en fouten worden vermeld; nieuwe invoer verwerpt verouderde antwoorden. Als een gewijzigde vindplaats niet meer eenduidig te herkennen is, verschijnt een melding. Dezelfde vindplaatsen zijn beschikbaar in de snelkiezer en mobiel zoeken. Teruggaan naar zoeken op de telefoon herstelt de zoekopdracht, geladen resultaten en lijstpositie. De treffers komen op Relevantie, tenzij je met de sorteerknop naast het zoekveld (op de telefoon: in de balk van het zoekscherm) Laatst gewijzigd, Titel of Pad kiest; meer laden houdt de gekozen volgorde aan. Op de telefoon blijft het sorteerblad open tot je op Klaar tikt: nog eens op de gekozen volgorde tikken draait de richting om.

Het zoekveld werkt ook op de andere zijbalkweergaven: in Tags filtert het de tagslijst, in Bladwijzers de bladwijzers.

Zoekoperatoren

Snelkiezer

Ctrl+O of Ctrl+K opent de snelkiezer: typen, navigeren met de pijltoetsen, openen met Enter. Zonder invoer toont hij de lijst Recente bestanden — de snelste manier om tussen je huidige notities te springen. Treffers kun je ook direct in een nieuw tabblad openen (de voettekst van het dialoogvenster toont de bijbehorende toetsen).

De overeenkomst is fuzzy: prjplan vindt ook “Project Plan” — de letters hoeven alleen in volgorde voor te komen, en woordbegin telt extra. En als de notitie nog niet bestaat, toont de lijst ’…’ aanmaken: Enter maakt hem meteen aan (in de vault-root) en opent hem — typ een naam, druk op Enter, begin met schrijven.

Onder de naams-treffers toont de snelkiezer bovendien de groep Inhoud: notities waarvan de tekst overeenkomt met je invoer, met een gemarkeerd fragment van de vindplaats. Het openen van zo’n treffer springt meteen naar de vindplaats in de notitie — net als bij de zijbalkzoekfunctie.

Zoeken & vervangen in de notitie

Ctrl+F opent de zoekbalk van de editor (in Live-voorbeeld en broncodemodus):

In de hele vault

Ctrl/Cmd+Shift+F (of Zoeken en vervangen in de vault in de opdrachtenpalet) doorzoekt alle notities tegelijk. Voer een term in, druk op Zoeken, en de treffers verschijnen gegroepeerd per notitie met telkens een regel context. Typ een vervanging, vink notities uit die je wilt overslaan, en Vervangen in N notities herschrijft de rest — elke notitie wordt veilig teruggeschreven (atomair geschreven, met een snapshot), zodat een verouderd voorbeeld nooit nieuwere inhoud kan overschrijven. Hoofdlettergevoelig, heel woord en regex werken hier ook; in regexmodus zijn $1/$2-terugverwijzingen beschikbaar in de vervanging.

Elke treffer toont twee regels: voor met de vindplaats en na met het resultaat — bij een reguliere expressie worden $1-verwijzingen opgelost, zodat de wijziging te controleren is voordat er iets wordt geschreven. Een ongeldige expressie wordt bij het veld benoemd in plaats van als lege lijst; is er niets gevonden, dan zegt de lege toestand wat je kunt nakijken. Tijdens het vervangen zie je de voortgang en kun je Annuleren — al geschreven notities blijven geschreven en worden genoemd. Op de telefoon toont elke treffer dezelfde twee regels.

Op de telefoon doe je hetzelfde via het vergrootglas in de kopregel, daarna > en Zoeken en vervangen in de vault: treffers staan per notitie gegroepeerd en ingeklapt, zodat een term met veertig treffers de actie niet bedelft; tik een notitie aan om erin te kijken, vink de notities uit die je wilt overslaan, en de knop noemt zijn eigen bereik (Vervangen in 2 notities). Verlaat je de app, dan stopt een lopende vervanging bij de volgende notitie — al geschreven notities blijven geschreven en worden genoemd.

Tags

De zijbalkweergave Tags toont alle #tags van de vault met trefferaantal; een klik toont de Bestanden met #tag. Tags werken in de tekst (#project) en in de frontmatter (tags: [project]). Het zoekveld van de zijbalk filtert ook de tagslijst.

In de notitie staat een tag als een kleine pil — tijdens het schrijven en tijdens het lezen; de tekst zelf blijft #project/website. Een klik op de pil (op de telefoon: een tik in de leesmodus) opent de notities die de tag dragen. Wat als tag telt, is overal hetzelfde — in de taglijst, in een taak en bij het hernoemen: een # aan het begin van een regel of na een spatie, gevolgd door letters, cijfers, _, - of /. Alleen cijfers zijn geen tag (#42 blijft een nummer), en alles binnen code of een link evenmin. Tags kleuren onder Instellingen → App → Weergave geeft elke tag een kleur die uit zijn naam volgt; geneste tags delen de kleur van hun bovenste tag. De instelling hoort bij dit apparaat en slaat niets op in je notities.

Een tag hernoemen werkt in de hele vault ineens: rechtsklik op een tag in de weergave Tags en voer een nieuwe naam in. Plainva herschrijft de tag overal — in de tekst van notities (#tag en de geneste #tag/child-tags) en in de frontmatter (tags:) — en schrijft elke betrokken notitie terug via hetzelfde veilige pad. Tags die de naam toevallig alleen bevatten (bijvoorbeeld #area/tag) blijven ongemoeid.

De Structuur in de rechterzijbalk toont alle koppen van de actieve notitie — een klik springt naar de plek. Voor het springen tussen notities helpen ook Backlinks (wie hierheen linkt) en de knoppen Terug/Vooruit van de editor.

Zie ook