{"id":120078,"date":"2024-10-08T01:09:24","date_gmt":"2024-10-07T23:09:24","guid":{"rendered":"https:\/\/prohoster.info\/blog\/novosti-interneta\/tmux-3-5-i-3-5a"},"modified":"2024-10-08T01:09:24","modified_gmt":"2024-10-07T23:09:24","slug":"tmux-3-5-i-3-5a","status":"publish","type":"post","link":"https:\/\/prohoster.info\/it\/blog\/news\/tmux-3-5-i-3-5a","title":{"rendered":"Tmux 3.5 e 3.5a","gt_translate_keys":[{"key":"rendered","format":"text"}]},"content":{"rendered":"<p><img decoding=\"async\" alt=\"Tmux 3.5 e 3.5a\" src=\"\/wp-content\/uploads\/2024\/10\/202826bb1d051d26848574e2d3bcca1e.jpg\" style=\"display:block;margin: 0 auto;\" \/>                                <noindex>      <noindex><\/p>\n<p>Una settimana fa \u00e8 stato pubblicato un importante aggiornamento del multiplexor del terminale tmux <a rel=\"nofollow\" href=\"https:\/\/github.com\/tmux\/tmux\/issues\/4136\">con il numero 3.5<\/a>, il cui cambiamento principale \u00e8 stata un'implementazione migliorata <a rel=\"nofollow\" href=\"https:\/\/github.com\/tmux\/tmux\/wiki\/Modifier-Keys\">dei tasti estesi<\/a> (extended keys). Il 5 ottobre gli sviluppatori hanno presentato <a rel=\"nofollow\" href=\"https:\/\/github.com\/tmux\/tmux\/issues\/4162\">una versione bugfix 3.5a<\/a>.<\/p>\n<p><\/noindex><\/noindex> <noindex><\/p>\n<p><a rel=\"nofollow\" href=\"https:\/\/tmux.github.io\/\">Tmux<\/a> Tmux \u00e8 un'applicazione gratuita che consente di gestire pi\u00f9 sessioni della console da un unico terminale virtuale. Permette di suddividere lo spazio dello schermo dell'emulatore di terminale verticalmente o orizzontalmente in \"pannelli\", in ciascuno dei quali \u00e8 in esecuzione una singola sessione della shell della riga di comando, e di raggruppare questi \"pannelli\" in \"finestre\". La gestione delle \"finestre\" e dei \"pannelli\" avviene tramite combinazioni di tasti, con supporto opzionale per il mouse. Inoltre, Tmux implementa lo scorrimento all'interno dell'output della console e un buffer di appunti integrato. Le funzionalit\u00e0 di Tmux possono essere ampliate installando plugin.<\/p>\n<p><\/noindex>  <noindex><\/p>\n<p>Il programma \u00e8 rilasciato sotto <a rel=\"nofollow\" href=\"https:\/\/www.isc.org\/licenses\/\">la licenza ISC<\/a> e viene distribuito su <a rel=\"nofollow\" href=\"https:\/\/github.com\/tmux\/tmux\">GitHub<\/a>. Tmux \u00e8 incluso nella distribuzione minima di <a rel=\"nofollow\" href=\"https:\/\/www.openbsd.org\/\">OpenBSD<\/a>, e l'installazione \u00e8 possibile su molti sistemi Unix-like.<\/p>\n<p><\/noindex> <\/p>\n<p><strong>Modifiche in Tmux 3.5<\/strong><\/p>\n<ul>\n<li>Per una compatibilit\u00e0 completa con xterm in modalit\u00e0 2 e modalit\u00e0 1 \u00e8 stata rivista la gestione dei tasti estesi. Ora tmux richieder\u00e0 sempre la modalit\u00e0 2 al terminale genitore. Ci\u00f2 consente di passare a una rappresentazione interna univoca dei tasti. \u00c8 stata aggiunta l'opzione extended-keys-format per controllare il formato di rappresentazione dei tasti, simile alla risorsa formatOtherKeys in xterm.<\/li>\n<li>L'overlay (finestra pop-up o menu) verr\u00e0 cancellato all'apertura della riga di comando.<\/li>\n<li>\u00c8 stato aggiunto il flag copy-mode -d per scorrere verso il basso di una pagina mentre si \u00e8 gi\u00e0 in modalit\u00e0 di copia (corrisponde a -e).<\/li>\n<li>I collegamenti ipertestuali verranno visualizzati in modalit\u00e0 di copia. \u00c8 stato aggiunto il formato copy_cursor_hyperlink per ottenere l'obiettivo del collegamento ipertestuale sotto il cursore.<\/li>\n<li>\u00c8 stata aggiunta un'opzione per il timeout del prefisso (combinazione di tasti con cui inizia l'immissione dei comandi tmux).<\/li>\n<li>Le combinazioni con i tasti di movimento del mouse sono state disattivate. Vengono ignorate per evitare l'uscita dal prefisso.<\/li>\n<li>Sono stati aggiunti i formati search_count e search_count_partial alla modalit\u00e0 di copia.<\/li>\n<li>Il focus del mouse non si sposter\u00e0 quando si fa clic sulla barra di stato.<\/li>\n<li>Sono state aggiunte versioni speculari dei layout main-horizontal e main-vertical, dove il piano principale \u00e8 in basso o a destra, e non in alto o a sinistra.<\/li>\n<li>\u00c8 consentito l'uso di REP con i caratteri Unicode.<\/li>\n<li>Corretto il calcolo della fine delle sequenze di escape del buffer degli appunti.<\/li>\n<li>CRLF verr\u00e0 trattato come LF nei file di configurazione, quando possibile.<\/li>\n<li>Aggiunti workaround per i bug della console Linux che si manifestano quando si utilizzano colori brillanti.<\/li>\n<li>Nella compilazione con systemd vengono rimosse le variabili ambientali utilizzate da esso.<\/li>\n<li>Corretto la logica per la rimozione dell'ultimo buffer, per una migliore conservazione dell'area di selezione: se non \u00e8 possibile selezionare un elemento sotto quello rimosso (ad esempio, la selezione includeva la fine dell'output), viene selezionato l'elemento sopra.<\/li>\n<li>\u00c8 stata aggiunta l'opzione --enable-jemalloc per la compilazione con il gestore di memoria jemalloc, a causa dei limiti di glibc malloc.<\/li>\n<li>Aggiunto un modo per i client (refresh-client -r) di ricevere le richieste OSC 10 e 11, affinch\u00e9 i client possano impostare i colori di primo piano e di sfondo.<\/li>\n<li>Aggiunta la ricerca all'indietro utilizzando il tasto N in modalit\u00e0 ad albero.<\/li>\n<li>default-shell verr\u00e0 utilizzato per la riga di comando, #() e finestre popup (vedere le note di rilascio 3.5a).<\/li>\n<li>Annullate le parti delle modifiche che avrebbero dovuto consentire il superamento delle righe gi\u00e0 visualizzate durante la ricerca per migliorare le prestazioni, ma che in aggiunta superavano del tutto le fine delle righe.<\/li>\n<li>Aggiunto un hook command-error per i comandi terminati con errore.<\/li>\n<li>Aggiunta l'opzione allow-set-title, che impedisce alle applicazioni di modificare il titolo della scheda.<\/li>\n<li>Corretto il comportamento del mouse quando si solleva il cursore: ignorare solo l'ultimo pulsante premuto, e gestire sempre il doppio clic.<\/li>\n<li>Corretto il crash quando si sposta il focus su una scheda in chiusura.<\/li>\n<li>Durante la ricerca della prossima sessione quando si esegue detach-on-destroy, viene selezionata l'ultima sessione creata.<\/li>\n<li>Il tempo di uscita predefinito \u00e8 stato ridotto a 10 millisecondi.<\/li>\n<li>Aggiunta la comando display-menu -M, che permette di abilitare sempre il mouse nel menu.<\/li>\n<li>Negli attributi del dispositivo verr\u00e0 cercato il codice di funzionalit\u00e0 21 per DECSLRM e 28 per DECFRA. Consentito level 1.<\/li>\n<li>Corretto il crash se il programma \u00e8 stato compilato con supporto SIXEL e il registro colore SIXEL \u00e8 errato. Le immagini SIXEL verranno rimosse prima dell'esecuzione della riformattazione.<\/li>\n<li>La notifica window-layout-changed non viene inviata se la finestra deve essere chiusa a breve.<\/li>\n<li>Quando l'area selezionata \u00e8 vuota, la selezione sar\u00e0 considerata assente dal punto di vista delle variabili di formato selection_active e selection_present.<\/li>\n<li>Comportamento di split-window -p corretto.<\/li>\n<\/ul>\n<p><strong>Modifiche in Tmux 3.5a<\/strong><\/p>\n<ul>\n<li>Restituito il nome del colore grey.<\/li>\n<li>Ripristinato l'uso di \/bin\/sh per #(), run-shell e if-shell. Le finestre popup continueranno a utilizzare default-shell.<\/li>\n<li>Combinazioni corrette che includono i tasti Shift e C-BSpace con le chiavi avanzate abilitate.<\/li>\n<\/ul>\n<p><em>Durante l'aggiornamento, si prega di notare che la versione 3.5 cambia la rappresentazione dei tasti, quindi i tasti che in precedenza venivano considerati equivalenti ora si comporteranno in modo diverso.<\/em>, per esempio:<\/p>\n<ul>\n<li>C-A e C-a, C-B e C-b, ecc.;<\/li>\n<li>C-i e Tab;<\/li>\n<li>C-m e Invio;<\/li>\n<li>C-@ e C-Space;<\/li>\n<li>C-Invio e Invio;<\/li>\n<li>C-BTab e C-S-Tab.<\/li>\n<\/ul>\n<p>Tutte le associazioni che utilizzano questi tasti dovranno essere modificate in .tmux.conf durante l'aggiornamento a 3.5a.<\/p>\n<p>Fonte: <a \ncontent=\"nofollow\" rel=\"nofollow\" href=\"https:\/\/www.linux.org.ru\/news\/opensource\/17751268\">linux.org.ru<\/a><\/p>","protected":false,"gt_translate_keys":[{"key":"rendered","format":"html"}]},"excerpt":{"rendered":"<p>\u041d\u0435\u0434\u0435\u043b\u044e \u043d\u0430\u0437\u0430\u0434 \u0431\u044b\u043b\u043e \u043e\u043f\u0443\u0431\u043b\u0438\u043a\u043e\u0432\u0430\u043d\u043e \u043a\u0440\u0443\u043f\u043d\u043e\u0435 \u043e\u0431\u043d\u043e\u0432\u043b\u0435\u043d\u0438\u0435 \u043c\u0443\u043b\u044c\u0442\u0438\u043f\u043b\u0435\u043a\u0441\u043e\u0440\u0430 \u0442\u0435\u0440\u043c\u0438\u043d\u0430\u043b\u0430 tmux \u043f\u043e\u0434 \u043d\u043e\u043c\u0435\u0440\u043e\u043c 3.5, \u0433\u043b\u0430\u0432\u043d\u044b\u043c \u0438\u0437\u043c\u0435\u043d\u0435\u043d\u0438\u0435\u043c \u043a\u043e\u0442\u043e\u0440\u043e\u0433\u043e \u0431\u044b\u043b\u043e \u0443\u0441\u043e\u0432\u0435\u0440\u0448\u0435\u043d\u0441\u0442\u0432\u043e\u0432\u0430\u043d\u043d\u0430\u044f \u0440\u0435\u0430\u043b\u0438\u0437\u0430\u0446\u0438\u044f \u0440\u0430\u0441\u0448\u0438\u0440\u0435\u043d\u043d\u044b\u0445 \u043a\u043b\u0430\u0432\u0438\u0448 (extended keys). 5 \u043e\u043a\u0442\u044f\u0431\u0440\u044f \u0440\u0430\u0437\u0440\u0430\u0431\u043e\u0442\u0447\u0438\u043a\u0438 \u043f\u0440\u0435\u0434\u0441\u0442\u0430\u0432\u0438\u043b\u0438 bugfix-\u0440\u0435\u043b\u0438\u0437 3.5a. Tmux &mdash; \u0441\u0432\u043e\u0431\u043e\u0434\u043d\u0430\u044f \u043f\u0440\u043e\u0433\u0440\u0430\u043c\u043c\u0430, \u043f\u043e\u0437\u0432\u043e\u043b\u044f\u044e\u0449\u0430\u044f \u0443\u043f\u0440\u0430\u0432\u043b\u044f\u0442\u044c \u043d\u0435\u0441\u043a\u043e\u043b\u044c\u043a\u0438\u043c\u0438 \u043a\u043e\u043d\u0441\u043e\u043b\u044c\u043d\u044b\u043c\u0438 \u0441\u0435\u0430\u043d\u0441\u0430\u043c\u0438 \u0438\u0437 \u043e\u0434\u043d\u043e\u0433\u043e \u0432\u0438\u0440\u0442\u0443\u0430\u043b\u044c\u043d\u043e\u0433\u043e \u0442\u0435\u0440\u043c\u0438\u043d\u0430\u043b\u0430. \u041e\u043d\u0430 \u043f\u043e\u0437\u0432\u043e\u043b\u044f\u0435\u0442 \u0434\u0435\u043b\u0438\u0442\u044c \u044d\u043a\u0440\u0430\u043d\u043d\u043e\u0435 \u043f\u0440\u043e\u0441\u0442\u0440\u0430\u043d\u0441\u0442\u0432\u043e \u044d\u043c\u0443\u043b\u044f\u0442\u043e\u0440\u0430 \u0442\u0435\u0440\u043c\u0438\u043d\u0430\u043b\u0430 \u0432\u0435\u0440\u0442\u0438\u043a\u0430\u043b\u044c\u043d\u043e \u0438\u043b\u0438 \u0433\u043e\u0440\u0438\u0437\u043e\u043d\u0442\u0430\u043b\u044c\u043d\u043e \u043d\u0430 &laquo;\u043f\u043b\u043e\u0441\u043a\u043e\u0441\u0442\u0438&raquo; (pane), \u0432 [&hellip;]<\/p>\n","protected":false,"gt_translate_keys":[{"key":"rendered","format":"html"}]},"author":1,"featured_media":120079,"comment_status":"open","ping_status":"open","sticky":false,"template":"","format":"standard","meta":{"footnotes":""},"categories":[702],"tags":[],"class_list":["post-120078","post","type-post","status-publish","format-standard","has-post-thumbnail","hentry","category-news"],"aioseo_notices":[],"aioseo_head":"\n\t\t<!-- All in One SEO 5.0.1.1 - aioseo.com -->\n\t<meta name=\"description\" content=\"\u041d\u0435\u0434\u0435\u043b\u044e \u043d\u0430\u0437\u0430\u0434 \u0431\u044b\u043b\u043e \u043e\u043f\u0443\u0431\u043b\u0438\u043a\u043e\u0432\u0430\u043d\u043e \u043a\u0440\u0443\u043f\u043d\u043e\u0435 \u043e\u0431\u043d\u043e\u0432\u043b\u0435\u043d\u0438\u0435.\" \/>\n\t<meta name=\"robots\" content=\"max-image-preview:large\" \/>\n\t<meta name=\"author\" content=\"Yuri Gagarin\"\/>\n\t<link rel=\"canonical\" href=\"https:\/\/prohoster.info\/it\/blog\/news\/tmux-3-5-i-3-5a\" \/>\n\t<meta name=\"generator\" content=\"All in One SEO (AIOSEO) 5.0.1.1\" \/>\n\t\t<meta property=\"og:locale\" content=\"it_IT\" \/>\n\t\t<meta property=\"og:site_name\" content=\"ProHoster | \u041a\u0443\u043f\u0438\u0442\u044c \u043d\u0430\u0434\u0435\u0436\u043d\u044b\u0439 \u0445\u043e\u0441\u0442\u0438\u043d\u0433 \u0434\u043b\u044f \u0441\u0430\u0439\u0442\u043e\u0432 \u0441 \u0437\u0430\u0449\u0438\u0442\u043e\u0439 \u043e\u0442 DDoS, VPS VDS \u0441\u0435\u0440\u0432\u0435\u0440\u044b\" \/>\n\t\t<meta property=\"og:type\" content=\"article\" \/>\n\t\t<meta property=\"og:title\" content=\"\ud83e\udd47Tmux 3.5 \u0438 3.5a | ProHoster\" \/>\n\t\t<meta property=\"og:description\" content=\"\u041d\u0435\u0434\u0435\u043b\u044e \u043d\u0430\u0437\u0430\u0434 \u0431\u044b\u043b\u043e \u043e\u043f\u0443\u0431\u043b\u0438\u043a\u043e\u0432\u0430\u043d\u043e \u043a\u0440\u0443\u043f\u043d\u043e\u0435 \u043e\u0431\u043d\u043e\u0432\u043b\u0435\u043d\u0438\u0435.\" \/>\n\t\t<meta property=\"og:url\" content=\"https:\/\/prohoster.info\/it\/blog\/news\/tmux-3-5-i-3-5a\" \/>\n\t\t<meta property=\"og:image\" content=\"https:\/\/prohoster.info\/wp-content\/uploads\/2021\/11\/logo-350.jpg\" \/>\n\t\t<meta property=\"og:image:secure_url\" content=\"https:\/\/prohoster.info\/wp-content\/uploads\/2021\/11\/logo-350.jpg\" \/>\n\t\t<meta property=\"og:image:width\" content=\"350\" \/>\n\t\t<meta property=\"og:image:height\" content=\"350\" \/>\n\t\t<meta property=\"article:published_time\" content=\"2024-10-07T23:09:24+00:00\" \/>\n\t\t<meta property=\"article:modified_time\" content=\"2024-10-07T23:09:24+00:00\" \/>\n\t\t<meta property=\"article:publisher\" content=\"https:\/\/www.facebook.com\/prohoster\" \/>\n\t\t<meta property=\"article:author\" content=\"https:\/\/www.facebook.com\/prohoster\" \/>\n\t\t<!-- All in One SEO -->\n\n","aioseo_head_json":{"title":"\ud83e\udd47Tmux 3.5 e 3.5a | ProHoster","description":"Una settimana fa \u00e8 stato rilasciato un grande aggiornamento.","canonical_url":"https:\/\/prohoster.info\/it\/blog\/news\/tmux-3-5-i-3-5a","robots":"max-image-preview:large","keywords":"","webmasterTools":{"miscellaneous":""},"schema":null,"og:locale":"it_IT","og:site_name":"ProHoster | \u041a\u0443\u043f\u0438\u0442\u044c \u043d\u0430\u0434\u0435\u0436\u043d\u044b\u0439 \u0445\u043e\u0441\u0442\u0438\u043d\u0433 \u0434\u043b\u044f \u0441\u0430\u0439\u0442\u043e\u0432 \u0441 \u0437\u0430\u0449\u0438\u0442\u043e\u0439 \u043e\u0442 DDoS, VPS VDS \u0441\u0435\u0440\u0432\u0435\u0440\u044b","og:type":"article","og:title":"\ud83e\udd47Tmux 3.5 \u0438 3.5a | ProHoster","og:description":"\u041d\u0435\u0434\u0435\u043b\u044e \u043d\u0430\u0437\u0430\u0434 \u0431\u044b\u043b\u043e \u043e\u043f\u0443\u0431\u043b\u0438\u043a\u043e\u0432\u0430\u043d\u043e \u043a\u0440\u0443\u043f\u043d\u043e\u0435 \u043e\u0431\u043d\u043e\u0432\u043b\u0435\u043d\u0438\u0435.","og:url":"https:\/\/prohoster.info\/it\/blog\/news\/tmux-3-5-i-3-5a","og:image":"https:\/\/prohoster.info\/wp-content\/uploads\/2021\/11\/logo-350.jpg","og:image:secure_url":"https:\/\/prohoster.info\/wp-content\/uploads\/2021\/11\/logo-350.jpg","og:image:width":350,"og:image:height":350,"article:published_time":"2024-10-07T23:09:24+00:00","article:modified_time":"2024-10-07T23:09:24+00:00","article:publisher":"https:\/\/www.facebook.com\/prohoster","article:author":"https:\/\/www.facebook.com\/prohoster"},"aioseo_meta_data":{"post_id":"120078","title":null,"description":null,"keywords":null,"keyphrases":null,"primary_term":null,"canonical_url":null,"og_title":null,"og_description":null,"og_object_type":"default","og_image_type":"default","og_image_url":null,"og_image_width":null,"og_image_height":null,"og_image_custom_url":null,"og_image_custom_fields":null,"og_video":null,"og_custom_url":null,"og_article_section":null,"og_article_tags":null,"twitter_use_og":false,"twitter_card":"default","twitter_image_type":"default","twitter_image_url":null,"twitter_image_custom_url":null,"twitter_image_custom_fields":null,"twitter_title":null,"twitter_description":null,"schema":{"blockGraphs":[],"customGraphs":[],"default":{"data":{"Article":[],"Course":[],"Dataset":[],"FAQPage":[],"Movie":[],"Person":[],"Product":[],"ProductReview":[],"Car":[],"Recipe":[],"Service":[],"SoftwareApplication":[],"WebPage":[]},"graphName":"","isEnabled":true},"graphs":[]},"schema_type":"default","schema_type_options":null,"pillar_content":false,"robots_default":true,"robots_noindex":false,"robots_noarchive":false,"robots_nosnippet":false,"robots_nofollow":false,"robots_noimageindex":false,"robots_noodp":false,"robots_notranslate":false,"robots_max_snippet":null,"robots_max_videopreview":null,"robots_max_imagepreview":"large","priority":null,"frequency":null,"local_seo":null,"seo_analyzer_scan_date":"2026-01-23 07:07:19","breadcrumb_settings":null,"limit_modified_date":false,"reviewed_by":null,"ai":null,"created":"2026-01-23 07:07:19","updated":"2026-01-23 07:07:19","focus_keyword":null,"additional_keywords":null,"truseo_locale":null},"gt_translate_keys":[{"key":"link","format":"url"}],"_links":{"self":[{"href":"https:\/\/prohoster.info\/it\/wp-json\/wp\/v2\/posts\/120078","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/prohoster.info\/it\/wp-json\/wp\/v2\/posts"}],"about":[{"href":"https:\/\/prohoster.info\/it\/wp-json\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"https:\/\/prohoster.info\/it\/wp-json\/wp\/v2\/users\/1"}],"replies":[{"embeddable":true,"href":"https:\/\/prohoster.info\/it\/wp-json\/wp\/v2\/comments?post=120078"}],"version-history":[{"count":0,"href":"https:\/\/prohoster.info\/it\/wp-json\/wp\/v2\/posts\/120078\/revisions"}],"wp:featuredmedia":[{"embeddable":true,"href":"https:\/\/prohoster.info\/it\/wp-json\/wp\/v2\/media\/120079"}],"wp:attachment":[{"href":"https:\/\/prohoster.info\/it\/wp-json\/wp\/v2\/media?parent=120078"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/prohoster.info\/it\/wp-json\/wp\/v2\/categories?post=120078"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/prohoster.info\/it\/wp-json\/wp\/v2\/tags?post=120078"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}