L-Edituri tal-Linja tal-Kmand Favoriti tiegħi għal Linux - X'inhu l-Editur Tiegħek?


Li tkun taf kif teditja fajls malajr u effettiv permezz tal-linja tal-kmand hija vitali għal kull amministratur tas-sistema Linux. L-editjar tal-fajls isiru fuq bażi ta’ kuljum, kemm jekk huwa fajl ta’ konfigurazzjoni, fajl tal-utent, dokument ta’ test jew kwalunkwe fajl li għandek bżonn teditja.

Huwa għalhekk li hija idea tajba li tagħżel editur favorit tat-test tal-linja tal-kmand u tikkontrollah. Tajjeb li tkun taf kif taħdem ma’ edituri ta’ test oħra, iżda għandek tikkontrolla mill-inqas wieħed sabiex tkun tista’ twettaq kompiti aktar kumplessi meta jkun meħtieġ.

F'dan it-tutorja, aħna ser nuruk l-edituri tat-test tal-linja tal-kmand l-aktar komuni fil-Linux u nuruk il-vantaġġi u l-iżvantaġġi tagħhom.

Innota madankollu li mhux se nkopru gwida kompleta kif taħdem ma 'kull wieħed minnhom peress li dan jista' jkun artiklu ieħor sħiħ bi spjegazzjoni.

1. Editur Vi/Vim

L-ewwel fil-lista tagħna huwa l-infami Vi/Vim (Vim ġej minn Vi mtejba). Dan huwa editur tat-test flessibbli ħafna li jista 'jwettaq ħafna operazzjonijiet differenti fuq it-test.

Pereżempju tista' tuża espressjonijiet regolari biex tissostitwixxi snippets test f'fajl billi tuża vim. Dan ovvjament mhuwiex l-uniku benefiċċju. Vi(m) jipprovdi mod faċli biex jinnaviga bejn linji, paragrafi kliem. Jinkludi wkoll l-enfasi tat-test.

Vim jista 'ma jkunx l-editur tat-test l-aktar faċli għall-utent, iżda ħafna drabi huwa preferut mill-iżviluppaturi u l-utenti tal-qawwa tal-Linux. Jekk trid tinstalla dan l-editur tat-test tal-linja tal-kmand fis-sistema tiegħek, tista' tuża l-kmand assoċjat mal-OS tiegħek:

$ sudo apt-get install vim         [On Debian and its derivatives]
# yum install vim                  [On RedHat based systems]
OR
# dnf install vim                  [On newer Fedora 22+ versions]

Jekk trid tara l-kopertura sħiħa tagħna ta 'vi(m), jekk jogħġbok segwi l-links hawn taħt:

  1. Tgħallem u Uża Vi/Vim bħala Editur tat-Test Sħiħ fil-Linux
  2. Tgħallem 'Vi/Vim' Editur Tips and Tricks biex Ittejjeb il-Ħiliet tiegħek
  3. 8 Tips u Tricks Interessanti għall-Editur ‘Vi/Vim’

2. Nano Editur

Nano huwa probabbilment wieħed mill-edituri tat-test tal-linja tal-kmand l-aktar użati. Ir-raġuni għal dan hija s-sempliċità tagħha u l-fatt li hija installata minn qabel fil-biċċa l-kbira tad-distribuzzjonijiet tal-Linux.

Nano m'għandux il-flessibilità ta 'vim, iżda żgur li se jagħmel ix-xogħol jekk ikollok bżonn teditja fajl kbir. Attwalment pico u nano huma pjuttost simili. It-tnejn għandhom l-għażliet tal-kmand tagħhom murija fil-qiegħ sabiex tkun tista 'tagħżel liema waħda tmexxi. Il-kmandi jitlestew b'kombinazzjonijiet ewlenin ta 'Ctrl u ittra murija fil-qiegħ.

Nano għandu l-karatteristiċi li ġejjin li tista 'tuża barra mill-kaxxa:

  1. Ikseb Għajnuna
  2. Ikteb
  3. Iġġustifika
  4. Aqra l-Fajl
  5. Fejn hi (tfittxija)
  6. Pagna ta' qabel
  7. Il-paġna li jmiss
  8. Aqta' t-Test
  9. Test mhux maqtugħ
  10. Cur Pos (Pożizzjoni kurrenti)
  11. Kontroll ortografiku

$ sudo apt-get install nano         [On Debian and its derivatives]
# yum install nano                  [On RedHat based systems]
OR
# dnf install nano                  [On newer Fedora 22+ versions]

Tista' tiċċekkja l-gwida sħiħa tagħna għall-editjar tal-fajls b'Nano editur fuq din il-link:

  1. Kif tuża l-Editur Nano fil-Linux

3. Editur Emacs

Dan huwa probabbilment l-editur tat-test l-aktar kumpless fil-lista tagħna. Huwa l-eqdem editur tal-linja tal-kmand disponibbli kemm għas-sistemi bbażati fuq Linux kif ukoll għal UNIX. Emacs jista' jgħinek tkun aktar produttiv billi tipprovdi ambjent integrat għal tipi differenti ta' kompiti.

Għall-ewwel l-interface tal-utent tista' tidher b'xi mod konfuża. Il-ħaġa tajba hija li emacs għandu manwal dettaljat ħafna li jgħinek navigazzjoni tal-fajls, editjar, customization, twaqqif ta’ kmandi. Emacs huwa l-għodda aħħarija użata minn utenti avvanzati *Nix.

Hawn huma xi wħud mill-karatteristiċi li jagħmluha l-għażla preferuta fuq l-edituri preċedenti li semmejna:

  1. Pjattaforma tas-server Emacs tippermetti lil hosts multipli jikkonnettjaw mal-istess server Emacs u jaqsmu l-lista tal-buffers.
  2. Maniġer tal-fajls b'saħħtu u estensibbli.
  3. Personalizzazzjoni lil hinn minn editur regolari – kif xi wħud jgħidu li huwa OS fi ħdan l-OS.
  4. Personalizzazzjoni tal-kmandi.
  5. Jista' jinbidel għal mod bħal Vi(m).

Emacs huwa editur b'ħafna pjattaformi u jista' jiġi installat faċilment bil-kmandi murija hawn taħt:

$ sudo apt-get install emacs         [On Debian and its derivatives]
# yum install emacs                  [On RedHat based systems]
OR
# dnf install emacs                  [On newer Fedora 22+ versions]

Nota: Fil-Linux Mint 17 kelli nmexxi l-kmand li ġej biex inlesti l-installazzjoni:

$ sudo apt-get install emacs23-nox

Konklużjoni

Hemm edituri oħra tal-linja tal-kmand, iżda bilkemm jilħqu l-funzjonalità li jipprovdu t-3 ta 'hawn fuq. Kemm jekk int newbie tal-Linux jew guru tal-Linux, żgur li ser ikollok bżonn titgħallem mill-inqas wieħed mill-edituri msemmija hawn fuq. Jekk tlifna xi editur tal-linja tal-kmand f'dan l-artikolu, jekk jogħġbok tinsiex tinfurmana permezz ta' kummenti.