Priporočena, 2024

Izbira Urednika

15 najboljših terminalskih emulatorjev za Linux

Ali ste opazili, da členi o terminalskih emulatorjih Linuxa običajno pravijo nekaj takega, kot je "terminal ni strašen"? No, se ne motijo. Emulator terminala je samo aplikacija; v tem ni ničesar »strašnega« (ukazi, ki jih vodite v njem, so potencialno nevarni). Ker je to aplikacija, kot je katera koli druga - recimo glasbeni predvajalnik ali aplikacija za sporočanje - jo lahko enostavno zamenjate.

Kot morda že veste, se beseda "terminal" nanaša na dejanske fizične naprave. Imeli so tipkovnico in zaslon in ljudem omogočali interakcijo z glavnimi računalniki. Te dni so naši terminalski emulatorji le programska oprema, za njih pa pogosto uporabljamo isto besedo - terminal.

Večina terminalov Linuxa posnema funkcionalnost naprav VTxxx, ki jih je razvil DEC (Digital Equipment Corporation), vendar obstajajo emulatorji za druge naprave (IBM, HP, ADDM…). Linux terminali so med seboj zelo podobni, zlasti tisti, ki temeljijo na programski knjižnici VTE. Razlika je predvsem v dodatnih možnostih, ki jih lahko omogočite za izboljšanje delovnega toka.

Medtem ko bo večina ljudi zadovoljna s privzetim terminalom, ki ga zagotavlja njihova distribucija Linuxa, bodo nekateri morda želeli spremeniti stvari. Če se počutite pustolovsko, je tu 15 najboljših terminalskih emulatorjev, ki so popolnoma sposobni zamenjati vaš trenutni terminal:

1. Alt

Odlično, če želite: spustni terminal s številnimi možnostmi upravljanja zavihkov

AltYo nima veliko odvisnosti, vendar ima veliko nastavitev, povezanih z zavihki. Lahko delate z več zavihki, jih prerazporedite, spremenite njihove naslove ali jih zaklenete, da preprečite nenamerno zapiranje. Ker je to spustni terminal, zdrsne gladko od roba zaslona, ​​vendar pa bo tudi dobro deloval z okenskimi upravljalci.

AltYo lahko samodejno odpre aplikacije v novih zavihkih, ko ga zaženete, ali pa jih samodejno zaženejo z vašim namizjem Linux. Začetniki bodo z veseljem slišali, da ima AltYo preprosto pogovorno okno z nastavitvami, zato jim ni treba urejati nobenih konfiguracijskih datotek. Nasprotno pa lahko tisti, ki želijo varati v ozadju, prilagodijo AltYo s CSS.

Spletna stran

2. Kitty

Odličen, če želite: sodoben terminal, optimiziran za hitrost

Kitty ima pametno funkcijo, ki je relativno redka pri Linux terminalskih emulatorjih - upodabljanje OpenGL . Namesto obdavčevanja CPU se zanaša na grafično kartico za hitrejše in bolj gladko delovanje.

Lahko odprete več primerkov Kitty in jih uredite v enem vsebniku. Podpira se več postavitev razporeditve, ki jih lahko celo shranite (z vsemi izvajanimi aplikacijami in ukazi) kot sejo in jo kadar koli naložite.

Spletna stran

3. Extraterm

Odlično, če želite: napredne možnosti za upravljanje izhodnih ukazov

Nagrada za najbolj kul funkcijo je namenjena ukaznim okvirom Extraterma . Extraterm postavi izhodne ukaze Linuxa v barvno kodirane okvirje - modre za uspešno, rdeče za neuspele ukaze. Izhod ukaza lahko hitro izbrišete s klikom na ikono X ali pa ga odprete v ločenem zavihku v razdelku Extraterm. Če preklopite v izbirni način, lahko uredite izhod vsakega okvira.

Druge uporabne funkcije vključujejo ukaze in prikazovanje ukazov. Prvi vam omogoča uporabo izhoda prejšnjega ukaza kot vhod za naslednjega. Ukaz show pokaže vsebino datoteke v terminalskem oknu in podprte so tudi slikovne datoteke.

Spletna stran

4. Urxvt

