Sneltoetsen

⌘K
  1. Home
  2. /
  3. Docs
  4. /
  5. Sneltoetsen
  6. /
  7. Handige sneltoetscombinat...
  8. /
  9. Alle sneltoetscombinaties...

Alle sneltoetscombinaties voor tekst- en code-editors

De belangrijkste sneltoetsen voor tekst- en code-editors

Met de juiste sneltoetsen bewerk je sneller tekst, doorzoek je bestanden en pas je meerdere regels tegelijk aan. Dit naslagwerk bevat 100 belangrijke sneltoetsen en toetsreeksen voor Notepad++, Sublime Text, Vim, Neovim en Emacs, met duidelijke uitleg per opdracht.

Welke sneltoetsen zijn belangrijk in tekst- en code-editors?

De belangrijkste sneltoetsen helpen je bij zoeken, vervangen, regels bewerken, selecteren en opslaan. In code-editors komen daar opdrachten bij voor commentaar, inspringing en het navigeren tussen bij elkaar horende haakjes.

De bediening verschilt behoorlijk. Notepad++ en Sublime Text gebruiken veel bekende combinaties met Ctrl. Vim en Neovim werken met modi: dezelfde letter kan tekst invoeren of een opdracht uitvoeren. Emacs gebruikt vaak een reeks van twee toetscombinaties.

Hieronder vind je 20 vermeldingen per editor, samen precies 100. Het is een selectie van belangrijke standaardopdrachten. Deze editors bieden daarnaast meer opdrachten en mogelijkheden om zelf toetsen toe te wijzen.

Editor Vermeldingen Belangrijkste onderwerpen
Notepad++ 1–20 Zoeken, regels verplaatsen, commentaar, bladwijzers en tekstaanvulling.
Sublime Text 21–40 Bestandsnavigatie, meerdere cursors, selecties en regelbewerking.
Vim 41–60 Modi, navigeren, kopiëren, verwijderen, zoeken en opslaan.
Neovim 61–80 Tekstobjecten, inspringing, gesplitste vensters en buffers.
Emacs 81–100 Bestanden, buffers, selecties, zoekopdrachten en vensters.

Zo lees je de toetscombinaties

Bij Ctrl + F houd je Ctrl ingedrukt terwijl je F indrukt. Bij Ctrl + K, daarna Ctrl + D voer je twee combinaties achter elkaar uit. Een reeks zoals dd betekent dat je tweemaal op d drukt, zonder Ctrl.

De tabellen voor Notepad++ en Sublime Text gebruiken de standaardtoetsen voor Windows. Vim, Neovim en Emacs worden beschreven zonder aangepaste toetsprofielen of plug-ins. Een terminal, besturingssysteem of eigen configuratie kan bepaalde combinaties onderscheppen of veranderen.

Hoofdletters zijn belangrijk: in Vim en Neovim zijn v en V verschillende opdrachten. Typ een hoofdletter doorgaans met Shift en laat die toets daarna weer los.

Notepad++: 20 belangrijke sneltoetsen

Notepad++ is handig voor broncode, configuratiebestanden, exports en gewone tekst. Vooral zoeken, regelbewerking en bladwijzers besparen veel handelingen wanneer je in lange bestanden werkt.

Zoeken en door een bestand navigeren

Nr. Sneltoets Wat doet deze sneltoets?
1 Ctrl + F Opent het zoekvenster. Zoek naar een woord, tekstfragment of patroon in het huidige document en controleer zo nodig de ingestelde zoekmodus.
2 Ctrl + H Opent Zoeken en vervangen. Vul de oorspronkelijke tekst en vervangende tekst in; kies daarna of je één overeenkomst of meerdere overeenkomsten wilt aanpassen.
3 Ctrl + Shift + F Opent Zoeken in bestanden. Hiermee doorzoek je bestanden binnen een gekozen map, eventueel beperkt tot bepaalde bestandstypen, zoals tekstbestanden of scripts.
4 F3 Springt naar de volgende overeenkomst van de actieve zoekopdracht. Je hoeft het zoekvenster daardoor niet steeds opnieuw te openen.
5 Shift + F3 Springt naar de vorige overeenkomst. Handig wanneer je een gevonden vermelding voorbij bent gegaan of zoekresultaten achterwaarts wilt controleren.
6 Ctrl + G Opent het venster om naar een regel of positie te springen. Gebruik een regelnummer uit een foutmelding om snel de juiste plek te vinden.
7 Ctrl + B Springt naar het bijbehorende haakje wanneer de cursor bij een herkend haakje staat. Bruikbaar om geneste expressies of codeblokken te controleren.

