Så här kommenterar du flera rader i Vim Editor 1

Så här kommenterar du flera rader i Vim Editor

Vim är en av de mest populära och inflytelserika kommandorads-textredigerarna. Den levereras med många funktioner och funktioner för alla terminalnördar. Vim kan dock vara avskräckande för nya användare – inte för att det är komplext att lära sig och bemästra, utan för att det har ett okonventionellt sätt att göra saker. Till exempel använder Vim genvägar, lägen och bindningar som ofta tar lite tid att vänja sig vid, och du behöver en fullständig artikel för att visa dig hur du lämnar Vim.

Den här guiden diskuterar hur du blir bekväm med Vim genom att lära dig snabba och enkla steg för att kommentera flera kodblock.

Först, innan du kan kommentera flera rader i Vim, måste du veta hur du kommenterar en enda rad, så låt oss fokusera på det som vår utgångspunkt.

Hur man kommenterar en enda rad i Vim

För att kommentera en enda rad i Vim, gå in i visuellt läge genom att trycka på Ctrl + V. Navigera därefter till raden du vill kommentera och tryck på C nyckel.

Beroende på din Vim -konfiguration bör detta kommentera den valda raden. Det är allt det är – lätt, eller hur?

Låt oss nu dyka lite djupare.

Hur man kommenterar flera rader

För att lära oss hur man kommenterar flera rader i Vim använder vi ett enkelt python -skript.

Metod 1 – Använda radnummer

En metod för att kommentera flera rader i Vim är att använda radnummer. Vim låter dig ange start- och mållinjen och kommentera dem.

1. Börja med att öppna filen du vill redigera i Vim.

2. Tryck sedan på ESC nyckel för att starta Vim Command Mode.

3. Ange kommandot:

Starten är radnumret att börja från och slutet är det radnummer som kommentarsblocket ska avslutas på.

Följande skärmdump illustrerar hur du använder det här kommandot för att kommentera från rad 15 till 25.

Vim kommentar radnummer

Metod 2 – Markera block

Antag att du inte känner till radnumren för att kommentera. I så fall kan du använda markeringsmetoden för att markera målblocket och kommentera det.

För att använda markeringsmetoden, hoppa till raden du vill börja kommentera och tryck på Flytta + V nycklar.

Om du gör detta markeras hela raden där markören är placerad.

Använd sedan uppåt- och nedåtpilarna för att välja de rader du vill kommentera.

Notera: Du kan också använda musens rullningshjul för att välja de rader du vill kommentera.

Vim Highlight Block

När du har markerat blocket trycker du på LÄMNA TILLBAKA för att avsluta Visual Line.

Tryck sedan på ESC för att gå in i kommandoläge och ange kommandot:

Tryck på Enter för att köra kommandot och kommentera de markerade raderna.

Vim Highlight Block Comment

Metod 3 – Regelbundna uttryck

Vim stöder också regelbundna uttryck för att kommentera rader som innehåller specifika ord. Kommandot för att kommentera specifika ord är:

I det här kommandot representerar ”nyckelordet” de specifika orden du vill kommentera.

Exemplet nedan kommenterar alla rader som innehåller sökordet True:

Vim Kommentar Regex

Vim markerar automatiskt målordet innan kommandot körs.

Slutligen, tryck på STIGA PÅ nyckelord för att utföra kommandot.

Metod 4 – Visuellt läge

Du kan också använda Vim visuellt läge för att kommentera ett kodblock.

Börja med att navigera till raden som du vill börja kommentera. Tryck sedan på Ctrl + V tangenter för att aktivera visuellt läge.

Använd upp- och nedpilen för att markera alla rader du vill kommentera. Vim kommer att infoga en markering i början av varje rad för att ange att raden är vald.

Vim Kommentar Visuellt läge

Med markeringarna markerade trycker du på Flytta + I för att gå in i infogningsläge.

Ange sedan kommentarsymbolen för målfilen. I det här fallet måste vi sätta in pundet (#) symbol för att kommentera Python -kod.

Slutligen, tryck på ESC nyckel, och Vim kommenterar alla valda rader.

Vim Comment Visual Set

Så här avmarkerar du flera rader

Du kan också behöva ta bort flera rader. För att göra detta kan du använda det visuella läget.

Börja med att navigera till raden du vill kommentera och tryck sedan på Ctrl + V för att aktivera markeringsläget.

Använd upp- och nedpilen för att markera alla rader du vill kommentera. När du har valt regionen trycker du på X nyckel för att ta bort kommentarerna.

En annan metod är att använda ett kommando för att ta bort alla rader som börjar med kommentarsymbolen.

Kommandot för det är:

Vim Ucomment
Vim Uncomment True

Kom ihåg att ersätta kommentarsymbolen med den faktiska kommentarsymbolen som ska tas bort.

Avslutar

Vim är en fantastisk textredigerare som låter dig arbeta med textfiler i terminalen enkelt och bekvämt. Även om denna handledning visar olika sätt att kommentera flera rader i Vim -redigeraren, repade den knappt ytan på Vims funktioner, som att göra Vim till en ordbehandlare. Om du är en erfaren Vim -användare, glöm inte att kolla in dessa Vim -tips och tricks också.

Stöd vårt arbete ❤️

Om du gillade den här artikeln, överväg att lämna dricks för att hjälpa oss fortsätta publicera bra innehåll.

Säker betalning med PayPal
Moyens I/O Staff har motiverat dig och gett dig råd om teknik, personlig utveckling, livsstil och strategier som hjälper dig.