Como comentar várias linhas no editor Vim

Cum să comentați mai multe linii în Vim Editor

Vim este unul dintre cei mai populari și influenți editori de text din linia de comandă. Vine ambalat cu o mulțime de funcționalități și caracteristici pentru orice terminal geek. Cu toate acestea, Vim poate fi descurajant pentru noii utilizatori – nu pentru că este complex de învățat și stăpânit, ci pentru că are un mod neconvențional de a face lucrurile. De exemplu, Vim folosește comenzi rapide, moduri și legături care adesea se obișnuiesc și aveți nevoie de un articol complet pentru a vă arăta cum să ieșiți din Vim.

Acest ghid discută despre cum să te simți confortabil cu Vim învățând pași simpli și rapidi pentru a comenta mai multe blocuri de coduri.

În primul rând, înainte de a putea comenta mai multe linii în Vim, trebuie să știți cum să comentați o singură linie, așa că să ne concentrăm asupra acestuia ca punct de plecare.

Cum să comentați o singură linie în Vim

Pentru a comenta o singură linie în Vim, intrați în modul vizual apăsând Ctrl + V. Apoi, navigați la linia pe care doriți să o comentați și apăsați tasta C cheie.

În funcție de configurația dvs. Vim, aceasta ar trebui să comenteze linia selectată. Asta este tot ce există – ușor, nu-i așa?

Acum hai să ne scufundăm puțin mai adânc.

Cum să comentați mai multe linii

Pentru a afla cum să comentăm mai multe linii în Vim, folosim un script Python simplu.

Metoda 1 – Utilizarea numerelor de linie

O metodă de a comenta mai multe linii în Vim este utilizarea numerelor de linie. Vim vă permite să specificați linia de start și de sosire și să le comentați.

1. Începeți prin deschiderea fișierului pe care doriți să îl editați în Vim.

2. Apoi, apăsați pe ESC tasta pentru a lansa modul de comandă Vim.

3. Introduceți comanda:

Începutul este numărul de linie de la care începe, iar sfârșitul este numărul de linie pe care se termină blocul de comentarii.

Următoarea captură de ecran ilustrează modul de utilizare a acestei comenzi pentru a comenta de la linia 15 la 25.

Număr linie comentariu Vim

Metoda 2 – Evidențiați blocul

Să presupunem că nu știți numerele de linie pe care să le comentați. În acest caz, puteți utiliza metoda de evidențiere pentru a evidenția blocul țintă și a-l comenta.

Pentru a utiliza metoda de evidențiere, treceți la linia pe care doriți să începeți să comentați și apăsați tasta Schimb + V chei.

Acest lucru va evidenția întreaga linie în care se află cursorul.

Apoi, utilizați tastele săgeată sus și jos pentru a selecta liniile pe care doriți să le comentați.

Notă: de asemenea, puteți utiliza rotița de derulare a mouse-ului pentru a selecta liniile pe care doriți să le comentați.

Vim Highlight Block

După ce ați evidențiat blocul țintă, apăsați tasta ÎNTOARCERE tasta pentru a ieși din Visual Line.

Apoi, apăsați pe ESC tasta pentru a intra în modul de comandă și introduceți comanda:

Apăsați Enter pentru a rula comanda și a comenta liniile evidențiate.

Vim Highlight Block Comment

Metoda 3 – Expresii regulate

Vim acceptă, de asemenea, expresii regulate pentru a comenta liniile care conțin cuvinte specifice. Comanda de a comenta cuvinte specifice este:

În această comandă, „cuvântul cheie” reprezintă cuvintele specifice pe care doriți să le comentați.

Exemplul de mai jos comentează toate liniile care conțin cuvântul cheie Adevărat:

Vim Comentariu Regex

Vim evidențiază automat cuvântul țintă înainte de a executa comanda.

În cele din urmă, apăsați pe INTRODUCE cuvânt cheie pentru a executa comanda.

Metoda 4 – Mod vizual

De asemenea, puteți utiliza modul vizual Vim pentru a comenta un bloc de cod.

Începeți navigând la linia pe care doriți să începeți să o comentați. Apoi, apăsați pe Ctrl + V tastele pentru a activa modul vizual.

Folosind tastele săgeată sus și jos, selectați toate liniile pe care doriți să le comentați. Vim va insera o evidențiere la începutul fiecărei linii pentru a indica că linia este selectată.

Vim Comment Mod vizual

Cu liniile țintă selectate, apăsați Schimb + Eu pentru a intra în modul inserare.

Apoi, introduceți simbolul de comentariu pentru fișierul țintă. În acest caz, trebuie să introducem lira (#) simbol pentru a comenta codul Python.

În cele din urmă, apăsați pe ESC , iar Vim va comenta toate liniile selectate.

Set vizual Vim Comment

Cum să decomentați mai multe linii

De asemenea, este posibil să fie nevoie să decomentați mai multe linii. Pentru a face acest lucru, puteți utiliza modul vizual.

Începeți navigând la linia pe care doriți să o descomentați, apoi apăsați Ctrl + V pentru a activa modul de evidențiere.

Folosind tastele săgeată sus și jos, selectați toate liniile pe care doriți să le descomentați. După ce ați selectat regiunea, apăsați tasta X tasta pentru a elimina comentariile.

O altă metodă este de a utiliza o comandă pentru a elimina toate liniile începând cu simbolul de comentariu.

Comanda pentru aceasta este:

Vim Ucomment
Vim Uncomment True

Nu uitați să înlocuiți simbolul comentariului cu simbolul comentariu propriu-zis care trebuie eliminat.

Încheierea

Vim este un editor de text excelent care vă permite să lucrați cu fișiere text în terminal ușor și confortabil. Deși acest tutorial arată diferite moduri de a comenta mai multe linii în editorul Vim, abia a zgâriat suprafața capacităților lui Vim, cum ar fi transformarea lui Vim într-un procesor Word. Dacă sunteți un utilizator cu experiență Vim, nu uitați să consultați și aceste sfaturi și trucuri Vim.

Legate de:

  • Cum se utilizează și se editează fișierul Hosts în Linux
  • 8 plugin-uri Vim pentru a vă îmbunătăți productivitatea
  • Ghidul pentru începători pentru a începe să utilizați Vim