Kitty, emulátor terminálu pre pokročilých používateľov s klávesnicou

o emulátoru mačičky

V nasledujúcom článku sa pozrieme na Kitty. Je o bezplatný emulátor terminálu s otvoreným zdrojom, ktorý využíva málo systémových prostriedkov. Tento softvér má typ vykresľovania, vďaka ktorému je rýchlejší. Zahŕňa tiež podporu pre rozšírenia, pomocou ktorých môžete v termináli povoliť niektoré pokročilé funkcie. Okrem mnohých ďalších funkcií prichádza s podporou myši, jedinečným kódovaním, vernými farbami a sledovaním zaostrenia.

Kitty je určené pre pokročilých používateľov klávesnice. Pre tento dôvod všetky jeho ovládacie prvky fungujú z klávesnice, aj keď tiež plne podporuje interakcie myši. Jeho konfigurácia sa vykonáva z jednoduchého súboru. Kód v tejto aplikácii je navrhnutý tak, aby bol jednoduchý a modulárny. Je napísaný v kombinácii C a Python. Nespolieha sa na žiadny veľký a zložitý súbor nástrojov používateľského rozhrania, na vykreslenie všetkého používa iba OpenGL.

Kitty je navrhnutá od základov, aby sa priznala všetky moderné vlastnosti a terminálako sú unicode, pravé farby, tučné / kurzíva, formátovanie textu atď. Jedným z cieľov návrhu tohto emulátora je byť ľahko rozšíriteľný, aby bolo možné v budúcnosti pomerne ľahko pridať nové funkcie.

Niektoré všeobecné charakteristiky Kitty

Delená obrazovka s koncovým podvodníkom

  • Funguje na Gnu / Linux a macOS.
  • Tento emulátor odloží vykreslenie na GPU, čím sa usiluje o nižšie zaťaženie systému a dosiahnutie plynulého posunu.
  • Podporuje všetkých moderné funkcie s jedným koncoml: grafika / obrázky, unicode, true color, protokol myši, sledovanie zaostrenia, vloženie zátvoriek a rôzne rozšírenia protokolu pre nové terminály.
  • Podporuje mozaika viac okien terminálu, jeden vedľa druhého s rôznymi vzormi, bez potreby použitia ďalšieho programu ako tmux.
  • Dá sa ovládať zo skriptov alebo z príkazového riadku shellu, aj cez SSH.
  • Má rámec pre mačiatka, čo je malý terminálový program, na ktorý sa dá zvyknúť rozšíriť funkčnosť emulátora.
  • Pripúšťa štartovacie relácie. To vám umožní určiť rozloženie okna / karty, pracovné adresáre a programy, ktoré sa majú spustiť pri štarte.
  • Tiene viacnásobné kopírovanie / vkladanie vyrovnávacích pamätí.
  • Tento emulátor je schopný spustiť viac programov usporiadaných do kariet a okien. Najvyššou úrovňou organizácie je karta. Každá karta sa skladá z jedného alebo viacerých okien. Okná môžu byť usporiadané v rôznych usporiadaniach. The klávesové ovládacie prvky, ktoré sú prispôsobiteľné pre karty a okná, je možné nahliadnuť do webová stránka projektu.

Nainštalujte emulátor terminálu mačiatka na Ubuntu

Sťahuje sa najnovšia verzia

na nainštalujte tento emulátor na Ubuntu Budeme musieť otvoriť terminál (Ctrl + Alt + T) a napísať nasledujúci príkaz:

stiahnuť inštalačný program pre mačičky

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

Týmto sa nainštaluje najnovšia verzia tohto emulátora terminálu v systéme Ubuntu. Bude nainštalovaný na danom mieste ~ / .local / kitty.app / bin / kitty. Ak pôjdeme do tohto priečinka, uvidíme súbor, na ktorý musíme dvakrát kliknúť, aby sme otvorili emulátor.

spustiteľný súbor mačičky

Ak sa niečo pokazí alebo ak nechcete spustiť inštalátor, môžete to urobiť stiahnuť a nainštalovať mačičku ručne z stránka verzií na GitHub. Používateľom GNU / Linuxu si budeme musieť iba stiahnuť tarball a rozbaliť ho do adresára. Spustiteľný súbor mačičky bude v podadresári bin.

Integrácia s počítačom

launcher pre mačičku

Ak máte záujem o to, aby sa vo vašom systéme okrem všetkých ostatných zobrazila ikona tohto emulátora, budete musieť pridať súbor mačiatko.stolný počítač. Možno bude potrebné upraviť podrobnosti nasledujúceho postupu pre jednu alebo inú konkrétnu pracovnú plochu, malo by to však fungovať vo väčšine hlavných prostredí stolových počítačov.

Na začiatok budeme vytvorte symbolický odkaz na pridanie mačiatka na PATH (za predpokladu, že ~ / .local / bin je vo vašej PATH):

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

Budeme umiestnite súbor kitty.desktop niekam, kde ho nájde operačný systém:

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

Na záver, poďme aktualizujte cestu k ikone mačičky v súbore kitty.desktop pomocou nasledujúceho príkazu:

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 môže Získajte viac informácií o tomto terminálovom emulátore a jeho dokumentácii v webová stránka projektu.


Zanechajte svoj komentár

Vaša e-mailová adresa nebude zverejnená. Povinné položky sú označené *

*

*

  1. Zodpovedný za údaje: Miguel Ángel Gatón
  2. Účel údajov: Kontrolný SPAM, správa komentárov.
  3. Legitimácia: Váš súhlas
  4. Oznamovanie údajov: Údaje nebudú poskytnuté tretím stranám, iba ak to vyplýva zo zákona.
  5. Ukladanie dát: Databáza hostená spoločnosťou Occentus Networks (EU)
  6. Práva: Svoje údaje môžete kedykoľvek obmedziť, obnoviť a vymazať.