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:

  1. druk op / ,
  2. typ je patroon,
  3. 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



Modified text is an extract of the original Stack Overflow Documentation
Licentie onder CC BY-SA 3.0
Niet aangesloten bij Stack Overflow