tmux

Software screenshot:
tmux
Podrobnosti Software:
Verze: 2.4 Aktualizováno
Datum uploadu: 27 Apr 17
Licence: Volný
Popularita: 84

Rating: nan/5 (Total Votes: 0)

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.

Ostatní software developer Nicholas Marriott

Komentáře k tmux

Komentáře nebyl nalezen
Přidat komentář
Zapnout obrázky!