Tmux 3.5 dhe 3.5a

Tmux 3.5 dhe 3.5a

Një javë më parë u publikua një përditësim i madh i multiplexorit të terminalit tmux me numrin 3.5, ndryshimi kryesor i të cilit ishte implementimi i përmirësuar i çelësave të zgjeruar (çelësat e zgjeruar). Më 5 tetor, zhvilluesit prezantuan ndërprerjen e defekteve 3.5a.

Tmux është një program falas që lejon menaxhimin e shumë seancave të konsolës nga një terminal virtual. Ai lejon ndarjen e hapësirës ekranore të emulatorit të terminalit në mënyrë vertikale ose horizontale në 'plane' (pane), ku secila ka një seancë të veçantë të shell-it të komandave, dhe grumbullimin e këtyre 'planeve' në 'dritare' (window). Menaxhimi i 'dritareve' dhe 'planeve' bëhet përmes kombinimeve të çelësave, gjithashtu ka mbështetje opsionale për miun. Për më tepër, Tmux realizon skrollimin brenda daljes së konsolës dhe ka një bufër të integruar. Mundësitë e Tmux zgjerohet përmes instalimit të plugineve.

Programi është lëshuar nën Licencën ISC dhe shpërndahet në GitHub. Tmux është përfshirë në paketimin minimal OpenBSD, dhe instalimi është i mundur në shumë sisteme të ngjashme me Unix.

Ndryshimet në Tmux 3.5

  • PĂ«r njĂ« pĂ«rputhshmĂ«ri tĂ« plotĂ« me xterm nĂ« modin 2 dhe modin 1, mbĂ«shtetja pĂ«r çelĂ«sat e zgjeruar Ă«shtĂ« rishikuar. Tani tmux gjithmonĂ« do tĂ« kĂ«rkojĂ« modin 2 nga terminali prind. KĂ«to lejojnĂ« kalimin nĂ« njĂ« pĂ«rfaqĂ«sim tĂ« qartĂ« tĂ« brendshĂ«m tĂ« çelĂ«save. ËshtĂ« shtuar opsioni i formatit extended-keys-format, pĂ«r tĂ« kontrolluar formatin e pĂ«rfaqĂ«simit tĂ« çelĂ«save, tĂ« ngjashĂ«m me burimin formatOtherKeys nĂ« xterm.
  • Mbivendosja (popup ose menu) do tĂ« pastrohet kur hapet linja e komandĂ«s.
  • ËshtĂ« shtuar flamuri copy-mode -d, pĂ«r tĂ« skrolluar poshtĂ« me njĂ« faqe, duke qenĂ« tashmĂ« nĂ« modin e kopjimit (pĂ«rputhet me -e).
  • Hiperlinket do tĂ« shfaqen nĂ« modin e kopjimit. ËshtĂ« shtuar formati copy_cursor_hyperlink, pĂ«r tĂ« marrĂ« destinacionin e hiperlinkut nĂ«n treguesin.
  • ËshtĂ« shtuar njĂ« opsion pĂ«r kohĂ«n e pritjes sĂ« prefiksit (kombinimi i çelĂ«save nga i cili fillon hyrja e komandave tĂ« tmux).
  • JanĂ« çaktivizuar kombinimet me çelĂ«sa lĂ«vizĂ«s tĂ« miut. Ato do tĂ« injorohen pĂ«r tĂ« pĂ«rjashtuar daljen nga prefiksi.
  • Formatet search_count dhe search_count_partial janĂ« shtuar nĂ« modin e kopjimit.
  • Fokusi i miut nuk do tĂ« lĂ«vizĂ« kur tĂ« shkruhet nĂ« linjĂ«n e gjendjes.
  • JanĂ« shtuar versionet e reflektuara tĂ« formateve main-horizontal dhe main-vertical, ku plani kryesor Ă«shtĂ« poshtĂ« ose djathtas, jo lart ose majtas.
  • ËshtĂ« lejuar funksionimi i REP me karakteret Unicode.
  • Korrigjimi i llogaritjes sĂ« fundeve tĂ« sekuencave escape tĂ« buferit tĂ« shkĂ«mbimit.
  • CRLF do tĂ« trajtohet si LF nĂ« skedarĂ«t e konfigurimit, kur tĂ« jetĂ« e mundur.
  • Shtuar workaround pĂ«r bug-Ă«t e konsolĂ«s Linux, qĂ« shfaqen kur pĂ«rdoren ngjyra tĂ« ndritshme.
  • GjatĂ« ndĂ«rtimit me systemd, eliminohen variablat mjedisorĂ« qĂ« pĂ«rdoren nga ai.
  • Korrigjimi i logjikĂ«s sĂ« heqjes sĂ« buferit tĂ« fundit, pĂ«r njĂ« ruajtje mĂ« tĂ« mirĂ« tĂ« zonĂ«s sĂ« skenirimit: nĂ«se nuk Ă«shtĂ« e mundur tĂ« zgjidhni njĂ« element poshtĂ« tĂ« hequr (pĂ«r shembull, skanimi pĂ«rfshin fundin e daljes), zgjidhet elementi pĂ«rmbi.
  • Shtuar opsioni —enable-jemalloc pĂ«r ndĂ«rtim me alokatorin e memorjes jemalloc, pĂ«r shkak tĂ« kufizimeve tĂ« glibc malloc.
  • PĂ«r klientĂ«t Ă«shtĂ« shtuar njĂ« mĂ«nyrĂ« (refresh-client -r) pĂ«r tĂ« marrĂ« kĂ«rkesat OSC 10 dhe 11, nĂ« mĂ«nyrĂ« qĂ« klientĂ«t tĂ« mund tĂ« vendosin ngjyrat e para dhe tĂ« prapme.
  • Shtuar kĂ«rkimi nĂ« drejtim tĂ« revers nĂ« modin e pemĂ«s me çelĂ«sin N.
  • default-shell do tĂ« pĂ«rdoret pĂ«r komanden e linjĂ«s, #() dhe dritaret dalĂ«se (shih shĂ«nimet e lĂ«shimit 3.5a).
  • Anuluar ato pjesĂ« tĂ« ndryshimeve qĂ« duhej tĂ« siguronin skip tĂ« rreshtave tĂ« parĂ« tĂ« shikuara gjatĂ« kĂ«rkimit pĂ«r tĂ« rritur performancĂ«n, por qĂ« pĂ«r mĂ« tepĂ«r, skiponin fundet e rreshtave nĂ« pĂ«rgjithĂ«si.
  • Shtuar hook-un command-error pĂ«r komanda qĂ« pĂ«rfundojnĂ« me gabim.
  • Shtuar opsioni allow-set-title, qĂ« ndalon aplikacionet tĂ« ndryshojnĂ« titullin e panelit.
  • Korrigjimi i sjelljes sĂ« mausit gjatĂ« ngritjes sĂ« kursorit: injoroni vetĂ«m butonin e fundit tĂ« hequr, dhe gjithmonĂ« trajtoni dyfishin e klikimit.
  • Korrigjuar rĂ«nien gjatĂ« transferimit tĂ« fokusit nĂ« panelin qĂ« po mbyllet.
  • GjatĂ« kĂ«rkimit tĂ« seancĂ«s sĂ« ardhshme me detyrĂ«n detach-on-destroy, zgjidhet seanca e fundit tĂ« krijuar.
  • Koha e daljes standarde Ă«shtĂ« ulur nĂ« 10 milisekonda.
  • Shtuar komandĂ«n display-menu -M, e cila lejon gjithmonĂ« aktivizimin e mausit nĂ« menunĂ«.
  • NĂ« atributet e pajisjeve do tĂ« kryhet kĂ«rkimi pĂ«r kodin e veçorisĂ« 21 pĂ«r DECSLRM dhe 28 pĂ«r DECFRA. Lejohet niveli 1.
  • Korrigjimi i rĂ«nies nĂ«se programa Ă«shtĂ« ndĂ«rtuar me mbĂ«shtetje SIXEL dhe regjistri i ngjyrave SIXEL Ă«shtĂ« i pasaktĂ«. Imazhet SIXEL do tĂ« hiqen para se tĂ« kryhet ri-formatimi.
  • Njoftimi window-layout-changed nuk dĂ«rgohet, nĂ«se drita pritet tĂ« mbyllet sĂ« shpejti.
  • Kur zona e skanuar Ă«shtĂ« bosh, skanimi do tĂ« konsiderohet i munguar nga pikĂ«pamja e variablave tĂ« formateve selection_active dhe selection_present.
  • Rregulluar sjellja e split-window -p.

