Com es comenten diverses línies alhora a Vim

How Comment Multiple Lines Once Vim



Vim és un editor de text de línia d’ordres excel·lent, sobretot si us sentiu còmode amb les seves dreceres, modes i enllaços. No obstant això, quan hi treballem, podem trobar casos en què hem de comentar blocs de codi mentre editem fitxers de codi i configuració.

Aquest article descriu maneres ràpides i senzilles de comentar i descomentar diverses línies de codi a l'editor Vim. Aprendre a fer-ho eliminarà la necessitat de baixar cada línia i comentar cada línia.







Com comentar diverses línies - Vim

Per a aquesta guia, utilitzarem un simple script python anomenat simple.py



Vim simple.py



Mètode 1: números de línia

El mètode més senzill per comentar diverses línies és utilitzar números de línia. Primer, obriu el fitxer a Vim i premeu ESC per accedir al mode d’ordres.





Entra

:[línia de sortida],[línia final]s / ^ /#

Per demostrar-ho, comentem les línies 10 a 15./



Si no voleu utilitzar números de línia a l'ordre, utilitzeu el mètode de ressaltat.

Per fer-ho, aneu a la línia que vulgueu començar a comentar i premeu MAJ + V. Si feu això, es ressaltarà tota la línia. A continuació, utilitzeu les tecles de fletxa amunt i avall per ressaltar les altres línies.

Un cop tingueu ressaltades les línies per comentar, premeu Retorn; el codi ressaltat hauria de ser semblant a aquest:

Premeu ESC per entrar al mode d'ordres i utilitzeu l'ordre com:

: s / ^ /#

Un cop finalitzades, hauríeu de comentar totes les línies que heu ressaltat com a:

Mètode 2: mode visual

L'altre mètode que podeu utilitzar per comentar diverses línies és utilitzar el mode visual.

Per fer-ho, premeu ESC i aneu a les línies que vulgueu comentar.

Premeu CTRL + V per activar el mode visual.

Amb les tecles de fletxa amunt i avall, ressalteu les línies que vulgueu comentar.

Un cop teniu les línies seleccionades, premeu les tecles MAJ + I per entrar al mode d'inserció.

Introduïu el símbol de l'ordre, per exemple, signe # i premeu la tecla ESC. Vim comentarà totes les línies ressaltades.

# 3 - Expressió regular

Un dels nostres mètodes preferits per comentar línies de codi a Vim són les expressions regulars. Per exemple, fer servir l’expressió regular és un mètode potent que comenta esquemes que contenen una paraula específica.

Per exemple, per comentar línies que continguin la paraula def, utilitzeu l'ordre:

: g / mentre/ s / ^ /#

Premeu Intro per comentar les línies:

Com descomentar diverses línies - Vim

El contrari és cert; un cop hagueu comentat els esquemes, els heu de fer un comentari. Per descomentar diverses línies, utilitzeu el mètode següent.

Introduïu el següent a les línies de comentari que comencin amb un signe #

:% s / ^# /

Un altre mètode és utilitzar el mode Visual.

Aneu a la línia que voleu comentar i premeu CTRL + V per entrar al mode Visual.

Utilitzeu les tecles de fletxa amunt i avall per ressaltar les línies que voleu descomentar. Un cop seleccionat, premeu x per eliminar els comentaris.

Un cop premeu x, automàticament descomenta les línies.

Concloure

En resum, l’ús de dreceres de Vim hauria de millorar el vostre flux de treball i ajudar a millorar la vostra eficiència. Cerqueu al nostre lloc més tutorials de Vim per millorar les vostres habilitats en Vim.

Gràcies per llegir!