Odlično, če želite: razširljivost in hitrost

Urxvt pomeni rxvt-unicode, kar nakazuje izvor tega emulatorja terminala. To je vilica rxvt s podporo za Unicode - standard za kodiranje, ki omogoča predstavitev različnih pisnih sistemov in znakov v datotekah in aplikacijah.

Urxvt podpira tudi višino vrstic po meri in razmik med črkami za boljšo berljivost. Lahko uporabite urxvt v načinu strežnik-odjemalec, kjer se izvaja kot ozadje (strežnik), da bi prihranili pomnilnik in hitreje odprli nova urxvt okna (odjemalci).

Če je Perl vaš najljubši programski jezik, je urxvt morda vaš najljubši terminalski emulator za Linux. Obstaja kar nekaj Perl razširitev za uxrvt, ki jih lahko omogočite za uvedbo funkcij, kot so kartice, URL-ji, ki jih je mogoče klikniti, in upravljanje odložišča. Seveda lahko poskusite pisati razširitve po meri.

Spletna stran

5. Terminal Xfce

Odličen, če želite: terminal prijazen za začetnike z možnostjo spustnega menija

Terminal Xfce je najljubši začetnik, ker ga lahko enostavno prilagodite s preprostimi pogovornimi okni. Ponuja standardne funkcije, ki jih pričakujete od terminala Linux, in nekaj kul dodatkov.

Datoteko lahko povlečete in spustite iz upravitelja datotek v terminal Xfce in naj prikaže celotno pot do datoteke. Ozadje terminalskega okna je lahko pregledno in lahko uporabite terminal Xfce v kompaktnem načinu, ki skriva obrobe oken, okraske in orodne vrstice.

Najboljše od vsega je izbirni spustni način, ki omogoča delovanje Xfce Terminala kot drugi priljubljeni spustni terminali (Guake ali Tilda, ki je na tem seznamu). Preverite uradno dokumentacijo in se prepričajte, da je spustni način pravilno nastavljen.

Spletna stran

6. Konsole

Odlično, če želite: napredne prilagoditve prek enostavnih pogovornih oken

Uporaba Konsole je kot jesti v suši restavraciji. Toliko okusnih podrobnosti, ki so bile postavljene pred vami, da si izberete tisto, kar želite, vendar bi lahko strmeli vanje predolgo, da bi se vaša glava vrtela. Kje sploh začnemo?

Začnimo z ustvarjanjem profila. Konsole omogoča preklapljanje med profili ali celo izvajanje več profilov hkrati na različnih zavihkih. Vsak profil ima lastne nastavitve za videz in obnašanje ter lahko naložite različne lupine v ločene profile Konsole. Profil lahko samodejno zažene ukaze in aplikacije po meri, ko ga aktivirate.

Ko nastavite profile, se potopite v upravljanje zavihkov. Možnost Split View prikaže vsebino več zavihkov hkrati. Če želite premakniti zavihke med okni Konsole, preprosto uporabite možnost Clone Tab ali pa odprete zavihek, da ga odprete v novem oknu.

Druge zanimive funkcije vključujejo nadzor pretoka, ki vam omogoča, da zaustavite izhodni ukaz in monitor za dejavnost / tišino, ki vam pove, kaj se dogaja z ukazi v zavihkih Konsole. Če ste razočarani, da Konsole nima spustnega načina, si oglejte Yakuake. Temelji na Konsole in ima veliko njegovih funkcij.

Spletna stran

7. Terminal Gnome

Odlično, če želite: stabilnost v poznanem vmesniku

Terminal Gnome je nekoliko lažji del Konsole v drugem namiznem okolju. Tako kot Konsole, tudi terminal Gnome podpira profile in vam omogoča, da prilagodite vse, od oblike kazalke in barvne sheme do kodiranja in vedenja tipk Backspace.

Ker se Gnome Terminal zanaša na knjižnico VTE, je njegov nabor funkcij skoraj enak drugim terminalom Linuxa, ki imajo isti backend. Zato ne smete biti preveč zmedeni, če preklapljate iz terminala MATE Terminal ali Pantheon (osnovni OS).

Spletna stran

8. Terminologija

Odlično, če želite: praktični predogledi datotek v terminalu

