Skip to main content

Linux / Unix Command: vi, vim, gvim

Vim Basics in 8 Minutes (Juni 2026)

Vim Basics in 8 Minutes (Juni 2026)
Anonim

SYNOPSIS

% vi alternativ fil ..

BESKRIVNING

  • Textredigeraren "vi" rekommenderas inte för nybörjare.
  • Att lämna vI (inga ändringar sparade) använd dessa fem tecken: : Q!.
  • vim: Moderna Linux-distributioner använder vim (= "vi förbättras") i stället för vI , och vim är något bättre än originalet vI .
  • gvim: GUI-versionen av vI är också tillgänglig: typ gvim i en X-terminal.
  • Det viktigaste att förstå om vI det är en "modal" redaktör, d.v.s. det har ett fåtal driftssätt, bland vilka användaren måste byta. (Samma tangenttryckningar har olika effekter i olika lägen.) Snabbreferensen är nedan, med de 4 viktiga kommandon i rött.

    Kommandon för att byta lägen:

Nyckel

Aktiverar lägetAnmärkningar
<ESC>kommandot läge(återgå till kommandot läge från vilket redigeringsläge som helst)
jag"insert" redigeringsläge(börja infoga innan markörens nuvarande position)

NOTERA: Tryck inte på några andra tangenter i kommandot läge. Det finns flera kommandon och lägen i kommandot läge!

Kopiering, skärning och klistring (i kommandoläge):

  • v Börja markera text. Flytta sedan markören för att markera text
  • y Kopiera markerad text
  • x klippa markerad text
  • p klistra in text som har klippts / kopierats

Spara och avsluta (från kommandoläge):

  • : w skriv (= spara)
  • : w filnamn skriv innehållet till filen "filnamn"
  • : x Spara och avsluta
  • : q avsluta (det låter dig inte om ändringar inte sparas)
  • : Q! sluta skicka ändringar (du kommer inte att bli ombedd om ändringar inte sparas)

EXEMPEL

% vi parse_record.pl

Börjar vi med standardinställningarna och öppnar filen parse_record.pl.

Viktig: Använd man kommando ( % man ) för att se hur ett kommando används på din dator.