I den här artikeln kommer vi att förklara hur du navigerar i en fil med Vim. Vi kommer att föreslå några navigeringstekniker för navigering, som hjälper dig att förbättra produktiviteten.
Vi har kört alla navigeringsalternativ på Vim i den här artikeln med Ubuntu 20.04-systemet.
Hur man navigerar i en fil i Vim?
Vim erbjuder några komplicerade sätt att navigera i en fil. Du måste komma ihåg snabbtangenter för Vim-navigering. Låt oss börja granska följande Vim-navigationsalternativ.
Först öppnar du terminalen via applikationsstartfältet. Skriv nu 'Vi' för att starta Vim-kommandoradsredigeraren. Skriv följande kommando för att öppna en fil i Vim för redigering:
:redigeraEller så kan du också skriva följande kommando på terminalen för att öppna en fil.
$ Vi
Navigera inom filrader
När filen har öppnats i Vim kommer du att försöka med följande navigeringsalternativ för filrader på den här filen.
k - flytta uppåt
j - flytta nedåt
l - flytta till höger sida
h - flytta till vänster sida
Du kan också använda tangentbordets piltangenter för navigering i en fil.
Du kan också upprepa operationen i N gånger i Vim. Till exempel, om du vill flytta ner med 5 rader, skriv sedan '5j'.
Vim tillåter också användare att navigera i en fil till andra positioner istället för bara uppåt eller nedladdning. Använd följande alternativ för att utföra den här åtgärden.
0 - markören flyttar till början av den aktuella raden
$ - markören flyttas till slutet av den aktuella raden
Ctrl + f - flytta för att rulla ner hela sidan
Ctrl + b - flytta för att rulla upp hela sidan
Navigera mellan filorden
Du kan använda följande kommando för ordnavigering i en fil -
w - markören flyttar till början av nästa ord
e - markören flyttar till slutet av ordet
b - markören flyttar till början av föregående ord
Speciell navigering
Följande kommandon kan användas för att navigera till en viss radposition:
: n - flytta till nionde raden i en fil
: 0 - flytta till början av den aktuella filen
eller
(gg - det här alternativet flyttar också markören till början av filen)
: $ - flytta till slutet av den aktuella filen
eller
(G - du kan också använda det här alternativet för att flytta till slutet av filen)
Notera: när du använder tangentbordstangenter, var försiktig när det gäller tangenter.
H - flytta markören till början av skärmen.
M - flytta markören till skärmens mittlinje.
L - flytta markören till skärmens slutrad.
Navigera inom stycken
- flytta markören till början av det aktuella stycket. Om du trycker på om och om igen kommer detta till början av föregående stycke.
- flytta markören till slutet av stycket. Om du trycker på gång på gång kommer det att flytta dig till slutet av nästa stycke.
Hur man använder hopp för navigering?
Vim registrerar varje navigering genom en hopplista. Du kan gå bakåt och framåt med hjälp av hopplistan.
Hopplistan registrerar alla platser du har besökt genom att spåra radnummer, kolumn och fil / text.
Utför följande kommando för att visa hopplistan:
: hoppar
Du kan använda följande kommando baserat på din hopplista -
Ctrl + o - Hoppa markören till föregående position
Ctrl + i - Hoppa markören till nästa position
Kodnavigering
Du kan använda följande alternativ när du arbetar med programmering av kodfiler.
% Markören flyttas för att matcha parentes
[[Flytta till start av funktionen
[Flytta till början av blocket
Det handlar om navigering i en fil i Vim-redigeraren. I den här artikeln förklarade vi olika navigeringsalternativ och kommandon som hjälper dig i framtiden. Du kan utforska fler navigeringsgenvägar med Vim. Jag hoppas att du gillar den här artikeln.