Regels en tekst bewerken

Nr. Sneltoets Wat doet deze sneltoets?
8 Ctrl + D Dupliceert de selectie of, zonder selectie, de huidige regel. Gebruik dit voor vergelijkbare configuratieregels en pas vervolgens de afwijkende waarden aan.
9 Ctrl + L Knipt de huidige regel. De regel verdwijnt uit het document en komt op het klembord, zodat je die ergens anders kunt plakken.
10 Ctrl + Shift + ↑ Verplaatst de huidige regel of geselecteerde regels omhoog. Daarmee wijzig je de volgorde zonder afzonderlijk te knippen, te navigeren en te plakken.
11 Ctrl + Shift + ↓ Verplaatst de huidige regel of geselecteerde regels omlaag. Handig bij het herschikken van lijsten, instellingen of opeenvolgende instructies.
12 Ctrl + Q Schakelt regelcommentaar in of uit. De gebruikte commentaartekens hangen af van de ingestelde programmeertaal en de ondersteuning daarvoor.
13 Ctrl + Spatie Roept beschikbare tekst- of codeaanvulling op. De voorstellen hangen onder meer af van de actieve taal, woorden in documenten en ingestelde aanvullingsopties.
14 Ctrl + Shift + Spatie Toont beschikbare informatie over functieparameters. Dit werkt wanneer voor de actieve taal en functie passende informatie beschikbaar is.
15 Ctrl + J Voegt geselecteerde regels samen door interne regeleinden te verwijderen. Controleer daarna de spaties en leesbaarheid, vooral bij broncode of gestructureerde gegevens.
16 Ctrl + U Zet geselecteerde tekst om naar kleine letters. Geschikt voor tekstbewerking; houd bij code rekening met namen die hoofdlettergevoelig zijn.
17 Ctrl + Shift + U Zet geselecteerde tekst om naar hoofdletters. Handig voor koppen of vaste aanduidingen, mits de gewijzigde schrijfwijze inhoudelijk is toegestaan.

Bladwijzers gebruiken

Nr. Sneltoets Wat doet deze sneltoets?
18 Ctrl + F2 Plaatst of verwijdert een bladwijzer op de huidige regel. Markeer hiermee belangrijke plaatsen waar je tijdens het bewerken naar terug wilt keren.
19 F2 Springt naar de volgende bladwijzer in het document. Dat werkt prettig wanneer je enkele verspreide instellingen of tekstplaatsen achter elkaar wilt controleren.
20 Shift + F2 Springt naar de vorige bladwijzer. Gebruik dit om terug te bladeren langs de regels die je eerder als aandachtspunt hebt gemarkeerd.

Sublime Text: 20 belangrijke sneltoetsen

Sublime Text onderscheidt zich onder meer door snelle navigatie en meerdere gelijktijdige selecties. Daarmee kun je dezelfde tekstbewerking op verschillende plaatsen uitvoeren. Controleer wel welke fragmenten zijn geselecteerd voordat je begint te typen.

Bestanden openen en tekst zoeken

