Tmux 3.5 a me 3.5a

Tmux 3.5 a me 3.5a

I hoʻokahi pule i hala aku nei, ua paʻi ʻia kahi mea hou i ka tmux terminal multiplexer ma ka helu 3.5, ʻo ka hoʻololi nui o ka hoʻokō maikaʻi ʻana kī hoʻonui (nā kī hoʻonui). Ma ʻOkakopa 5, hōʻike nā mea hoʻomohala hoʻokuʻu bugfix 3.5a.

tmux He polokalamu manuahi ia e hiki ai iā ʻoe ke hoʻokele i nā kau console he nui mai kahi kikowaena virtual. Hāʻawi ia iā ʻoe e hoʻokaʻawale i ka ʻāpana pale o kahi emulator terminal ma ke ʻano a i ʻole i loko o nā "panes", e holo ana kēlā me kēia i kahi hui kauoha ʻokoʻa, a hui pū i kēia mau "mokulele" i "nā puka makani". Hoʻomalu ʻia ʻo "Windows" a me nā "planes" e nā pōkole keyboard, a aia pū kekahi kākoʻo ʻiole koho. Hoʻohui ʻia, hoʻokō ʻo Tmux i ka ʻōwili ʻana i loko o ka console output a me kahi clipboard i kūkulu ʻia. Hoʻonui ʻia nā mana o Tmux ma ke kau ʻana i nā plugins.

Ua hoʻokuʻu ʻia ka papahana ma lalo Laikini ISC a hoʻonui aku i GitHub. Hoʻokomo ʻia ʻo Tmux i ka hāʻawi liʻiliʻi OpenBSD, a hiki ke hoʻokomo ʻia ma nā ʻōnaehana like me Unix.

