programmatūra · 5 min · 20.07.2026

Kitty 0.48 pārceļ ciļņu joslu uz ekrāna sāniem — vertikālās cilnes platiem monitoriem

Kitty 0.48, kas iznāca 18. jūlijā, ļauj novietot ciļņu joslu ekrāna kreisajā vai labajā malā. Līdz šim termināļa cilnes vienmēr rindojās augšā vai apakšā — horizontāli. Jaunais iestatījums tab_bar_edge tagad pieņem arī vērtības left un right, un josla pagriežas vertikāli.

Izmaiņa mērķēta uz platiem monitoriem. Uz 21:9 vai divu monitoru darbvirsmas horizontālās vietas ir daudz, bet vertikālā ir dārga: katra augšā novietotā josla atņem rindu koda skatam. Kitty autors Kovids Gojals to formulē tieši tā — plaša ekrāna gadījumā ciļņu novietošana sānos atbrīvo augstumu tekstam. Pilns izmaiņu saraksts ir oficiālajā changelog.

Kā ieslēgt vertikālās cilnes

Iestatījums iet konfigurācijas failā kitty.conf:

  • tab_bar_edge left — cilnes kreisajā malā
  • tab_bar_edge right — labajā malā
  • tab_bar_edge top un bottom — vecais horizontālais izkārtojums, kas paliek noklusējums

Pēc faila saglabāšanas Kitty pārlādē konfigurāciju bez restarta. Kas jau lieto tab_bar_style vai pielāgotus ciļņu veidnes iestatījumus, tie strādā arī vertikālajā režīmā — mainās tikai novietojums, ne saturs.

Klikšķis neaktīvā logā vairs nepazūd

Otra pamanāmā izmaiņa attiecas uz peli. Kad noklikšķina uz Kitty loga, kas nav fokusā, pirmais klikšķis tagad dara divas lietas uzreiz: fokusē logu un nodod notikumu tālāk elementam zem kursora. Agrāk pirmais klikšķis tikai pārslēdza fokusu un pazuda — tikai otrais klikšķis kaut ko darīja.

Šī uzvedība saskan ar to, kā rīkojas pārējā sistēma: uz macOS klikšķis fokusē un vienlaikus nospiež pogu. Tagad tāpat notiek uz Linux. Tas ir sīkums, bet manāms katru reizi, kad pārslēdzas starp diviem termināļa logiem un uzreiz grib nospiest saiti vai pogu TUI programmā.

Grafikas protokols un termināļa sīkumi

Kitty grafikas protokols — tas pats, ar ko attēlus zīmē icat, mc vai neovim spraudņi — dabū jaunu norādi. Klients tagad var pateikt, ka attēls ir īslaicīgs, tas ir, tiks parādīts uz pāris mirkļiem un tad noņemts. Terminālis ar šo zināšanu var nekešot bildi un ātrāk atbrīvot atmiņu. Tā ir norāde, ne pavēle: programma iesaka, terminālis lemj.

Vēl daži uzlabojumi izstrādātājiem:

  • komanda kitten @ get-text tagad prot izvilkt tekstu no alternatīvā ekrāna bufera ar apjomiem alternate un alternate_scrollback — noderīgi skriptiem, kas nolasa saturu no vim vai less;
  • failu izvēles kitten choose-files dabū režīmu --mode=all, kas ļauj izvēlēties gan esošus failus, gan mapes;
  • failu atvēršanu redaktorā tagad prot arī Sublime Text un Zed, ar pareizu rindas numuru;
  • jaunais scrollbar_jump_on_click liek ritjoslai pārlēkt uz vietu, kur noklikšķina;
  • pievienots atbalsts DECSTR mīkstajai ekrāna atiestatīšanai.

Iestatījums cursor_trail_start_threshold, kas kontrolē kursora “asti” pie strauja lēciena, tagad pieņem atsevišķas horizontālās un vertikālās sliekšņa vērtības. Kas ekrānus lieto ar mazu rindas augstumu, tie var uzstādīt jutīgāku vertikālo slieksni.

Vertikālās cilnes ir pirmā ievērojamā ciļņu joslas pārbūve Kitty vairāku gadu laikā, un tā parādās tieši laikā, kad platie un vairāku monitoru izkārtojumi kļuvuši par ikdienu izstrādes darbvirsmās.

macOS un Wayland labojumi

Uz macOS 0.48 pievieno divus panelis logu iestatījumus. macos_ns_window_layer ļauj kontrolēt, kurā slānī atrodas paneļa logs, bet macos_use_physical_screen_frame atļauj panelim pārklāt globālo Dock joslu. Salaboti arī teksta izlīdzināšana kopā ar teksta izmēru protokolu un ātrās piekļuves termināļa novietojums starp darbvirsmām jaunajā macOS Tahoe.

Uz Wayland salaboti divi kaitinoši sīkumi. Pirmkārt, loga sākotnējie izmēri ar daļēju mērogošanu vairs nav greizi — līdz šim ar frakcionālu scaling logs varēja atvērties nepareizā izmērā. Otrkārt, uz GNOME cilnes izveide, velkot virsraksta joslu, vairs nerada kļūdu. Linuxiac pārskatā atzīmē, ka vertikālās cilnes ir šī laidiena redzamākā saskarnes izmaiņa.

Vai ir vērts atjaunināt

Kitty ir GPU paātrināts terminālis, rakstīts C, Python un Go, ar vienu autoru — to pašu Kovidu Gojalu, kurš uztur arī e-grāmatu programmu calibre. Atjauninājums ir bezmaksas un pieejams caur to pašu instalācijas skriptu, ar ko lielākā daļa lietotāju Kitty uzstādīja sākotnēji, vai caur distribūcijas pakotņu pārvaldnieku, kad tas atjaunina versiju. Pilns bināro laidienu saraksts ir GitHub.

Kas lieto vienu monitoru ar 16:9 attiecību, tam vertikālās cilnes maz ko dos, un pārējās izmaiņas ir sīkas. Kas strādā uz plata ekrāna vai divu monitoru darbvirsmas, tam tab_bar_edge left atbrīvo vienu koda rindu katrā logā un ir vērts izmēģināt.

Avoti

komentārisaruna

Komentāri

Šim rakstam vēl nav komentāru. Esi pirmais, kurš dalās ar savu viedokli.

Pievieno komentāru

Tavs e-pasts netiks publicēts. Obligātie lauki atzīmēti.

vēl no programmatūrasaistītie