Tmux 3.5 and 3.5a

Tmux 3.5 and 3.5a

Një javë më parë u publikua një përditësim i madh për muxerin e terminalit tmux në versionin 3.5, ndryshimi kryesor i të cilit ishte realizimi i përmirësuar i çelësave të zgjeruar (extended keys). Më 5 tetor, zhvilluesit prezantuan versionin e korrigjimeve 3.5a.

Tmux — njĂ« program falas qĂ« lejon menaxhimin e disa seancave konsolĂ« nga njĂ« terminal virtual. Ai lejon ndarjen e hapĂ«sirĂ«s ekranore tĂ« emulatorit tĂ« terminalit nĂ« mĂ«nyrĂ« vertikale ose horizontale nĂ« "planes" (pane), ku secila ka njĂ« seancĂ« tĂ« veçantĂ« tĂ« shell-it tĂ« komandĂ«s, dhe grumbullimin e kĂ«tyre "planes" nĂ« "dritare" (window). Menaxhimi i "dritareve" dhe "planes" bĂ«het me kombinime çelĂ«sish, gjithashtu ka mbĂ«shtetje opsionale pĂ«r maus. PĂ«r mĂ« tepĂ«r, Tmux implementon skrollimin brenda daljes sĂ« konsolĂ«s dhe njĂ« bufer tĂ« integruar. Funkcionalitetet e Tmux zgjerohen pĂ«rmes instalimit tĂ« plug-in-eve.