Nā hoʻololi i ka Tmux 3.5

  • No ka hoʻokō piha ʻana me xterm, ua hoʻoponopono hou ʻia ke kākoʻo no nā kī lōʻihi ma ke ʻano 2 a me ke ʻano 1. I kēia manawa e noi mau ʻo tmux i ke ʻano 2 mai ka pahu makua. ʻAe kēia iā ʻoe e neʻe i kahi hōʻike kūloko ʻole o nā kī. Hoʻohui ʻia ke koho ʻano kī nui e hoʻomalu i ke ʻano o ka hōʻike kī, e like me ka formatOtherKeys punawai ma xterm.
  • E hoʻomaʻemaʻe ʻia ka overlay (popup window a i ʻole menu) ke wehe ʻoe i ke kauoha kauoha.
  • Hoʻohui ʻia ka hae kope-mode -d e kaomi i lalo i kahi ʻaoʻao ʻoiai aia i ke ʻano kope (e like me -e).
  • E hōʻike ʻia nā loulou ma ke ʻano kope. Hoʻohui ʻia ke ʻano kope_cursor_hyperlink e kiʻi i ka pahuhopu o ka loulou ma lalo o ka cursor.
  • Hoʻohui i kahi koho no ka prefix timeout (ʻo ka pōkole keyboard e hoʻomaka ana e paʻi i nā kauoha tmux).
  • Ua pio nā hui kī ʻiole. E mālama ʻia lākou e pale aku i ka pakele mai ka prefix.
  • Ua hoʻohui ʻia nā ʻano hulina_count a me search_count_partial i ke ʻano kope.
  • ʻAʻole e neʻe ka manaʻo ʻiole i ke kaomi ʻana i ka pae kūlana.
  • Hoʻohui ʻia nā mana aniani o ka papa kuhikuhi nui-horizontal a me ka nui-vertical, kahi o ka mokulele nui ma lalo a i ʻole ʻākau, ʻaʻole ma luna a hema paha.
  • E ʻae iā REP e hana me nā huapalapala Unicode.
  • Ka helu paʻa ʻana o ka pau ʻana o nā kaʻina pakele o ka clipboard.
  • E mālama ʻia ʻo CRLF ma ke ʻano he LF i nā faila hoʻonohonoho inā hiki.
  • Hoʻohui ʻia nā workarounds no Linux console bugs e ʻike ʻia i ka wā e hoʻohana ai i nā kala ʻālohilohi.
  • I ke kūkulu ʻana me systemd, hoʻopau ʻia nā ʻano like ʻole i hoʻohana ʻia e ia.
  • Ua hoʻoponopono ʻia ka loina no ka holoi ʻana i ka pale hope i mea e mālama maikaʻi ai i ka wahi koho: inā ʻaʻole hiki ke koho ʻia ka mea ma lalo o ka mea i holoi ʻia (no ka laʻana, ua hoʻokomo ʻia ke koho i ka hopena o ka hopena), koho ʻia ka mea ma luna.
  • Hoʻohui --enable-jemalloc koho e kūkulu me ka jemalloc memory allocator, ma muli o nā palena o glibc malloc.
  • Hoʻohui ʻia kahi ala no nā mea kūʻai aku (refresh-client -r) e kiʻi i nā noi OSC 10 a me 11 i hiki i nā mea kūʻai ke hoʻonohonoho i nā kala mua a me ka hope.
  • Hoʻohui ʻia ka huli hulina me ke kī N ma ke ʻano lāʻau.
  • E hoʻohana ʻia ka default-shell no ka laina kauoha, #() a me nā popups (e nānā i nā memo hoʻokuʻu 3.5a).
  • Hoʻihoʻi hou i kēlā mau ʻāpana o nā hoʻololi i manaʻo ʻia e hoʻokuʻu ʻia nā laina i ʻimi mua ʻia i ka wā o ka huli ʻana e hoʻomaikaʻi i ka hana, akā ʻo ia hoʻi i hoʻokuʻu i nā hopena laina.
  • Hoʻohui ʻia ka makau kuhi hewa no nā kauoha i hāʻule.
  • Hoʻohui ʻia ke koho ʻae-set-title, ka mea e pale ai i nā noi mai ka hoʻololi ʻana i ke poʻo inoa panel.
  • Hoʻoponopono i ka ʻiole i ka wā e hoʻokiʻekiʻe ai i ka cursor: e haʻalele wale i ke pihi hope i hoʻohaʻahaʻa ʻia, a mālama mau i nā kaomi pālua.
  • Hoʻopaʻa i kahi ulia i ka neʻe ʻana i ka manaʻo i kahi panel pani.
  • Ke ʻimi nei i ke kau aʻe, koho ʻo detach-on-destroy i ke kau hana hope loa.
  • Hoʻemi ʻia ka manawa puka paʻamau i 10 milliseconds.
  • Hoʻohui ʻia ka papa kuhikuhi -M kauoha, hiki iā ʻoe ke hoʻokomo mau i ka ʻiole i ka papa kuhikuhi.
  • E ʻimi ʻia nā ʻano mea hana no ka helu hiʻona 21 no DECSLRM a me 28 no DECFRA. ʻAe ʻia ka pae 1.
  • Ua hoʻopaʻa ʻia kahi hāʻule inā hui ʻia ka papahana me ke kākoʻo SIXEL a hewa ʻole ka papa inoa kala SIXEL. E holoi ʻia nā kiʻi SIXEL ma mua o ka hoʻoponopono ʻana.
  • ʻAʻole i hoʻouna ʻia ka leka hoʻomaopopo i hoʻololi ʻia i ka puka makani inā e pani koke ʻia ka puka makani.
  • Ke haʻahaʻa ke koho, e noʻonoʻo ʻia ke koho ʻana i mea ʻole no nā kumu o nā koho koho_active a me selection_present format variable.
  • ʻO ke ʻano paʻa o ka puka aniani -p.

Hoʻololi i ka Tmux 3.5a

  • Ua hoʻihoʻi ʻia ka inoa kala hina hina.
  • Hoʻihoʻi ʻia i ka hoʻohana ʻana i /bin/sh no #(), run-shell a inā-shell. E hoʻohana mau ana nā popups i ka pūpū paʻamau.
  • ʻO nā ʻaoʻao pōkole i hoʻoponopono ʻia me nā kī Shift a me C-BSpace ke hoʻohana ʻia nā kī lōʻihi.

Ke hoʻomaikaʻi nei, e ʻoluʻolu e hoʻololi ʻo 3.5 i ka hōʻike ʻana o nā kī, ʻo ia hoʻi nā kī i manaʻo mua ʻia he ʻano like ke ʻano like ʻole.no ka laʻana:

  • CA a me Ca, CB a me Cb, a pela aku;
  • Ci a me Tab;
  • Cm a komo;
  • C-@ a me C-Space;
  • C-E komo a komo;
  • C-BTab a me CS-Tab.

Pono e hoʻololi ʻia nā mea paʻa e hoʻohana ana i kēia mau kī ma .tmux.conf ke hoʻonui i ka 3.5a.

Source: linux.org.ru

Pākuʻi i ka manaʻo hoʻopuka