Kuidas kommenteerida mitu rida korraga Vimis

How Comment Multiple Lines Once Vim



Vim on suurepärane käsurea tekstiredaktor, eriti kui teile meeldivad selle otseteed, režiimid ja köited. Sellega töötades võime aga kohata juhtumeid, kus peame koodi- ja konfiguratsioonifailide redigeerimisel kommenteerima koodiplokke.

Selles artiklis kirjeldatakse kiireid ja lihtsaid viise, kuidas Vim -redaktoris mitut koodirida kommenteerida ja kommenteerimata jätta. Selle õppimine eemaldab vajaduse minna igale reale alla ja kommenteerida iga rida.







Mitme rea kommenteerimine - Vim

Selle juhendi jaoks kasutame lihtsat pythoni skripti simple.py



Vim lihtne.py



Meetod nr 1 - reanumbrid

Lihtsaim viis mitme rea kommenteerimiseks on kasutada reanumbreid. Esmalt avage fail Vimis ja vajutage käsurežiimi sisenemiseks ESC.





Sisenema

:[stardijoon],[lõppjoon]s/^/#

Näitlikustamiseks kommenteerime ridu 10 kuni 15./



Kui te ei soovi käsus kasutada reanumbreid, kasutage esiletõstmismeetodit.

Selleks liikuge reale, mida soovite kommenteerida, ja vajutage klahvikombinatsiooni SHIFT + V. Seda tehes tõstetakse esile kogu rida. Seejärel kasutage teiste ridade esiletõstmiseks üles ja alla nooleklahve.

Kui kommentaaride read on esile tõstetud, vajutage sisestusklahvi; esiletõstetud kood peaks välja nägema umbes selline:

Käsurežiimi sisenemiseks vajutage ESC ja kasutage käsku järgmiselt:

: s/^/#

Kui olete lõpetanud, peaksite kõik esiletõstetud read kommenteerima järgmiselt:

Meetod nr 2 - visuaalne režiim

Teine meetod, mida saate kasutada mitme rea kommenteerimiseks, on visuaalse režiimi kasutamine.

Selleks vajutage ESC ja liikuge ridadele, mida soovite kommenteerida.

Visuaalse režiimi lubamiseks vajutage CTRL + V.

Tõstke üles ja alla nooleklahvi abil esile read, mida soovite kommenteerida.

Kui olete read valinud, vajutage sisestusrežiimi sisenemiseks klahve SHIFT + I.

Sisestage oma käsusümbol, näiteks # märk, ja vajutage klahvi ESC. Vim kommenteerib kõik esiletõstetud read.

# 3 - regulaaravaldis

Üks meie lemmikmeetodeid koodiridade kommenteerimiseks Vimis on regulaaravaldised. Näiteks on regexi kasutamine võimas meetod, mis kommenteerib konkreetse sõna sisaldavaid jooni.

Näiteks sõna def sisaldavate ridade kommenteerimiseks kasutage käsku:

: g/samas/s/^/#

Ridade kommenteerimiseks vajutage sisestusklahvi:

Mitu rida kommenteerimata jätmine - Vim

Vastupidi on tõsi; kui olete piirjooni kommenteerinud, peate need tühistama. Mitme rea kommentaaride tühistamiseks kasutage järgmist meetodit.

Sisestage järgmine märk märkidega # algavate kommentaaride tühistamiseks

:%s/^# /

Teine meetod on visuaalse režiimi kasutamine.

Liikuge reale, mida soovite kommenteerida, ja vajutage visuaalsesse režiimi sisenemiseks CTRL + V.

Kasutage üles ja alla nooleklahve, et tõsta esile read, mida soovite kommenteerida. Kui olete valinud, vajutage kommentaaride eemaldamiseks x.

Kui vajutate x, tühistab see read automaatselt.

Kokkuvõtteks

Lühidalt, Vimi otseteede kasutamine peaks parandama teie töövoogu ja aitama parandada teie tõhusust. Palun otsige meie saidilt rohkem Vim -õpetusi, et oma Vim -oskusi parandada.

Täname lugemise eest!