Hoe schakel ik terminal in vim in?

3 weergave

Om over te schakelen naar de terminalmodus in Vim, druk je op Ctrl-W N. Dit opent de opdrachtmodus, waarmee je door de terminal kunt navigeren. Om terug te keren naar de normale terminalmodus, druk je op i.

Opmerking 0 leuk

De terminal in Vim: snel schakelen en gebruiken

Vim, de krachtige teksteditor, biedt een geïntegreerde terminalfunctionaliteit die je workflow aanzienlijk kan versnellen. Geen gedoe meer met wisselen tussen vensters of applicaties – voer commando’s direct uit vanuit je editor. Maar hoe activeer je deze handige functie? En hoe navigeer je er efficiënt doorheen?

De meest gebruikte methode om de terminal in Vim te openen is met de toetsencombinatie :terminal. Dit opent een nieuw horizontaal gesplitst venster waarin je direct shell commando’s kunt uitvoeren. Een alternatief voor een verticaal gesplitst venster is :vterminal. Wil je de terminal in een bestaand gesplitst venster openen, gebruik dan :term of :vterm.

De toetsencombinatie Ctrl-W N zoals soms online vermeld, werkt niet om de terminal te openen, maar maximaliseert het huidige venster. Dit is een belangrijk onderscheid en kan tot verwarring leiden.

Eenmaal in de terminalmodus, navigeer je met de bekende shell commando’s. Denk aan ls om bestanden te bekijken, cd om van directory te wisselen, of mkdir om een nieuwe map aan te maken. Je kunt zelfs complexe scripts uitvoeren zonder Vim te verlaten.

Om terug te keren naar de normale Vim-modus (insert mode) vanuit de terminal, druk je op i. Met Esc of Ctrl-[ ga je naar de normal mode van de terminal, waar je Vim-commando’s kunt gebruiken die specifiek zijn voor de terminal-buffer, zoals scrollen en zoeken. Vanuit de normal mode van de terminal ga je met Exit terug naar de normale Vim-modus van je bestand.

Extra tips voor efficiënt terminalgebruik in Vim:

  • Resize: Gebruik Ctrl-W + (plus) of Ctrl-W - (min) om de grootte van het terminalvenster aan te passen.
  • Navigeren tussen splitsingen: Gebruik Ctrl-W h, Ctrl-W j, Ctrl-W k en Ctrl-W l om snel tussen verschillende splitsingen te navigeren, inclusief je terminalvenster.
  • Sluiten: Sluit de terminal met Exit in de normal mode van de terminal, of :q vanuit de insert mode van de terminal.

Door de terminal in Vim te integreren in je workflow, bespaar je tijd en verhoog je je productiviteit. Experimenteer met de verschillende commando’s en ontdek hoe deze krachtige functie je kan helpen bij het bewerken en beheren van je bestanden.