Kitty, isang terminal emulator para sa mga advanced na gumagamit na may keyboard

tungkol sa kitty emulator

Sa susunod na artikulo ay titingnan namin si Kitty. Ay tungkol sa isang libre, bukas na mapagkukunang terminal emulator na gumagamit ng maliit na mapagkukunan ng system. Ang software na ito ay may isang uri ng pag-render na nagpapabilis sa pagtakbo nito. Kasama rin dito ang suporta para sa mga extension, kung saan maaari mong paganahin ang ilang mga advanced na pag-andar sa terminal. Mayroon din itong suporta sa mouse, natatanging pag-coding, totoong kulay, at pagsubaybay sa pagtuon, bukod sa maraming iba pang mga tampok.

Si Kitty ay idinisenyo para sa mga advanced na gumagamit ng keyboard. Sa kadahilanang ito gumagana ang lahat ng mga kontrol nito mula sa keyboard, kahit na ganap nitong sinusuportahan ang mga pakikipag-ugnayan ng mouse. Ang pagsasaayos nito ay tapos na mula sa isang simpleng file. Ang code sa application na ito ay dinisenyo upang maging simple at modular. Ito ay nakasulat sa isang kombinasyon ng C at Python. Hindi ito umaasa sa anumang malaki at kumplikadong toolkit ng UI, gamit lamang ang OpenGL upang mai-render ang lahat ng ito.

Ang Kitty ay dinisenyo mula sa ground up upang aminin lahat ng mga modernong tampok ng a pandulotulad ng unicode, totoong kulay, naka-bold / italic na mga font, format ng teksto, atbp. Isa sa mga layunin sa disenyo ng emulator na ito ay ang maging madaling maipalawak, upang ang mga bagong tampok ay maaaring idagdag sa hinaharap na may madaling kadalian.

Ang ilan sa mga pangkalahatang katangian ng Kitty

Hatiin ang screen sa terminal cheater

  • Gumagawa sa Gnu / Linux at macOS.
  • Ang emulator na ito nai-offload ang pag-render sa GPU, sa gayon naghahanap ng isang mas mababang load ng system at pagkuha ng isang maayos na pag-aalis.
  • Sinusuportahan ang lahat mga modernong tampok na solong nataposl: graphics / mga imahe, unicode, totoong kulay, mouse protocol, pagsubaybay sa focus, parenthetical paste, at iba't ibang mga extension ng protocol para sa mga bagong terminal.
  • Sinusuportahan ang mosaic maramihang mga terminal windows, isa sa tabi ng iba pa na may iba't ibang mga disenyo, nang hindi kinakailangan na gumamit ng isang karagdagang programa tulad ng tmux.
  • Maaaring makontrol mula sa mga script o mula sa prompt ng command ng shell, kahit sa pamamagitan ng SSH.
  • Mayroon itong balangkas para sa Mga kuting, na kung saan ay isang maliit na programa ng terminal na maaaring magamit pahabain ang pagpapaandar ng emulator.
  • Mga pag-amin mga sesyon ng pagsisimula. Pinapayagan ka nitong tukuyin ang layout ng window / tab, mga direktoryo na gumagana, at mga programa na tatakbo sa pagsisimula.
  • Mayroon itong maraming kopya / i-paste ang mga buffer.
  • Ang emulator na ito ay may kakayahang magpatakbo ng maraming mga programa na nakaayos sa mga tab at windows. Ang nangungunang antas ng samahan ay ang tab. Ang bawat tab ay binubuo ng isa o higit pang mga bintana. Maaaring isaayos ang Windows sa iba't ibang mga layout. Ang mga kontrol sa keyboard, na napapasadyang para sa mga tab at windows, maaari silang konsulta sa website ng proyekto.

I-install ang kitty terminal emulator sa Ubuntu

Pagda-download ng pinakabagong bersyon

Sa i-install ang emulator na ito sa Ubuntu Kailangan naming buksan ang isang terminal (Ctrl + Alt + T) at i-type ang sumusunod na utos:

i-download ang kitty installer

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

I-install nito ang pinakabagong bersyon ng terminal emulator na ito sa Ubuntu system. I-install sa lokasyon ~ / .local / kitty.app / bin / kitty. Kung pupunta kami sa folder na ito, makikita namin ang file kung saan dapat kaming mag-double click upang buksan ang emulator.

maipapatupad na file ng kitty

Kung may nagkakamali o ayaw mo lamang patakbuhin ang installer, maaari mo manu-manong mag-download at mag-install ng kitty mula sa pahina ng mga bersyon sa GitHub. Mga gumagamit ng Gnu / Linux, kakailanganin lamang namin i-download ang tarball at i-extract ito sa isang direktoryo. Ang kitty ay naisasagawa ay nasa bin subdirectory.

Pagsasama sa desktop

launcher para kay kitty

Kung ikaw ay interesado sa pagkakaroon ng icon ng emulator na ito ay lilitaw sa iyong system, bukod sa lahat ng iba pa, kakailanganin mong gawin idagdag ang file kitty.desktop. Ang mga detalye ng sumusunod na pamamaraan ay maaaring kailanganin upang ayusin para sa isa o iba pang partikular na desktop, ngunit dapat itong gumana para sa karamihan ng mga pangunahing kapaligiran sa desktop.

Upang simulan ang gagawin namin lumikha ng symlink upang magdagdag ng kitty sa PATH (sa pag-aakalang ~ / .local / bin ay nasa iyong PATH):

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

Pupunta tayo sa ilagay ang kitty.desktop file sa isang lugar kung saan mahahanap ito ng operating system:

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

Para matapos, tayo na i-update ang landas sa icon ng kitty sa file ng kitty.desktop kasama ang sumusunod na utos:

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

Kaya nito kumuha ng karagdagang impormasyon tungkol sa terminal emulator na ito at ang dokumentasyon nito sa website ng proyekto.


Iwanan ang iyong puna

Ang iyong email address ay hindi nai-publish. Mga kinakailangang patlang ay minarkahan ng *

*

*

  1. Responsable para sa data: Miguel Ángel Gatón
  2. Layunin ng data: Kontrolin ang SPAM, pamamahala ng komento.
  3. Legitimation: Ang iyong pahintulot
  4. Komunikasyon ng data: Ang data ay hindi maiparating sa mga third party maliban sa ligal na obligasyon.
  5. Imbakan ng data: Ang database na naka-host ng Occentus Networks (EU)
  6. Mga Karapatan: Sa anumang oras maaari mong limitahan, mabawi at tanggalin ang iyong impormasyon.