Kitty, en terminalemulator för avancerade användare med tangentbordet

om kattemulator

I nästa artikel ska vi ta en titt på Kitty. Är om en gratis terminalemulator med öppen källkod som använder lite systemresurser. Denna programvara har en typ av rendering som gör att den går snabbare. Det innehåller också stöd för tillägg, med vilka du kan aktivera några avancerade funktioner i terminalen. Det kommer också med musstöd, unik kodning, äkta färg och fokusspårning, bland många andra funktioner.

Kitty är designad för avancerade tangentbord användare. Av denna anledning alla dess kontroller fungerar från tangentbordet, även om det också stöder musinteraktioner fullt ut. Dess konfiguration görs från en enkel fil. Koden i denna applikation är utformad för att vara enkel och modulär. Den är skriven i en kombination av C och Python. Det förlitar sig inte på någon stor och komplex UI-verktygslåda, med bara OpenGL för att göra allt.

Kitty är designad från grunden för att erkänna alla de moderna funktionerna i en terminalatill exempel unicode, äkta färg, fetstil / kursiv typsnitt, textformatering etc. Ett av designmålen för denna emulator är att vara lätt utdragbar, så att nya funktioner kan läggas till i framtiden relativt enkelt.

Några av de allmänna egenskaperna hos Kitty

Delad skärm med terminalfuskare

  • Fungerar på Gnu / Linux och macOS.
  • Denna emulator laddar rendering till GPU och söker därmed en lägre systembelastning och få en jämn förskjutning.
  • Stöder alla moderna enstaka funktionerl: grafik / bilder, unicode, äkta färger, musprotokoll, fokusspårning, parentesklistra och olika protokolltillägg för nya terminaler.
  • Stöder mosaik flera terminalfönster, bredvid varandra med olika mönster, utan att behöva använda ett extra program som tmux.
  • Kan styras från skript eller från kommandotolken för skal, även via SSH.
  • Det har en ram för kattungar, som är ett litet terminalprogram som kan användas till utöka emulatorfunktionen.
  • Medger start sessioner. Detta låter dig ange fönster / fliklayout, arbetskataloger och program som ska köras vid start.
  • Den har flera kopiera / klistra in buffertar.
  • Denna emulator är kan köra flera program organiserade i flikar och fönster. Den högsta nivån i organisationen är fliken. Varje flik består av ett eller flera fönster. Windows kan ordnas i olika layouter. De tangentbordskontroller, som kan anpassas för flikar och fönster, kan konsulteras i projektwebbplats.

Installera kitty terminalemulator på Ubuntu

Hämtar den senaste versionen

till installera den här emulatorn på Ubuntu Vi måste öppna en terminal (Ctrl + Alt + T) och skriva följande kommando:

ladda ner kattunge installationsprogram

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

Detta installerar den senaste versionen av denna terminalemulator på Ubuntu-systemet. Kommer att installeras på platsen ~ / .local / kitty.app / bin / kitty. Om vi ​​går till den här mappen ser vi filen som vi måste dubbelklicka på för att öppna emulatorn.

körbar kattfil

Om något går fel eller om du bara inte vill köra installationsprogrammet kan du ladda ner och installera kitty manuellt från versionssida på GitHub. Gnu / Linux-användare, vi behöver bara ladda ner tarballen och extrahera den till en katalog. Kattkörningen körs i underkatalogen bin.

Integration med skrivbordet

launcher för kattunge

Om du är intresserad av att ikonen för denna emulator visas på ditt system, bland alla andra, måste du lägg till filen kitty.desktop. Detaljerna i följande procedur kan behöva justeras för ett eller annat speciellt skrivbord, men det borde fungera för de flesta större skrivbordsmiljöer.

För att börja kommer vi skapa symlink för att lägga till kattunge till PATH (förutsatt att ~ / .local / bin finns i din PATH):

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

Vi ska placera kitty.desktop-filen någonstans där operativsystemet kan hitta den:

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

För att avsluta, låt oss uppdatera sökvägen till kattikonen i kitty.desktop-filen med följande kommando:

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

Det kan få mer information om denna terminalemulator och dess dokumentation i projektwebbplats.


Lämna din kommentar

Din e-postadress kommer inte att publiceras. Obligatoriska fält är markerade med *

*

*

  1. Ansvarig för uppgifterna: Miguel Ángel Gatón
  2. Syftet med uppgifterna: Kontrollera skräppost, kommentarhantering.
  3. Legitimering: Ditt samtycke
  4. Kommunikation av uppgifterna: Uppgifterna kommer inte att kommuniceras till tredje part förutom enligt laglig skyldighet.
  5. Datalagring: databas värd för Occentus Networks (EU)
  6. Rättigheter: När som helst kan du begränsa, återställa och radera din information.