S terminologijo je uporaba terminala lahko zabavna. Upravljanje datotek je lažje zaradi predogledov datotek, ki se prikažejo kot majhna pojavna okna. Lahko si ogledate številne oblike datotek, vključno s slikami in video datotekami. Terminologija samodejno prepozna URL-je in poti do lokalnih datotek, tako da jih lahko odprete s klikom miške.

Če pogosto delate z več okni terminala, lahko Terminologija pomaga organizirati jih tako, da okno razdelite v podokna . Vsako podokno lahko vsebuje več zavihkov, ki jih lahko po želji spremenite. Tako lahko več oken združite v eno. Drug način za nadzor terminologije je Tab Switcher. Prikazuje vsa terminalska okna v mreži, kar vam omogoča hitro prestavljanje skozi njih, da bi našli tisto, ki jo potrebujete.

Spletna stran

9. QTerminal

Odlično, če želite: spustni terminal s podporo za multipleksiranje

QTerminal je ena od tistih aplikacij, ki vas presenetijo z lahkoto, glede na količino funkcij, ki jih ponujajo. To je hitri, odzivni spustni terminal, ki vam omogoča, da prilagodite skoraj vse: od barvnih shem, pisav in bližnjic na tipkovnici do drsnega traku in položaja kartice, preglednosti in zaznamkov.

Zahvaljujoč funkcijam multipleksorja lahko QTerminal prikaže več primerkov terminalskih emulatorjev v enem oknu. Okno aplikacije QTerminal lahko tudi razdelite navpično ali vodoravno in preprosto preklopite med odprtimi zavihki in okni.

Spletna stran

10. Termiti

Odlično, če želite: potek dela, podoben Vimu, ki se močno opira na bližnjice na tipkovnici

Na prvi pogled je Termite samo preprost terminalski emulator. Če pogledate njegovo konfiguracijsko datoteko, boste našli standardni nabor možnosti. Podpora za preglednost, pisave po meri in barvne sheme, URL-je, ki jih je mogoče klikniti, in velikost po meri za pomikanje po meri.

Ampak to še ni vse! Termite lahko deluje v dveh načinih: Vstavi in ​​izbira, vsaka s svojim nizom bližnjic na tipkovnici. Vse so oblikovane tako, da vam omogočajo večjo produktivnost, ne da bi vam bilo treba nikoli priti do miške. To je razlog, zakaj je Termite idealno primeren za delovne procese brez mišic pri razporejanju okenskih upravljalcev.

Spletna stran

Opomba: Obstaja še en terminalski emulator, imenovan Termit. Čeprav ima podobno ime, nima enakega pristopa kot Termite.

11. Mltm

Odlično, če želite: podpora številnim jezikom in kodiranju

Večina sodobnih terminalskih emulatorjev podpira več kodiranj, vendar jih je malo blizu jezikov in pisnih sistemov, ki jih podpira Mlterm. To je nujno za vsakogar, ki želi uporabljati jezike RTL (od desne proti levi), kot so arabščina, hebrejščina in farsi. Podprta so tudi kodiranja za indijske in dravidske jezike - Hindi, Bengali, Gujarati, Kannada, Punjabi in druge.

Posebne funkcije za navpično pisanje, dvojno širino in kombiniranje znakov omogočajo uporabo vzhodnoazijskih, tajskih in vietnamskih pisav. Poleg tega Mlterm podpira več strežnikov X Input Method in lahko samodejno zazna potrebno kodiranje za vaš vnos.

Spletna stran

12. Cool Retro Term

Odlično, če hočete: očesni bonbon, ki povzroča nostalgijo

Kot smo razložili že prej, Linux terminalski emulatorji posnemajo funkcionalnost zdaj opuščenih fizičnih naprav. Kljub temu, Cool Retro Term je korak naprej in emulira način, kako izgledajo (ed). Zdaj lahko celotno namizje spremenite v repliko starega CRT monitorja in privlačijo radovedne poglede sodelavcev in mimoidočih.

Cool Retro Term prihaja z več barvnimi shemami in učinki, kot so utripanje zaslona in skeniranje linij. Čeprav se zdi, da je njegov primarni namen le očesni sladkarij, lahko še vedno uporabljate Cool Retro Term kot katerikoli drug terminalski emulator.

