U sljedećem ćemo članku pogledati Kitty. Je o besplatni emulator terminala s otvorenim kodom koji koristi malo sistemskih resursa. Ovaj softver ima vrstu prikazivanja koja ga čini bržim. Također uključuje podršku za proširenja pomoću kojih možete omogućiti neke napredne funkcije u terminalu. Također, uz mnoge druge značajke dolazi s podrškom za miš, jedinstvenim kodiranjem, istinskom bojom i praćenjem fokusa.
Kitty jest dizajniran za napredne korisnike tipkovnice. Zbog ovog razloga sve njegove kontrole rade s tipkovnice, iako također u potpunosti podržava interakcije s mišem. Njegova se konfiguracija vrši iz jednostavne datoteke. Kôd u ovoj aplikaciji dizajniran je tako da bude jednostavan i modularan. Napisan je u kombinaciji slova C i Python. Ne oslanja se ni na jedan veliki i složeni skup korisničkih alata, koristeći samo OpenGL da bi sve to prikazao.
Kitty je dizajnirana od temelja da prizna sve suvremene značajke a terminalkao što su unicode, prava boja, podebljani / kurzivni fontovi, oblikovanje teksta itd. Jedan od ciljeva dizajna ovog emulatora je biti lako se može proširiti, tako da se nove značajke mogu u budućnosti dodavati s relativno lakoćom.
Neke opće karakteristike Kitty
- Radi na Gnu / Linuxu i macOS-u.
- Ovaj emulator iskrcava prikaz na GPU, tražeći tako manje opterećenje sustava i dobivanje glatkog pomaka.
- Podržava sve moderne značajke s jednim završetkoml: grafika / slike, unicode, prava boja, protokol miša, praćenje fokusa, zagrada i razna proširenja protokola za nove terminale.
- Podržava mozaik više terminalnih prozora, jedan pored drugog s različitim dizajnom, bez potrebe za korištenjem dodatnog programa poput tmux.
- Može se kontrolirati iz skripti ili iz naredbenog retka ljuske, čak i putem SSH-a.
- Ima okvir za Mačići, što je mali terminalni program na koji se može koristiti proširiti funkcionalnost emulatora.
- Priznaje startup sesije. To vam omogućuje da odredite raspored prozora / kartice, radne direktorije i programe koji će se pokretati pri pokretanju.
- Ima više međuspremnika za kopiranje / lijepljenje.
- Ovaj emulator je sposoban za pokretanje više programa organiziranih u karticama i prozorima. Najviša razina organizacije je kartica. Svaka se kartica sastoji od jednog ili više prozora. Prozori se mogu rasporediti u različitim rasporedima. The tipkovničke kontrole koje su prilagodljive za kartice i prozore, mogu se konzultirati u web stranica projekta.
Instalirajte emulator terminala kitty na Ubuntu
Preuzimanje najnovije verzije
u instalirajte ovaj emulator na Ubuntu Morat ćemo otvoriti terminal (Ctrl + Alt + T) i upisati sljedeću naredbu:
curl -L https://sw.kovidgoyal.net/kitty/installer.sh | sh /dev/stdin
Ovo će instalirati najnoviju verziju ovog emulatora terminala na Ubuntu sustav. Bit će instaliran na lokaciji ~ / .local / kitty.app / bin / kitty. Ako odemo u ovu mapu, vidjet ćemo datoteku na kojoj moramo dvaput kliknuti da bismo otvorili emulator.
Ako nešto pođe po zlu ili jednostavno ne želite pokrenuti instalacijski program, možete preuzmite i instalirajte mačkicu ručno s stranica verzija na GitHubu. Korisnici Gnu / Linuxa, trebat ćemo samo preuzeti tarball i izdvojiti ga u direktorij. Izvršna izvedba mačića bit će u poddirektoriju kante.
Integracija s radnom površinom
Ako ste zainteresirani da se ikona ovog emulatora pojavi na vašem sustavu, između ostalog, morat ćete i vi dodaj datoteku maca. radna površina. Pojedinosti sljedećeg postupka možda će trebati prilagoditi za jednu ili drugu određenu radnu površinu, ali to bi trebalo raditi u većini glavnih okruženja radne površine.
Za početak hoćemo stvoriti simboličku vezu za dodavanje mače u PATH (pod pretpostavkom da je ~ / .local / bin u vašem PUTU):
ln -s ~/.local/kitty.app/bin/kitty ~/.local/bin/
Mi ćemo stavite datoteku kitty.desktop negdje gdje je operativni sustav može pronaći:
cp ~/.local/kitty.app/share/applications/kitty.desktop ~/.local/share/applications
Za kraj, idemo ažurirajte put do ikone mačića u datoteci kitty.desktop sa sljedećom naredbom:
sed -i "s/Icon\=kitty/Icon\=\/home\/$USER\/.local\/kitty.app\/share\/icons\/hicolor\/256x256\/apps\/kitty.png/g" ~/.local/share/applications/kitty.desktop
To može dobiti više informacija o ovom emulatoru terminala i njegovoj dokumentaciji u web stranica projekta.