Nr. Sneltoets Wat doet deze sneltoets?
21 Ctrl + P Opent Goto Anything. Typ een bestandsnaam of een herkenbaar deel daarvan om snel een bestand uit de beschikbare projectbestanden te openen.
22 Ctrl + Shift + P Opent het opdrachtenpalet. Zoek een opdracht op naam wanneer je de functie wel kent, maar de menulocatie of bijbehorende sneltoets niet.
23 Ctrl + R Toont symbolen in het huidige bestand. Bij ondersteunde syntaxis kun je zo rechtstreeks naar bijvoorbeeld een functie of andere herkende definitie springen.
24 Ctrl + G Laat je naar een regelnummer springen. Handig wanneer een foutmelding, collega of logbestand naar een specifieke regel in het document verwijst.
25 Ctrl + F Opent het zoekpaneel voor het huidige bestand. Controleer opties zoals hoofdlettergevoeligheid en reguliere expressies wanneer resultaten anders uitvallen dan verwacht.
26 Ctrl + H Opent het vervangpaneel. Zoek een tekstfragment en geef op waarmee je het wilt vervangen, eventueel binnen een geselecteerd gedeelte.
27 Ctrl + Shift + F Opent Zoeken in bestanden. Gebruik dit om tekst binnen een project of gekozen bestandsbereik op te sporen zonder ieder bestand afzonderlijk te openen.
28 F3 Gaat naar de volgende overeenkomst van de huidige zoekopdracht. Daarmee loop je de gevonden vermeldingen achter elkaar na.
29 Shift + F3 Gaat naar de vorige overeenkomst. Dit is de tegenhanger van F3 en helpt om een eerder gevonden tekstplaats opnieuw te bekijken.

Meerdere selecties en cursors

Nr. Sneltoets Wat doet deze sneltoets?
30 Ctrl + D Selecteert een woord of voegt de volgende overeenkomst toe. Herhaal de opdracht om enkele gelijke tekstplaatsen tegelijk te kunnen wijzigen.
31 Ctrl + K, daarna Ctrl + D Slaat een overeenkomst over bij het opbouwen van een meervoudige selectie. Zo laat je een bepaalde vermelding ongemoeid terwijl je verder selecteert.
32 Alt + F3 Selecteert alle overeenkomsten van het huidige woord. Gebruik dit voor een brede tekstwijziging, nadat je hebt gecontroleerd of alle selecties bedoeld zijn.
33 Ctrl + Shift + L Splitst een geselecteerd blok in afzonderlijke selecties per regel. Daarna kun je op iedere geselecteerde regel dezelfde bewerking uitvoeren.
34 Ctrl + Alt + ↓ Breidt een meervoudige selectie uit met de regel eronder. Handig om op opeenvolgende regels vergelijkbare tekst in te voegen.
35 Ctrl + U Maakt de laatste selectiewijziging ongedaan. Gebruik dit wanneer je met meerdere cursors één overeenkomst of regel te veel hebt toegevoegd.

Regels, commentaar en sortering

Nr. Sneltoets Wat doet deze sneltoets?
36 Ctrl + Shift + D Dupliceert de huidige regel of selectie. Dat versnelt het maken van vergelijkbare tekstblokken waarvan je daarna slechts enkele onderdelen hoeft te wijzigen.
37 Ctrl + Shift + K Verwijdert de huidige regel of betrokken regels. Je hoeft daarvoor niet eerst precies de tekst en het bijbehorende regeleinde te selecteren.
38 Ctrl + / Schakelt regelcommentaar in of uit. Sublime Text gebruikt de commentaarregels die bij de actieve syntaxis horen.
39 Ctrl + Shift + / Schakelt blokcommentaar in of uit waar de syntaxis dat ondersteunt. Hiermee kun je een geselecteerd tekstgedeelte met passende commentaartekens omsluiten.
40 F9 Sorteert regels in de selectie of het document. Geschikt voor lijsten; pas dit alleen toe wanneer de oorspronkelijke volgorde geen inhoudelijke betekenis heeft.

Vim: 20 belangrijke toetsen en opdrachten

Vim gebruikt verschillende modi. In de normale modus voer je opdrachten uit. In de invoermodus typ je tekst. De visuele modus gebruik je om tekst te selecteren.