Spletna stran

13. Roxterm

Odlična, če hočete: lažja, a hkrati zanimiva alternativa terminalu Gnome

ROXTerm želi postati napredna alternativa terminalu Gnome, vendar brez bremena odvisnosti, povezane z Gnome. V praksi to pomeni, da boste našli veliko znanih funkcij: podporo za bližnjice na tipkovnici, barvne sheme, profile uporabnikov in varčevanje zasedanj.

Poleg tega ima ROXTerm praktičen pojavni meni, ki omogoča skrivanje menijske vrstice in povečanje prostora na zaslonu. Poleg tega lahko ROXTerm prepozna poti poti do datotek, imena gostiteljev SSH, e-poštne naslove in spletne URL-je. Lahko jih kliknete, da odprete / dostopite do cilja, ali pa pritisnite Ctrl in povlecite povezavo v drugo aplikacijo.

Ko govorimo o vlečenju, je možno tudi povleci in spusti besedilo in datoteke v aplikacijsko okno ROXTerm. Besedilo se prilepi v terminal, datoteke pa se prikažejo kot pot, ki jo lahko še naprej upravljate.

Spletna stran

14. Tilda

Super, če želite: spustni terminal z dostojno količino možnosti

Dobro znani spustni terminal, Tilda je poln odličnih možnosti, ki jih je mogoče preprosto prilagoditi v pogovornih oknih Config. Lahko eksperimentirate s samodejnim skrivanjem in izostritvijo ali pa Tildo prekrije vsa druga okna na namizju. Tilda je lahko transparentna in lahko prilagodite, kje se prikaže na zaslonu.

Bližnjice na tipkovnici olajšajo navigacijo z zavihki in če želite, da iz ukazov ne boste ničesar zamudili, lahko omogočite neomejeno pomikanje. In nenazadnje, Tilda ima iskalno vrstico, ki jo lahko kadarkoli povlečete z bližnjico na tipkovnici. Poizvedba lahko razlikuje med velikimi in malimi črkami, prav tako lahko uporabite regularne izraze.

Spletna stran

15. Terminix

Super, če želite: lahek terminal z različnimi postavitvami oken

Terminix daje nov pomen besedi “tiling” . Če razdelite okno aplikacije na več plošč, lahko ustvarite na ducate postavitev za različne namene, jih shranite in jih po potrebi naložite. Če želite preklopiti med ploščami, jih kliknite v stranski vrstici ali uporabite bližnjice na tipkovnici.

Opcijsko lahko Terminix deluje kot spustni terminal - konfigurirajte ga v pogovornem oknu Preferences> Quake. Obstaja tudi možnost vklopa namiznih obvestil za dokončane postopke.

Samodejno preklapljanje profilov je morda najbolj praktična funkcija. Na podlagi vaših nastavitev profila uporabnika bo spremenil obnašanje in videz programa Terminix, ko bo zaznal spremembe trenutnega uporabniškega imena, imena gostitelja ali imenika. Ne pozabite, da ima Terminix zaenkrat samo 64-bitno različico.

Spletna stran

Najboljši terminalski emulatorji za Linux!

Čeprav je to že dolg seznam, obstaja še več terminalskih emulatorjev za Linux. Nekateri se držijo osnov in športa tradicionalnega pristopa. Druge, kot je (ukinjen) projekt Cyborg Terminal, gre za nekaj povsem drugega in nepričakovanega.

Kot vedno je izbira odvisna od vas, zato izberite terminal, ki ustreza vaši izkušnji. S tako veliko terminalskimi emulatorji, ki si prizadevajo, da bi bili bolj uporabniku prijazni in lažji za prilagajanje, tudi popolni začetniki Linuxa ne bi smeli imeti težav pri izbiri - in uporabi - enega.

Kaj iščete v terminalskem emulatorju? Kateri je vaš najljubši? Ali lahko priporočite nekatere druge terminalske emulatorje za Linux? Sporočite nam v komentarjih!

Image krediti: DEC VT100 Terminal, ki ga Wolfgang Stief preko Flickr; Izbrani vir slike.

Top