Editoarele mele preferate de linii de comandă pentru Linux – Care este editorul tău?
Cunoașterea modului de editare rapidă și eficientă a fișierelor prin linia de comandă este vitală pentru orice administrator de sistem Linux. Editarea fișierelor se realizează zilnic, fie că este vorba de un fișier de configurare, un fișier de utilizator, un document text sau orice alt fișier pe care trebuie să îl editați.
De aceea este o idee bună să vă alegeți un editor de text în linie de comandă preferat și să îl stăpâniți. Este bine să știți cum să lucrați cu alte editoare de text, dar ar trebui să stăpâniți cel puțin unul, astfel încât să puteți efectua sarcini mai complexe atunci când este nevoie.
În acest tutorial, vă vom prezenta cele mai comune editoare de text în linie de comandă din Linux și vă vom arăta avantajele și dezavantajele lor.
Rețineți totuși că nu vom acoperi un ghid complet despre cum să lucrați cu fiecare dintre ele, deoarece acesta poate fi un alt articol complet cu explicații.
Vi/Vim Editor
Primul din lista noastră este infamul Vi/Vim (Vim vine de la Vi îmbunătățit). Acesta este un editor de text foarte flexibil care poate efectua multe operații diferite asupra textului.
De exemplu, puteți folosi expresii regulate pentru a înlocui fragmente de text într-un fișier folosind vim. Acesta nu este, desigur, singurul beneficiu. Vi(m) oferă o modalitate ușoară de a naviga între linii, cuvinte paragrafe. De asemenea, include evidențierea textului.
Vim poate că nu este cel mai ușor de utilizat editor de text, dar este adesea preferat de dezvoltatori și de utilizatorii puternici de Linux. Dacă doriți să instalați acest editor de text în linie de comandă pe sistemul dumneavoastră, puteți utiliza comanda asociată sistemului dumneavoastră de operare:
Instalează editorul Vi/Vim în Linux
$ sudo apt-get install vim # yum install vim OR# dnf install vim
Dacă doriți să vedeți acoperirea noastră completă a vi(m), vă rugăm să urmați linkurile de mai jos:
- Învățați și folosiți Vi/Vim ca editor de text complet în Linux
- Învățați sfaturi și trucuri despre editorul ‘Vi/Vim’ pentru a vă îmbunătăți abilitățile
- 8 sfaturi și trucuri interesante despre editorul ‘Vi/Vim’
Editor Nano
Nano este probabil unul dintre cele mai utilizate editoare de text în linie de comandă. Motivul pentru acest lucru este simplitatea sa și faptul că este preinstalat în majoritatea distribuțiilor Linux.
Nano nu are flexibilitatea lui vim, dar cu siguranță își va face treaba dacă trebuie să editați un fișier mare. De fapt, pico și nano sunt destul de asemănătoare. Ambele au opțiunile de comandă afișate în partea de jos, astfel încât să puteți alege pe care să o executați. Comenzile sunt completate cu combinațiile de taste Ctrl și o literă afișată în partea de jos.
Nano are următoarele caracteristici pe care le puteți utiliza din start:
- Get Help
- Write out
- Justify
- Read File
- Where is (search)
- Previous page
- Next page
- Cut Text
- Uncut Text
- Uncut Text
- Cur Pos (Poziția curentă)
- Control ortografic
.
Instalați Nano Editor în Linux
$ sudo apt-get install nano # yum install nano OR# dnf install nano
Puteți consulta ghidul nostru complet pentru editarea fișierelor cu Nano editor pe acest link:
- Cum se utilizează Nano Editor în Linux
Emacs Editor
Este probabil cel mai complex editor de text din lista noastră. Este cel mai vechi editor de linie de comandă disponibil atât pentru sistemele bazate pe Linux, cât și pentru cele bazate pe UNIX. Emacs vă poate ajuta să fiți mai productiv, oferind un mediu integrat pentru diferite tipuri de sarcini.
La început, interfața cu utilizatorul poate părea oarecum confuză. Partea bună este că emacs are un manual foarte detaliat care vă va ajuta cu navigarea în fișiere, editarea, personalizarea, configurarea comenzilor. Emacs este instrumentul suprem folosit de utilizatorii avansați de *Nix.
Iată câteva dintre caracteristicile care îl fac alegerea preferată față de editorii anteriori pe care i-am menționat:
- Platforma server Emacs permite ca mai multe gazde să se conecteze la același server Emacs și să împartă lista de buffer.
- Manager de fișiere puternic și extensibil.
- Personalizare dincolo de un editor obișnuit – după cum spun unii, este un sistem de operare în interiorul sistemului de operare.
- Personalizarea comenzilor.
- Puteți trece la un mod asemănător cu Vi(m).
Emacs este un editor multi-platformă și poate fi instalat cu ușurință cu comenzile prezentate mai jos:
Instalează editorul Emacs în Linux
$ sudo apt-get install emacs # yum install emacs OR# dnf install emacs
Nota: În Linux Mint 17 a trebuit să execut următoarea comandă pentru a finaliza instalarea:
$ sudo apt-get install emacs23-nox
Concluzie
.