Alle onderstaande opdrachten beginnen in de normale modus, behalve Esc. Met h, j, k en l beweeg je respectievelijk naar links, beneden, boven en rechts. De pijltoetsen zijn doorgaans ook bruikbaar.

Invoer en navigatie

Nr. Toets of opdracht Wat doet deze opdracht?
41 i Start de invoermodus vóór de cursor. Vanaf dat moment worden letters als tekst ingevoerd totdat je de invoermodus weer verlaat.
42 Esc Verlaat de invoermodus of visuele modus en keert terug naar de normale modus. Gebruik dit voordat je een normale bewerkingsopdracht wilt geven.
43 a Start de invoermodus ná de cursor. Handig wanneer je direct achter het huidige teken tekst wilt toevoegen zonder eerst verder te navigeren.
44 o Opent een nieuwe regel onder de huidige regel en start daar de invoermodus. Eventuele automatische inspringing hangt af van de instellingen.
45 w Springt naar het begin van het volgende woord. Leestekens en de ingestelde woorddefinitie beïnvloeden welke grenzen Vim daarbij gebruikt.
46 b Springt achterwaarts naar een woordbegin. Staat de cursor midden in een woord, dan ga je eerst naar het begin van dat woord.
47 0 Springt naar het eerste teken van de huidige regel, inclusief eventuele inspringing. Het gaat om de cijfertoets nul.
48 $ Springt naar het einde van de huidige regel. Typ het dollarteken met de toetscombinatie die bij jouw toetsenbordindeling hoort.
49 gg Springt naar de eerste regel van het bestand. Druk tweemaal op de kleine letter g; je hoeft daarna niet op Enter te drukken.
50 G Springt zonder voorafgaand getal naar de laatste regel. Met een regelnummer ervoor, bijvoorbeeld 25G, ga je naar die specifieke regel.

Tekst bewerken, zoeken en opslaan

Nr. Toets of opdracht Wat doet deze opdracht?
51 dd Verwijdert de huidige regel en bewaart die normaal in een register. Met een getal ervoor, zoals 3dd, verwijder je meerdere regels.
52 yy Kopieert de huidige regel naar een register. In Vim heet dit yanken; het betekent niet automatisch dat de tekst op het systeemklembord staat.
53 p Plaatst registerinhoud na de cursor. Bij een gekopieerde volledige regel wordt de tekst onder de huidige regel ingevoegd.
54 u Maakt de laatste tekstwijziging ongedaan. Herhaald indrukken gaat verder terug door de beschikbare wijzigingen van de huidige buffer.
55 Ctrl + R Voert een ongedaan gemaakte wijziging opnieuw uit. Deze betekenis geldt in de normale modus; in andere modi kan dezelfde combinatie iets anders doen.
56 v Start een selectie per teken. Verplaats de cursor om de selectie uit te breiden en voer daarna bijvoorbeeld een kopieer- of verwijderopdracht uit.
57 /zoektekst, daarna Enter Zoekt vooruit naar het opgegeven patroon. Speciale tekens kunnen een zoekbetekenis hebben, omdat Vim patronen en reguliere expressies ondersteunt.
58 n Herhaalt de laatste zoekopdracht in dezelfde zoekrichting. Na een zoekopdracht met een vraagteken kan dat dus achterwaarts zijn.
59 :w, daarna Enter Schrijft de huidige buffer naar het gekoppelde bestand. Voor een nieuwe buffer zonder bestandsnaam moet je ook een naam opgeven.
60 :wq, daarna Enter Slaat het bestand op en sluit het huidige venster. Was dit het laatste venster, dan wordt Vim afgesloten, mits schrijven en sluiten slagen.

Neovim: 20 belangrijke toetsen en opdrachten

Neovim deelt veel bediening met Vim. De basisopdrachten hierboven werken daarom ook in Neovim. Deze aanvullende selectie legt de nadruk op gerichte tekstbewerkingen, inspringing en werken met meerdere vensters.

