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
