vim

Navigera i en fil i VIM

Navigera i en fil i VIM
Navigering i en fil spelar en viktig roll i textredigeringen. För att vara mer produktiv bör du känna till alla möjliga genvägsmetoder eller tangenter relaterade till filnavigering i Vim-redigeraren. Navigering i en fil i andra grafiska redigerare är ganska enkel och enkel. Men i Vim måste du komma ihåg några tips och tricks relaterade till Vim-navigationsalternativ. Vim erbjuder bra stöd för vissa avancerade navigeringsfunktioner.

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:

:redigera

Eller 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.

Battle for Wesnoth Tutorial
Slaget om Wesnoth är ett av de mest populära open source-strategispel som du kan spela just nu. Det här spelet har inte bara utvecklats under mycket l...
0 A.D. Handledning
Av de många strategispelen där ute, 0 A.D. lyckas framstå som en omfattande titel och ett mycket djupt, taktiskt spel trots att det är öppen källkod. ...
Unity3D självstudie
Introduktion till Unity 3D Unity 3D är en kraftfull spelutvecklingsmotor. Det är tvärplattform som gör att du kan skapa spel för mobil, webb, skrivbor...