Begin ook hier in de normale modus. De opdrachten gebruiken standaardfuncties en vereisen geen plug-in. Een buffer is de tekst die de editor in het geheugen bewerkt; verschillende vensters kunnen dezelfde buffer tonen.

Woorden, selecties en herhaalde wijzigingen

Nr. Toets of opdracht Wat doet deze opdracht?
61 ciw Verwijdert het woord onder de cursor en start de invoermodus. Je kunt daardoor meteen een vervangend woord typen, zonder het eerst handmatig te selecteren.
62 diw Verwijdert het woord onder de cursor, doorgaans zonder de omliggende spaties mee te nemen. Je blijft na de bewerking in de normale modus.
63 yiw Kopieert het woord onder de cursor naar een register. De cursor hoeft daarvoor niet aan het begin van het woord te staan.
64 viw Selecteert het woord onder de cursor. Gebruik dit als beginpunt wanneer je eerst wilt zien welk tekstobject een volgende bewerking zal raken.
65 V Start een selectie van volledige regels. Verplaats de cursor omhoog of omlaag om extra regels aan de selectie toe te voegen.
66 Ctrl + V Start visuele blokselectie wanneer de terminal deze combinatie doorgeeft. Selecteer daarmee een rechthoekig tekstgebied, bijvoorbeeld een kolom in uitgelijnde gegevens.
67 . Herhaalt de laatste herhaalbare wijziging. Verander bijvoorbeeld één woord met ciw en pas dezelfde wijziging daarna op een andere positie toe.
68 J Voegt de huidige en volgende regel samen. Neovim past daarbij doorgaans de tussenruimte aan; controleer het resultaat bij broncode of bijzondere tekstindeling.

Inspringing aanpassen

Nr. Toets of opdracht Wat doet deze opdracht?
69 >> Laat de huidige regel één niveau verder inspringen. De grootte van die stap volgt de ingestelde inspringbreedte.
70 << Vermindert de inspringing van de huidige regel met één niveau. Geschikt om een regel terug te plaatsen binnen de omliggende structuur.
71 == Berekent de inspringing van de huidige regel opnieuw. De uitkomst hangt af van de beschikbare taalondersteuning en ingestelde inspringregels.
72 gg=G Past de inspringing van het hele bestand opnieuw toe. De reeks springt eerst naar boven en gebruikt daarna de inspringopdracht tot het bestandseinde.

Vensters, buffers en vervangen

Nr. Toets of opdracht Wat doet deze opdracht?
73 Ctrl + W, daarna s Splitst het huidige venster in twee vensters boven elkaar. Beide tonen aanvankelijk dezelfde buffer, zodat je twee tekstplaatsen naast elkaar kunt onderzoeken.
74 Ctrl + W, daarna v Maakt een verticale splitsing met vensters naast elkaar. Handig om verschillende delen van een bestand gelijktijdig zichtbaar te houden.
75 Ctrl + W, daarna w Wisselt naar het volgende venster. Herhaal de reeks om door meerdere geopende tekstvensters te bewegen.
76 Ctrl + W, daarna h Verplaatst de focus naar het venster links van het huidige venster, als daar een venster aanwezig is.
77 Ctrl + W, daarna l Verplaatst de focus naar het venster rechts van het huidige venster. Dit verandert welk venster je bedient, zonder de tekst te wijzigen.
78 :bn, daarna Enter Opent de volgende beschikbare buffer in het huidige venster. Niet-opgeslagen wijzigingen en bufferinstellingen kunnen bepalen of de wissel wordt toegestaan.
79 :bp, daarna Enter Opent de vorige beschikbare buffer. Gebruik dit samen met :bn om tussen eerder geopende bestanden te wisselen.
80 :%s/oud/nieuw/gc, daarna Enter Zoekt het patroon oud in het hele bestand en vraagt per overeenkomst of het door nieuw moet worden vervangen. Pas beide teksten aan.

Emacs: 20 belangrijke sneltoetsen

