„Kitty“, terminalo emuliatorius pažengusiems vartotojams, turintis klaviatūrą

apie kačiuko emuliatorių

Kitame straipsnyje mes pažvelgsime į Kitty. Yra apie nemokamas atvirojo kodo terminalo emuliatorius, kuris naudoja nedaug sistemos išteklių. Ši programinė įranga turi tam tikrą atvaizdavimo tipą, dėl kurio ji veikia greičiau. Tai taip pat apima plėtinių palaikymą, su kuriuo galite įjungti kai kurias išplėstines terminalo funkcijas. Jame taip pat yra pelės palaikymas, unikalus kodas, tikros spalvos ir židinio stebėjimas, be daugelio kitų funkcijų.

Kitty yra Sukurta pažengusiems klaviatūros naudotojams. Dėl šios priežasties Visi jo valdikliai veikia naudojant klaviatūrą, nors ji taip pat visiškai palaiko sąveiką su pele. Jo konfigūracija atliekama iš paprasto failo. Šios programos kodas yra paprastas ir modulinis. Jis parašytas C ir Python deriniu. Jis nesiremia jokiais dideliais, sudėtingais vartotojo sąsajos įrankių rinkiniais, viskam atvaizduoti naudojamas tik OpenGL.

Kitty sukurta nuo žemės iki atramos visos šiuolaikinės a terminalas, pvz., unikodas, tikroji spalva, pusjuodis / kursyvas šriftas, teksto formatavimas ir kt. Vienas iš šio emuliatoriaus dizaino tikslų yra būti lengvai pratęsiamas, kad ateityje būtų galima palyginti lengvai pridėti naujų funkcijų.

Kai kurios bendrosios Kitty savybės

Padalintas ekranas su terminalo valdikliu

  • Veikia Gnu/Linux ir macOS.
  • Šis emuliatorius perkelia atvaizdavimą į GPU, taip siekdamas mažesnės sistemos apkrovos ir gauti sklandų judesį.
  • Palaiko visus modernios terminalo savybėsl: grafika / vaizdai, unikodas, tikroji spalva, pelės protokolas, židinio sekimas, skliaustų įklijavimas ir keli nauji terminalo protokolo plėtiniai.
  • Palaiko kelių terminalo langų mozaika, kartu su skirtingais išdėstymais, nenaudojant papildomos programos, pvz., tmux.
  • Galima valdyti iš scenarijų arba iš apvalkalo komandų eilutės, net per SSH.
  • Turi rėmelį, skirtą Kačiukai, kuri yra nedidelė terminalo programa, kurią galima naudoti išplėsti emuliatoriaus funkcijas.
  • Pripažįsta pradėti seansus. Tai leidžia nurodyti lango / skirtuko išdėstymą, darbo katalogus ir programas, kurios bus paleistos paleidžiant.
  • Tiene keli kopijavimo / įklijavimo buferiai.
  • Šis emuliatorius yra galintis paleisti kelias programas, išdėstytas skirtukuose ir languose. Aukščiausias organizavimo lygis yra skirtukas. Kiekvienas skirtukas susideda iš vieno ar daugiau langų. Langai gali būti išdėstyti įvairiais išdėstymais. The klaviatūros valdikliai, kuriuos galima pritaikyti skirtukams ir langams, galima kreiptis į projekto svetainė.

Įdiekite „kitty“ terminalo emuliatorių „Ubuntu“.

Atsisiunčiama naujausia versija

į įdiekite šį emuliatorių Ubuntu turėsime atidaryti terminalą (Ctrl+Alt+T) ir parašyti šią komandą:

Atsisiųskite kitty diegimo programą

curl -L https://sw.kovidgoyal.net/kitty/installer.sh | sh /dev/stdin

Tai įdiegs naujausią šio terminalo emuliatoriaus versiją Ubuntu sistemoje. Bus sumontuota vietoje ~/.local/kitty.app/bin/kitty. Jei eisime į šį aplanką, pamatysime failą, kurį reikia dukart spustelėti, kad atidarytumėte emuliatorių.

vykdomąjį kitty failą

Jei kas nors negerai arba tiesiog nenorite paleisti diegimo programos, galite rankiniu būdu atsisiųskite ir įdiekite kitty iš leidimų puslapis GitHub. „Gnu“ / „Linux“ naudotojai turės tik atsisiųsti „tarball“ ir išskleisti jį į katalogą. Kitty vykdomasis failas bus bin pakatalogyje.

Integracija su darbalaukiu

paleidimo priemonė kačiukui

Jei norite, kad šio emuliatoriaus piktograma būtų rodoma jūsų sistemoje, tarp visų kitų, turėsite pridėti failą kitty.desktop. Šios procedūros detales gali reikėti pakoreguoti vienam ar kitam konkrečiam darbalaukiui, tačiau ji turėtų veikti daugelyje pagrindinių darbalaukio aplinkų..

Norėdami pradėti mes sukurkite simbolinę nuorodą, kad pridėtumėte kačiuką prie PATH (darant prielaidą, kad ~/.local/bin yra jūsų PATH):

ln -s ~/.local/kitty.app/bin/kitty ~/.local/bin/

Mes ketiname įdėkite failą kitty.desktop ten, kur operacinė sistema gali jį rasti:

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

Pabaigime atnaujinti kelią į kitty piktogramą kitty.desktop faile su tokia komanda:

sed -i "s/Icon\=kitty/Icon\=\/home\/$USER\/.local\/kitty.app\/share\/icons\/hicolor\/256x256\/apps\/kitty.png/g" ~/.local/share/applications/kitty.desktop

jis gali Sužinokite daugiau apie šį terminalo emuliatorių ir jo dokumentaciją į projekto svetainė.


Palikite komentarą

Jūsų elektroninio pašto adresas nebus skelbiamas. Privalomi laukai yra pažymėti *

*

*

  1. Atsakingas už duomenis: Miguel Ángel Gatón
  2. Duomenų paskirtis: kontroliuoti šlamštą, komentarų valdymą.
  3. Įteisinimas: jūsų sutikimas
  4. Duomenų perdavimas: Duomenys nebus perduoti trečiosioms šalims, išskyrus teisinius įsipareigojimus.
  5. Duomenų saugojimas: „Occentus Networks“ (ES) talpinama duomenų bazė
  6. Teisės: bet kuriuo metu galite apriboti, atkurti ir ištrinti savo informaciją.