Podrobnosti Software:
Verze: 2.4 Aktualizováno
Datum uploadu: 27 Apr 17
Licence: Volný
Popularita: 84
tmux je open source "terminal multiplexer" nástroj, který umožňuje vytvářet, přistupovat a řídit několik oken z jednoho terminálu.
Co je nové v této verzi:
- Podpora pro dvojité a trojité kliknutí myší.
- BCE (Erase barvy pozadí) je nyní podporováno.
- Všechny výskyty vyhledávacího řetězce v režimu kopírování jsou nyní zvýrazněny. Navíc se zobrazí počet výsledků vyhledávání. Zvýraznění aktualizuje interaktivně s výchozími vazbami kláves emacs (přírůstkové vyhledávání).
- zdrojový soubor nyní chápe globální vzory.
- Formáty nyní mají jednoduché porovnání:
- # {==: a, b} # {! =: A, b}
- Existují následující nové formáty:
- - # {version} - verze serveru tmux; - # {client_termtype} - typ terminálu klienta; - # {client_name} - jméno klienta; - # {client_written} - počet bajtů zapsaných klientovi.
- Konfigurační soubor nyní přijímá% if /% endif podmíněných bloků, které jsou zpracovány při analýze; Argument je formátovací řetězec (užitečný s novými možnostmi porovnávání formátů).
- Odpojený klient nyní má příkaz -E, aby provedl příkaz nahrazující klienta namísto ukončení.
- Přidejte podporu pro vlastní aliasy příkazů, toto je volba pole, která obsahuje položky formuláře "alias = příkaz". To je konzultováno při analyzování neznámého příkazu.
- Rozbalení má nyní -n zadání nového názvu okna.
- Podpora OSC 52 byla přidána pro programy uvnitř tmux pro nastavení vyrovnávací paměti tmux.
- Myš "Všechny události" Režim (1003) je nyní podporován.
- Nastavení palety je nyní možné (OSC 4 a 104).
- Přeškrtnutá podpora (vyžaduje se nejnovější terminfo).
- Seskupená seskupení mohou být nyní pojmenována (new -t).
- přepínače terminálů a prostředí aktualizace jsou nyní možnosti pole (předchozí syntaxe sady -ag by měla fungovat bez změny).
- Došlo ke značnému zlepšení výkonu.
Co je nového ve verzi 1.8:
- Nekompatibilní změny:
- Odstranění rozvržení / vrácení vzhledu bylo odstraněno.
- Normální změny:
- Přidejte do režimu kopírování polštáře nahoru / dolů vázání.
- Volba relace pro práci s nepřipojenými relacemi.
- Nové okno okno-status-last- {attr, bg, fg} označuje poslední okno, které bylo aktivní.
- Rolování v režimu kopírování nyní roluje oblast bez přesouvání kurzoru myši.
- learning-shell '-t' určuje podokno, které se má použít při zobrazení výstupu.
- Podpora pro vložení pomocí středního tlačítka.
- choose-tree se učí '-u', čímž začne nekrytý.
- vybrali-okno učili '-T; Přepnout na poslední okno, pokud je již aktuální.
- Nová možnost relace "předpokládat-vložit čas" pro vkládání textu versus aktivace klíče.
- zvolte příkazy * nyní pracují mimo připojeného klienta.
- Příkazy Alias jsou nyní zobrazeny pro příkaz list-příkazy.
- Stav se dozví o formátech.
- Možnosti volné podoby lze nastavit pomocí možnosti nastavení, pokud je předepsáno znakem @.
- naučený podskupina -p 'pro odeslání do stdout a' -e 'pro zachycení sekvencí escape a' -a 'pro zachycení alternativní obrazovky a' -P 'pro výpis čekajícího výstupu.
- Byla přidána řada nových formátů (klient_session, client_last_session atd.)
- Řídicí režim, což je způsob, jak může klient posílat příkazy tmux. V současnosti je užitečnější pro uživatele iterm2.
- načteno "-x" a "-y" pro změnu velikosti panelu pro dimenzování absolutní tabulky.
- Načtení konfiguračního souboru nyní hlásí chyby ze všech souborů, které jsou vloženy příkazem 'source-file'.
- příkaz kopírování-kopírování pro kopírování výběru a potrubí pro výběr příkazu.
- Změněné panely nyní mohou vydávat upozornění na fokus pro určité aplikace, které je používají.
- run-shell a if-shell nyní přijímají zástupné formáty.
- načtením panelu změn velikosti "-Z" pro dočasné zvětšení okna.
- se naučil nová relace "-A", aby se choval jako připojovací relace.
- nastavena volba "-o", aby se zabránilo nastavení již nastavené možnosti.
- Podokno zachycení a ukázkové možnosti se učí '-q' k potlačení chyb.
- Nový příkaz "wait-for", který zablokuje klienta, dokud se znovu neobjeví.
- Změna velikosti tabulek nyní doplní text do nich.
- Spousta chyb oprav, odstranění úniků paměti atd.
- Různé vylepšení v oblasti manpage.
Co je nového ve verzi 1.7:
Co je nového ve verzi 1.4:
- Okno zvonění hlášení bylo opraveno.
- Zobrazte, který podokno je aktivní v výstupu seznamu panelů.
- Backoff přepracován.
- Zabraňte úmrtí serveru při přepínání do režimu kopírování, když je již v jiném režimu.
- Pokud je stavový řádek povolen nebo zakázán, resetujte spuštěné úlohy.
- Zjednodušte detekci modifikátoru xterm.
- Pokud je velikost obrazovky pro indikátor příliš nízká , vyhněte se zhroucení v režimu kopírování
- Vlajky -n a -p přidány do přepínače-klient.
- Použijte znaky výkresu UTF-8 na terminálech UTF-8, čímž fixujete některé terminály (např. Tmel), které v módu UTF-8 deaktivují sekvence přepnutí režimu ACT vt100. Na terminálech bez ACS použijte ekvivalenty ASCII.
- Byla přidána nová volba server-exit-unattached.
- Nová volba relace zničená-nepřidaná přidána.
- Pokud existuje $ TMUX, vrátí se zpět do normální metody výběru relace, ale spíše je neplatné než odmítnutí.
- Označte opakované klíče s & quot; (opakovat) & quot; V seznamu klíčů.
- Při odstraňování podokna neměňte aktivní panel, pokud není aktivní panel skutečně odstraněn.
- Byla přidána nová příkazová tabulka poslední.
- Oprava AIX.
- Označení - přidáno k odblokování.
- Přidat XAUTHORITY do prostředí pro aktualizaci.
- Více informací o oknech a panelech je nyní zobrazeno v seznamu - *.
- Pokud VISUAL nebo EDITOR obsahuje "vi" Konfigurovat režimové klávesy a stavový klíč pro vi.
- Nové okno možnost monitor-ticho a možnost relace vizuální ticho.
- Ve vestavěných rozvrženích rozdělíme tabule rovnoměrněji.
- Nastavte výchozí hodnotu šířky hlavního panelu na 80 místo 81.
- Příznak příkazového řádku -V přidán.
- Místo toho, aby byla historie výzvy pro každý klient udržena globální.
- Oprava kopie obdélníku se chová jako emacs (kurzor není součástí výběru na pravém okraji, ale vlevo je)
- Flag -l přidán do přepínače-klient.
- Získejte proměnné prostředí z globálního prostředí spíše než getenv (3), což jim umožňuje aktualizovat během konfiguračního souboru.
- Volby nového okna byly přidány další panely - {height, width}.
- Opravena drobná chyba a vylepšení stránky.
Co je nového ve verzi 1.3:
- Nový vstupní analyzátor.
- Vlajky pro pohyb v panelu -UDLR přidané do panelu s výběrem.
- Příkazy jsou rozbaleny a down-pane jsou odstraněny, jelikož ekvivalentní chování je nyní k dispozici prostřednictvím cílového příznaku (-t: + a -t: -).
- Přesun vpřed / vzad v kopírování (podle příkazů vi a F a f)
- Vytvořte vloženou vyrovnávací paměť jako cílovou tabuli.
- Označení - přidáno do nového okna pro vloľení okna za existující, vpípadì potøeby se pohybuje okno.
- Sloučte další režim do režimu kopírování.
- Spusťte příkazy úloh explicitně v globálním prostředí (které lze modifikovat pomocí setenv -g), spíše než s prostředím tmux začal.
- Použijte název hostitele zařízení jako výchozí název, místo prázdného řetězce.
- Zabraňte dvojímu volnému výběru, pokud je nastavena volba okna na výstupech.
- Přepsané převody klíčových řetězců.
- Označte zombie okna jako mrtvou v seznamu voleb-oken
- Přidáno uspořádání dlaždic.
- Zpracování signálu přepracováno.
- Obnovte SIGCHLD po vidlici, abyste odstranili problémy s některými shelly.
- Příkaz Select-prompt byl odstraněn. Proto jste vázali 'na příkaz -p index "select-window -t: %%" Ve výchozím nastavení.
- Zachyťte SIGHUP a ukončete, pokud běžíte jako klient, čímž se zabráníte tomu, aby se klienti nechali viset, například když byla odpojena relace SSH.
- Opravy Solaris 9 (například přidání kódu compat {get, set} env (3).
- Nepřijímáme žádnou výchozí atributy.
- Okno options-status-alert- {alert, bg, fg} přidáno.
- Flag -s přidán do příkazu vložení vyrovnávací paměti pro zadání vlastního oddělovače
- Umožňuje přetahování provést výběr v režimu kopírování, pokud je nastavena možnost režimu myši.
- Podporujte rolovací kolečko myši.
- Aby panel potrubí přijímal speciální znakové sekvence (např. #I).
- Při spouštění tmux z .xinitrc
- odstraňte problémy s dimenzováním oken
- Uveďte oprávnění skupiny tmux sockets (nikoliv však složku).
- Chcete-li přijmout ofset (například -t: +2), prodlužte cílovou vlajku (tj -t) a zalobte okna a panely.
- Nový příkaz vyberte vyrovnávací paměť.
- Nová volba serveru detach-on-destroy pro nastavení toho, co se stane s klientem, když je relace připojena, je zničena. Pokud je zapnuto (výchozí), je klient odpojen. V opačném případě se klient přepne na poslední z aktivních zbývajících relací.
- Příkazy load-buffer a save-buffer nyní přijmou pomlčku (-) jako soubor, který si přečte od stdin nebo zapisuje do stdout.
- Přidány vlastní rozložení.
- Další snížení kódu, opravy chyb a vylepšení stránky.
Co je nového ve verzi 1.2:
- Silný, konzistentní, Rozhraní.
- Okno může být rozděleno vodorovně a svisle do oken.
- Panely lze volně přemístit a měnit velikost nebo uspořádat do jednoho ze čtyř přednastavených rozvržení.
- Podpora terminálů UTF-8 a 256 barev.
- Zkopírujte a vložte více vyrovnávacích pamětí.
- Interaktivní nabídky pro výběr oken, relací nebo klientů.
- Změňte aktuální okno vyhledáním textu v cíli.
- Uzamčení terminálu, ručně nebo po uplynutí časového limitu.
- Čistá, snadno rozšířená BSD licencovaná kódová základna v rámci aktivního vývoje
Co je nového ve verzi 1.0:
- Velmi vylepšená správa rozložení, včetně rozdělení obou směrů a použití všech znaků ACS pro oddělovače.
- Podpora tmux jako shellu.
- Lepší kopírování a vkládání.
- Přizpůsobitelné klávesy režimu a vyhledávání v historii.
- Nové příkazy, včetně jednoho pro ovládání prostředí a jednoho pro zobrazení čísel podokna.
- Další možnosti barvy ve stavovém řádku.
- Reorganizace stránky Man.
- Mnoho drobných doplňků a několik oprav.
Co je nového ve verzi 0.9:
- Hlavní změny týkající se vybudování infrastruktury: vyčištění makefile a přidání konfiguračního skriptu.
- Volba okna monitorovacího obsahu pro sledování okna pro konkrétní vzorec fnmatch (3). Příkaz find-window také nyní přijímá vzory fnmatch (3).
- příkazy pro předchozí rozložení a výběr a rozložení hlavní a horizontální.
- Obnovte zásuvku serveru na serveru SIGUSR1.
- příkaz clear-history.
- Použijte znaky výkresu ACS pro čáry oddělovače.
- Vylepšení UTF-8 a kód pro detekci podpory UTF-8 při pohledu na proměnné prostředí.
- Příkazy pro změnu velikosti a zmenšení velikosti panelu jsou nyní sloučeny do nového příkazu pro změnu velikosti s příznaky -U a -D.
- Potvrďte před příkazem a požádejte o odpověď ano / ne před spuštěním nebezpečných příkazů.
- Opravy chyb na stavové řádce, podpora UTF-8 (volba status-utf8) a klíč pro vkládání z vyrovnávací paměti vložení.
- Podpora některých dalších únikových sekvencí a funkcí terminálu, včetně lepší podpory pro režim vložení a zastávky tabulátorů.
- Zlepšené chování při změně velikosti okna, modelované po xtermu.
- Některé snížení kódu a řada různých oprav chyb
Co je nového ve verzi 0.8:
- základní horizontální dělení okna a automatické rozvržení okna;
- Vylepšená podpora UTF-8 a snížená spotřeba paměti
- podpora 88 barevných terminálů
- emulace oblasti posouvání pro terminály bez ní;
- několik nových příkazů a několik oprav chyb
Co je nového ve verzi 0.7:
- >
- Podpora pro umístění výstupu příkazu shellu do stavového řádku.
- Jednotlivé barvy oken ve stavovém řádku.
- Lepší podpora myši
- Schopnost nastavit atributy pro stavový řádek atd.
- Lepší podpora černobílých terminálů.
- Automaticky přejmenuje okno tak, aby odpovídalo příkazu, který v něm běží.
- Schopnost zadávat více příkazů jako sekvenci.
- Řada oprav chyb.
Komentáře nebyl nalezen