Emacs gebruikt een eigen, veelgebruikte schrijfwijze. C-x betekent Ctrl + X. M-x betekent Meta + X, meestal uitgevoerd met Alt + X. Werkt Alt niet als Meta, dan kun je vaak eerst Esc indrukken en daarna de bedoelde toets.

Bij C-x C-f druk je eerst Ctrl + X en daarna Ctrl + F. Bij C-x b druk je eerst Ctrl + X, laat je Ctrl los en druk je vervolgens op b. De onderstaande toewijzingen gaan uit van standaard GNU Emacs, zonder bijvoorbeeld Evil-modus.

Bestanden en buffers beheren

Nr. Sneltoets Wat doet deze sneltoets?
81 C-x C-f Opent een bestand in een buffer. Geef de bestandsnaam op en bevestig met Enter; bij een nieuwe naam kun je een nieuw bestand beginnen.
82 C-x C-s Slaat de huidige bestandsbuffer op. Dit is de gebruikelijke opslagopdracht; Ctrl + S alleen start in standaard Emacs een zoekopdracht.
83 C-x C-w Schrijft de huidige buffer naar een opgegeven bestandsnaam. Gebruik dit wanneer je de bewerkte tekst onder een andere naam wilt bewaren.
84 C-x b Wisselt naar een buffer op naam. Bevestig de gewenste buffer met Enter om verder te werken in die tekst of editorweergave.
85 C-x k Sluit een gekozen buffer. Emacs kan om bevestiging vragen bij wijzigingen; het bijbehorende bestand wordt hierdoor niet van de schijf verwijderd.
86 C-x C-c Vraagt om Emacs af te sluiten. Bij gewijzigde bestandsbuffers krijg je gelegenheid om te bepalen welke wijzigingen nog moeten worden opgeslagen.

Zoeken, selecteren en tekst verplaatsen

Nr. Sneltoets Wat doet deze sneltoets?
87 C-s Start vooruit zoeken terwijl je typt. Druk opnieuw op C-s om een volgende overeenkomst te vinden en bevestig met Enter om de zoekmodus te verlaten.
88 C-r Start achterwaarts zoeken. Dit is bruikbaar wanneer de gezochte tekst vóór de cursor staat of je eerdere vermeldingen wilt nalopen.
89 M-% Start vervangen met bevestiging per overeenkomst. Geef de zoektekst en vervanging op; standaard werkt de opdracht vanaf de cursor of binnen de actieve selectie.
90 C-Spatie Plaatst en activeert de markering voor een selectie. Verplaats daarna de cursor: het gebied tussen markering en cursor vormt de geselecteerde regio.
91 C-w Knipt de geselecteerde regio en bewaart de tekst in de kill ring. Dit is de tekstgeschiedenis die Emacs voor dergelijke bewerkingen gebruikt.
92 M-w Kopieert de geselecteerde regio naar de kill ring zonder de oorspronkelijke tekst te verwijderen. De precieze koppeling met het systeemklembord hangt van de omgeving af.
93 C-y Voegt de laatst bewaarde tekst uit de kill ring in. In Emacs heet dit yanken; het is de gebruikelijke tegenhanger van knippen of kopiëren.
94 M-y Vervangt direct na het plakken de ingevoegde tekst door een eerdere kill-ringvermelding. Herhaal de opdracht om door de beschikbare tekstgeschiedenis te bladeren.

Herstellen, opdrachten uitvoeren en vensters splitsen

Nr. Sneltoets Wat doet deze sneltoets?
95 C-/ Maakt een tekstwijziging ongedaan. Als de terminal deze combinatie niet ondersteunt, kun je de standaardalternatieven C-x u of C-_ gebruiken.
96 C-g Breekt een onvoltooide toetsreeks of veel actieve opdrachten af. Gebruik dit wanneer Emacs op extra invoer wacht en je opnieuw wilt beginnen.
97 M-x Laat je een opdracht op naam uitvoeren. Typ de commandonaam, gebruik zo nodig aanvulling en bevestig met Enter.
98 C-x 2 Splitst het geselecteerde venster in twee vensters boven elkaar. Beide kunnen dezelfde buffer of verschillende buffers tonen.
99 C-x 3 Splitst het geselecteerde venster in twee vensters naast elkaar. Handig om twee tekstplaatsen of bestanden gelijktijdig te bekijken.
100 C-x o Verplaatst de focus naar een ander venster binnen hetzelfde Emacs-frame. Herhaal de opdracht om langs meerdere tekstvensters te gaan.