Programi është lëshuar nën Licencën ISC dhe shpërndahet nën GitHub. Tmux përfshihet në paketën minimale 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Ă« mode 2 dhe mode 1, mbĂ«shtetja e çelĂ«save tĂ« zgjeruar Ă«shtĂ« rishikuar. Tani tmux gjithmonĂ« do tĂ« kĂ«rkojĂ« mode 2 nga terminali prind. Kjo lejon kalimin nĂ« njĂ« pĂ«rfaqĂ«sim tĂ« brendshĂ«m tĂ« qartĂ« tĂ« çelĂ«save. Shtuar Ă«shtĂ« opsioni extended-keys-format, pĂ«r tĂ« kontrolluar formatin e pĂ«rfaqĂ«simit tĂ« çelĂ«save, tĂ« ngjashĂ«m me burimin formatOtherKeys nĂ« xterm.
  • Overla (dritarja ose menuja qĂ« shfaqet) do tĂ« pastrohet kur hapet komandĂ«n.
  • Shtuar Ă«shtĂ« flaga copy-mode -d, pĂ«r tĂ« skrolluar njĂ« faqe poshtĂ«, kur tashmĂ« jeni nĂ« modin e kopjimit (pĂ«rputhet me -e).
  • Hiperlinket do tĂ« shfaqen nĂ« modin e kopjimit. Shtuar Ă«shtĂ« formati copy_cursor_hyperlink, pĂ«r tĂ« marrĂ« qĂ«llimin e hiperlinkut nĂ«n kursorin.
  • Shtuar Ă«shtĂ« njĂ« opsion pĂ«r kohĂ«n e presionit tĂ« prefiksit (kombinimi i çelĂ«save nga i cili fillon hyrja e komandave tmux).
  • Kombinimet me çelĂ«sat e lĂ«vizjes sĂ« mausit janĂ« çaktivizuar. Ato do tĂ« injorohen pĂ«r tĂ« pĂ«rjashtuar daljen nga prefiksi.
  • NĂ« modin e kopjimit janĂ« shtuar formatet search_count dhe search_count_partial.
  • Fokusi i mausit nuk do tĂ« lĂ«vizĂ« kur tĂ« klikoni nĂ« rreshtin e statusit.
  • Versionet e reflektuara tĂ« ndarjeve main-horizontal dhe main-vertical janĂ« shtuar, ku main plane Ă«shtĂ« poshtĂ« ose djathtas, jo lart ose majtas.
  • PĂ«rshtatet puna me simbolet e Unicode.
  • Kalkulimi i fundit tĂ« sekuencave escape tĂ« buferit tĂ« shkĂ«mbimit Ă«shtĂ« rregulluar.
  • CRLF do tĂ« trajtohet si LF nĂ« skedarĂ«t e konfigurimit, kur tĂ« jetĂ« e mundur.
  • Shtuar janĂ« zgjidhje pĂ«r gabimet e konsolĂ«s Linux, qĂ« shfaqen gjatĂ« pĂ«rdorimit tĂ« ngjyrave tĂ« ndritshme.
  • Kur tĂ« ndĂ«rtohet me systemd, fshihen variablat e mjedisit qĂ« pĂ«rdoren prej tij.
  • Logjika e fshirjes sĂ« buferit tĂ« fundit Ă«shtĂ« rregulluar, pĂ«r njĂ« ruajtje mĂ« tĂ« mirĂ« tĂ« zonĂ«s sĂ« zgjedhjes: nĂ«se nuk mund tĂ« zgjidhet njĂ« element poshtĂ« fshirĂ« (p.sh., zgjedhja pĂ«rfshinte fundin e daljes), zgjidhet elementi lart.
  • Shtuar Ă«shtĂ« opsioni —enable-jemalloc pĂ«r ndĂ«rtimin me alokuesin e memories jemalloc, pĂ«r shkak tĂ« kufizimeve tĂ« malloc glibc.
  • 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 parafundit dhe tĂ« prapambetur.
  • Shtuar Ă«shtĂ« kĂ«rkimi nĂ« drejtim tĂ« prapave me çelĂ«sin N nĂ« modin e pemĂ«s.
  • default-shell do tĂ« pĂ«rdoret pĂ«r komandĂ«n e linjĂ«s, #() dhe dritaret e shfaqura (shih shĂ«nimet pĂ«r publikimin 3.5a).
  • Rrefuzohen ato pjesĂ« tĂ« ndryshimeve qĂ« duhej tĂ« siguronin kalimin e rreshtave tĂ« parĂ« nĂ« mĂ«nyrĂ« tĂ« shpĂ«tuar gjatĂ« kĂ«rkimit me qĂ«llim pĂ«rmirĂ«simin e performancĂ«s, por qĂ« pĂ«rveç kĂ«saj kalonin fundet e rreshtave nĂ« pĂ«rgjithĂ«si.
  • Shtuar Ă«shtĂ« haka e gabimit tĂ« komandĂ«s command-error pĂ«r komandat qĂ« pĂ«rfundojnĂ« me gabim.
  • Shtuar Ă«shtĂ« opsioni allow-set-title, qĂ« ndalon aplikacionet tĂ« ndryshojnĂ« titullin e panelit.
  • Shtuar Ă«shtĂ« njĂ« qasje rregullimi tĂ« sjelljes sĂ« mausit gjatĂ« ngritjes sĂ« kursorit: tĂ« injorojmĂ« vetĂ«m butonin e fundit tĂ« hequr, dhe gjithmonĂ« tĂ« trajtojmĂ« dy herĂ« klikimin.
  • Rregulluar Ă«shtĂ« rĂ«nia kur lĂ«viz fokusi nĂ« njĂ« panel tĂ« mbyllur.
  • GjatĂ« kĂ«rkimit tĂ« sesionit tĂ« ardhshĂ«m, kur ekzekutohet detach-on-destroy, zgjidhet sesioni i fundit tĂ« krijuar.
  • Koha e daljes sĂ« parazgjedhur Ă«shtĂ« ulur nĂ« 10 milisekonda.
  • Shtuar Ă«shtĂ« komandĂ« display-menu -M, qĂ« lejon gjithmonĂ« pĂ«rfshirjen e mausit nĂ« menu.
  • NĂ« atributet e pajisjes do tĂ« bĂ«het kĂ«rkimi i kodit tĂ« veçorisĂ« 21 pĂ«r DECSLRM dhe 28 pĂ«r DECFRA. Lejohet niveli 1.
  • Rregulluar Ă«shtĂ« rĂ«nia, nĂ«se programi Ă«shtĂ« ndĂ«rtuar me mbĂ«shtetje pĂ«r SIXEL dhe regjistri i ngjyrave SIXEL Ă«shtĂ« i pavlefshĂ«m. Imazhet SIXEL do tĂ« fshihen pĂ«rpara se tĂ« ekzekutohet riformatimi.
  • Njoftimi window-layout-changed nuk dĂ«rgohet, nĂ«se nĂ« afĂ«rsi Ă«shtĂ« paralajmĂ«ruar se dritarja do tĂ« mbyllet.
  • Kur zona e zgjedhjes Ă«shtĂ« bosh, zgjedhja do tĂ« konsiderohet se mungon nga pikĂ«pamja e variablave tĂ« formatit selection_active dhe selection_present.
  • Rregulluar Ă«shtĂ« sjellja e split-window -p.

Ndryshimet në Tmux 3.5a

  • Emri i ngjyrĂ«s gri Ă«shtĂ« rikthyer.
  • Rikthehet pĂ«rdorimi i /bin/sh pĂ«r #(), run-shell dhe if-shell. Dritaret e daljes do tĂ« vazhdojnĂ« tĂ« pĂ«rdorin default-shell.
  • JanĂ« korrigjuar kombinimet qĂ« pĂ«rfshijnĂ« çelĂ«sat Shift dhe C-BSpace kur janĂ« aktivizuar çelĂ«sat e zgjeruar.

Kur përditësoni, vini re se 3.5 ndryshon përfaqësimin e çelësave, domethënë çelësat që më parë konsideroheshin ekuivalente tani do të sillen 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ë ndryshime në .tmux.conf kur përditësoheni në 3.5a.

Burimi: linux.org.ru

Bli njĂ« hosting tĂ« besueshĂ«m pĂ«r faqet me mbrojtje DDoS, VPS VDS serverĂ« đŸ”„ Bli njĂ« hosting tĂ« besueshĂ«m pĂ«r faqet me mbrojtje DDoS, VPS VDS serverĂ« | ProHoster