Kitty, emulator terminala za napredne korisnike s tipkovnicom

o kitty emulatoru

U sljedećem članku ćemo pogledati Kitty. Is about besplatni emulator terminala otvorenog koda 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đe, uz mnoge druge funkcije dolazi s podrškom za miš, jedinstvenim kodiranjem, istinskom bojom i praćenjem fokusa.

Kitty je dizajniran za napredne korisnike tastature. Iz ovog razloga sve njegove kontrole rade s tipkovnice, iako također u potpunosti podržava interakciju s mišem. Njegova konfiguracija se vrši iz jednostavne datoteke. Kôd u ovoj aplikaciji dizajniran je tako da bude jednostavan i modularan. Napisan je u kombinaciji C i Python. Ne oslanja se ni na jedan veliki i složeni UI alat, koristeći samo OpenGL da bi sve to prikazao.

Kitty je dizajnirana od temelja da to prizna sve moderne karakteristike 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 dodavati u budućnosti s relativno lakoćom.

Neke od općih karakteristika 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 sistema i postizanje glatkog pomaka.
  • Podržava sve moderne jednokrake funkcijel: 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 terminala, 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ćava 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 organizovanih u karticama i prozorima. Najviši nivo organizacije je kartica. Svaka se kartica sastoji od jednog ili više prozora. Windows se mogu rasporediti u različitim rasporedima. The kontrole na tastaturi, koje su prilagodljive za kartice i prozore, možete se konsultovati u web stranica projekta.

Instalirajte kitty emulator terminala na Ubuntu

Preuzimanje najnovije verzije

para instalirajte ovaj emulator na Ubuntu Morat ćemo otvoriti terminal (Ctrl + Alt + T) i otkucati 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 sistem. 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 kitty ručno sa stranica verzija na GitHub-u. Korisnici Gnu / Linuxa, trebat ćemo samo preuzeti tarball i izdvojiti ga u direktorij. Izvršna izvedba mačića bit će u poddirektoriju bin.

Integracija sa radnom površinom

lanser za mace

Ako ste zainteresirani da se ikona ovog emulatora pojavi na vašem sistemu, između ostalog, morat ćete i vi dodajte datoteku kitty.desktop. 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/

Idemo stavite datoteku kitty.desktop negdje gdje je operativni sistem može pronaći:

cp ~/.local/kitty.app/share/applications/kitty.desktop ~/.local/share/applications

Za kraj, hajde ažurirajte putanju do ikone mače 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

Možete dobiti više informacija o ovom emulatoru terminala i njegovoj dokumentaciji u web stranica projekta.


Ostavite komentar

Vaša e-mail adresa neće biti objavljena. Obavezna polja su označena sa *

*

*

  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 obavezi.
  5. Pohrana podataka: Baza podataka koju hostuje Occentus Networks (EU)
  6. Prava: U bilo kojem trenutku možete ograničiti, oporaviti i izbrisati svoje podatke.