
Mark Lucas
0
3934
710
Iako je Linux postao dovoljno jednostavan da ga praktički svi mogu koristiti bez upotrebe Terminala, postoje neki od nas koji ga redovito koriste ili su znatiželjni kako neko može kontrolirati svoj sustav s njim. U svakom slučaju, jedan od primarnih načina upotrebe Terminala je konfiguriranje tekstualnih datoteka Uređivač teksta terminala i kontrola ponašanja određenih programa ili usluga sustava.
Iako lako možete koristiti alate kao što su Gedit gedit: Jedan od najpopularnijih uređivača običnog teksta [Linux i Windows] gedit: jedan od najpopularnijih uređivača običnog teksta [Linux i Windows] Kada mislite o uređivačima običnog teksta. , prva stvar koja vam se može pojaviti u glavi je aplikacija Windows 'Notepad. Čini upravo ono što opisuje njegov posao - jednostavne značajke za običan tekst ..., Leafpad Leafpad - Ultra lagan uređivač teksta [Linux] Leafpad - Ultra lagan uređivač teksta [Linux] ili čak Geany Geany - sjajni lagani kod Editor for Linux Geany - sjajan uređivač koda za Linux Začudo, Linux ne nudi toliko dobrih IDE-ova (integrirano razvojno okruženje). Vjerujem da je to zato što je u to doba većina Linux programera izvadila stari stari Notepad (ili gedit u ovom slučaju) i započela…; postoji puno razloga zbog kojih je upotreba Terminala još uvijek bolja. Ako vas je Linux svijet naučio bilo čemu, gotovo uvijek imate najmanje dva programa koja možete odabrati za dovršavanje istog zadatka.
Za terminalno uređivanje teksta dva su najboljih izbora nano i energija. Da bismo utvrdili koja je bolja, razmotrit ćemo značajke i opću jednostavnost korištenja. Iako se upotreba resursa sustava također tehnički može uzeti u obzir u ovoj usporedbi, sigurno je pretpostaviti da kao terminalni uređivači teksta zahtijevaju zanemarivu količinu resursa sustava.
Povijest
Nano projekt je nastao 1999. godine kako bi se oponašao Pico uređivač teksta, ali unaprijedio. nano također tvrdi da je veličine 2/3 do 1/8 veličine bico Pico, što ga čini vrlo mršavim i upotrebljivim čak i na najslabijim sustavima. vim, prvotno razvijen 1991. godine, zasnovan je na izvornom vi editoru teksta koji je razvijen 1976. Stoga, kao i nano, i vim želi poboljšati projekt na kojem se temelji. Od ovog trenutka, ova dvojica zajedno s emaccom i dalje su najbolji kandidati za uređivanje teksta na Terminalu.
nano
nano je oduvijek poznato da je prilagođen korisnicima kada je u pitanju uređivač teksta teksta. Nakon što otvorite ili stvorite datoteku upišite naredbu kao što je nano /home/user/HelloWorld.txt
, prikazat će vam prepoznatljivo korisničko sučelje koje prikazuje tekst koji se nalazi u datoteci, kao i razne radnje koje možete izvesti na dnu. Sve ove radnje se obavljaju u CTRL + tipka Na primjer, pa npr. spremanje datoteke vrši se preko CTRL + X, koje vam govori duž dna terminala.
nano značajke uključuju:
- Podrška za Autoconf
- Zaista besplatna licenca (GNU GPL)
- Naredba goto-line # bez zastave
- Funkcija pretraživanja osjetljiva na velika i mala slova
- Interaktivno pretraživanje i zamjena
- Slang i ncurses podrška
- Autoindent abillity
- Prikazana opcija širine kartice
- Redovno pretraživanje i zamjena izraza
- Prebaci metale za cmdline zastavice preko Meta tipki
- Dovršetak kartica pri čitanju / pisanju datoteka
- Meko omotavanje teksta (što znači da se tekst ne zamotava kao u punopravnim uređivačima dokumenata, već na kraju retka stoji $, što znači da se u tom retku nalazi više teksta koji se prikazuje kada pomaknete pokazivač njemu)
- I mnogo više!
Sveukupno, nano je koristan alat za uređivanje teksta u Terminalu za jednostavno uređivanje svih vrsta datoteka. Za nekoga tko se obično brka s konfiguracijskim datotekama u Terminalu, više volim uređivač teksta koji mi ne čini teže, nego što već jest.
energija
Vim nije poznato da je vrlo korisnik-prijazan, a to je odmah očito po činjenici da je otvaranje datoteke pomoću naredbe kao što je vi /home/user/HelloWorld.txt
(vim se i dalje otvara naredbom vi) prikazuje samo tekstualnu datoteku i gotovo ništa drugo o samom vimu. To čini korištenje vim-a kao prvog korisnika krajnje teško, jer ne postoji način da naučite kako kontrolirati vim, osim što ćete pročitati dokumentaciju (dosadno) ili nasumičnim pritiskanjem gumba uz nadu da nitko od njih ne može na površinu izvrnuti tekstualnu datoteku ili sistem.
Ni tada stvari nisu baš intuitivne. Ne možete izvršiti nikakvo pravo uređivanje bez pritiska “ja” za Umetanje, a zatim Esc da biste izašli iz načina Umetanje. Da biste spremili, morat ćete upisati “: w” i pritisnite Enter, i “:prestati” i pritisnite Enter za izlazak iz programa. Što? Iako bi kasnije to moglo imati smisla, sve će to biti teško otkriti bez čitanja dosadne dokumentacije. Barem budite sretni što ne upotrebljavate originalni vi, za koji većina vitalnih korisnika tvrdi da je još teže koristiti.
vim ima prednost što je snažniji od nanoa, kao što možete prilagoditi dodacima i skriptama, uz njegov dugački popis značajki koji uključuje:
- Automatske naredbe
- Naredbe za dovršavanje
- Digrafski unos
- Veće granice pamćenja od vanilije vi
- Podijeljeni zaslon
- Oporavak sjednice
- Proširenje kartice
- Sustav oznaka
- Bojanje sintakse
- Između ostalih!
S obzirom na Vima? Pogledajte kako možete dodati značajke iz drugih uređivača teksta u Vim Kako dodati glavne značajke od ostalih uređivača teksta do Vim Kako dodati glavne značajke od ostalih uređivača teksta do Vima Koristeći Vim uređivač teksta, ali želeći da budu funkcionalne kao i druge uređivači teksta? Evo kako instalirati nove značajke u Vim. .
Instalacija i zaključak
Instalacija bilo koje od ovih aplikacija vrlo je jednostavna jer su obje vrlo dobro poznate. Jednostavno potražite nano i vim pakete u vašem odgovarajućem upravitelju paketa i instalirajte ih. Jednostavno je.
Pa koji je bolji? Ako možete živjeti s vrlo strmom krivuljom učenja, vi svibanj smatrate da je vim bolje prilagođen zbog velike količine fleksibilnosti i značajki. Međutim, kad se kaže, moj uređivač i dalje će biti nano jer mi nisu potrebne previše fantastičnih značajki uređivača teksta Terminal. Više volim nano jednostavnije sučelje jer ipak u konačnici može uređivati ono što mi treba za uređivanje.
Za više sjajnih Linux aplikacija, pogledajte stranicu Best of Linux Software!
Koji uređivač teksta terminala preferirate? Je li vam jednostavnost upotrebe važna ili biste radije imali pristup više značajki? Javite nam se u komentarima!