Ndryshimet në Tmux 3.5a

  • Rikthyer emri i ngjyrĂ«s grey.
  • Rikthyer pĂ«rdorimi i /bin/sh pĂ«r #(), run-shell dhe if-shell. Dritaret do tĂ« vazhdojnĂ« tĂ« pĂ«rdorin default-shell.
  • Kombinime tĂ« rregulluara, duke pĂ«rfshirĂ« çelĂ«sat Shift dhe C-BSpace kur janĂ« aktivizuar çelĂ«sat e avancuar.

Kur përditësoni, vini re se 3.5 ndalon paraqitjen e çelësave, dmth çelësat që më parë konsideroheshin të barabartë tani do të silen ndryshe., për shembull:

  • C-A dhe C-a, C-B dhe C-b etj.;
  • C-i dhe Tab;
  • C-m dhe Enter;
  • C-@ dhe C-Space;
  • C-Enter dhe Enter;
  • C-BTab dhe C-S-Tab.

Të gjitha lidhjet që përdorin këto çelësa do të kërkojnë ndryshim në .tmux.conf gjatë përditësimit në 3.5a.

Burimi: linux.org.ru

Blini hosting tĂ« besueshĂ«m pĂ«r faqe interneti me mbrojtje nga DDoS, serverĂ« VPS VDS đŸ”„ Blini hosting tĂ« besueshĂ«m pĂ«r faqe interneti me mbrojtje nga DDoS, serverĂ« VPS VDS | ProHoster