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
ndrukt, wordt de cursor bij het volgende voorval geplaatst, vooruit .Als u na een voorwaartse zoekopdracht op
Ndrukt, wordt de cursor bij het volgende voorkomen achteruit geplaatst .Door op
ndrukken na achteruit zoeken, wordt de cursor bij het volgende voorkomen achteruit geplaatst .Als u op
Ndrukt 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