Hoe gebruik je dit overzicht tijdens het bewerken?

Begin met de tabel van je eigen editor. Leer eerst zoeken, ongedaan maken en de bewerking die je het vaakst herhaalt. Bij lange configuratiebestanden zijn dat misschien bladwijzers en regels verplaatsen. Bij terugkerende tekstpatronen leveren meerdere cursors of tekstobjecten meer op.

Werk je met Vim of Neovim, oefen dan eerst de overgang tussen invoermodus en normale modus. De opdrachten worden pas voorspelbaar wanneer je weet welke modus actief is. Bij Emacs helpt het om prefixreeksen hardop te lezen: eerst C-x, daarna de vervolgtoets.

  • Controleer de selectie voordat je meerdere tekstplaatsen tegelijk wijzigt.
  • Bewaar een tussenstand voordat je een bestand breed vervangt of opnieuw ordent.
  • Controleer de zoekmodus wanneer leestekens anders worden geïnterpreteerd dan verwacht.
  • Bekijk aangepaste toewijzingen als een standaardcombinatie een andere functie uitvoert.

Veelgestelde vragen over sneltoetsen in teksteditors

Zijn de sneltoetsen van Vim en Neovim hetzelfde?

Veel basisopdrachten zijn gelijk. De Vim-opdrachten uit dit overzicht werken ook in een standaardconfiguratie van Neovim, en veel genoemde Neovim-opdrachten werken eveneens in Vim. Verschillen ontstaan onder meer door eigen instellingen, plug-ins en aanvullende functies.

Waarom typt Vim geen tekst wanneer ik op letters druk?

Waarschijnlijk staat Vim in de normale modus. Letters voeren daar opdrachten uit. Druk op i om tekst in te voeren en op Esc om terug te keren. Dit onderscheid geldt ook voor Neovim.

Waarom plakt Ctrl + V niet in Neovim?

In de normale modus start Ctrl + V standaard een blokselectie, mits de terminal de combinatie doorgeeft. Tekst uit registers plaats je bijvoorbeeld met p. Het systeemklembord is een afzonderlijke voorziening waarvan de beschikbaarheid afhangt van de omgeving.

Verandert een meervoudige selectie ook verwijzingen in andere bestanden?

Een meervoudige selectie bewerkt de geselecteerde tekstplaatsen. Dat is geen garantie dat alle verwijzingen naar een functie of variabele worden bijgewerkt. Voor een structurele naamswijziging heb je passende taalondersteuning en een refactoringfunctie nodig.

Waarom werken sommige combinaties niet in een terminal?

De terminal of het besturingssysteem kan toetsen onderscheppen. Ook kunnen bepaalde combinaties dezelfde tekencode doorgeven. Controleer de terminalinstellingen en de toetsconfiguratie van de editor, vooral bij Ctrl + Spatie, Alt-combinaties en bijzondere tekens.

De belangrijkste inzichten

  • Dit naslagwerk bevat 100 vermeldingen: 20 per tekst- of code-editor.
  • Notepad++ en Sublime Text bieden snelle opdrachten voor zoeken, regelbewerking en selecties.
  • Bij Vim en Neovim bepalen de actieve modus en hoofdletters welke opdracht wordt uitgevoerd.
  • Emacs gebruikt prefixreeksen, buffers en een kill ring voor veel dagelijkse bewerkingen.
  • Controleer bij afwijkend gedrag je instellingen, plug-ins en eventuele terminalconflicten.