vim
Zoeken in de huidige buffer
Zoeken…
Zoeken naar een willekeurig patroon
De standaardzoekopdrachten van Vim zijn /
voor vooruit zoeken en ?
voor achteruit zoeken.
Een zoekopdracht starten vanuit de normale modus:
- druk op
/
, - typ je patroon,
- druk op
<CR>
om de zoekopdracht uit te voeren.
Voorbeelden:
/foobar<CR> search forward for foobar
?foo\/bar<CR> search backward for foo/bar
n
en N
kunnen worden gebruikt om naar het volgende en vorige voorval te springen:
Als u na een voorwaartse zoekopdracht op
n
drukt, wordt de cursor bij het volgende voorval geplaatst, vooruit .Als u na een voorwaartse zoekopdracht op
N
drukt, wordt de cursor bij het volgende voorkomen achteruit geplaatst .Door op
n
drukken na achteruit zoeken, wordt de cursor bij het volgende voorkomen achteruit geplaatst .Als u op
N
drukt na een achteruitzoekactie, wordt de cursor bij het volgende voorval geplaatst, vooruit .
Zoeken naar het woord onder de cursor
Verplaats de cursor in de normale modus naar een willekeurig woord en druk op *
om vooruit te zoeken naar het volgende exemplaar van het woord onder de cursor, of druk op #
om achteruit te zoeken.
*
of #
zoek naar het exacte woord onder de cursor: zoeken naar big
zou alleen big
vinden en niet bigger
.
Onder de motorkap gebruikt Vim een eenvoudige zoekopdracht met woordgrenzen atomen:
-
/\<big\>
voor*
, -
?\<big\>
voor#
.
g*
of g#
zoek niet naar het exacte woord onder de cursor: zoeken naar big
zou bigger
vinden.
Onder de motorkap gebruikt Vim een eenvoudige zoekopdracht zonder woordgrenzen atomen:
-
/\<big\>
voor*
, -
?\<big\>
voor#
.
voer opdracht uit op regels die tekst bevatten
De opdracht :global
heeft al een eigen onderwerp: de opdracht global