Kitty, emulator terminala za napredne korisnike s tipkovnicom

o emulatoru mačića

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

Podijeljeni zaslon s terminalnim varalicom

  • 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:

preuzmi kitty installer -

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.

izvršna mačkasta datoteka

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

lanser za mace

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.


Ostavite svoj komentar

Vaša email adresa neće biti objavljen. Obavezna polja su označena s *

*

*

  1. Za podatke odgovoran: Miguel Ángel Gatón
  2. Svrha podataka: Kontrola neželjene pošte, upravljanje komentarima.
  3. Legitimacija: Vaš pristanak
  4. Komunikacija podataka: Podaci se neće dostavljati trećim stranama, osim po zakonskoj obvezi.
  5. Pohrana podataka: Baza podataka koju hostira Occentus Networks (EU)
  6. Prava: U bilo kojem trenutku možete ograničiti, oporaviti i izbrisati svoje podatke.