tmux

Sagteware kiekie:
tmux
Sagteware besonderhede:
Weergawe: 2.4 Opgedateer
Upload datum: 27 Apr 17
Ontwikkelaar: Nicholas Marriott
Lisensie: Gratis
Populariteit: 84

Rating: nan/5 (Total Votes: 0)

tmux is 'n oop bron "terminale multiplexer" hulpmiddel wat toelaat dat 'n aantal vensters geskep, toeganklik en beheer word vanaf 'n enkele terminaal.

tmux is bedoel om 'n eenvoudige en moderne alternatief vir sagteware soos die GNU-skerm te wees.

Wat is nuut in hierdie weergawe:

  • Ondersteuning vir muis dubbel en drie keer klik.
  • BCE (Agtergrondkleuruitvee) word nou ondersteun.
  • Alle voorkoms van 'n soektog in kopie modus word nou uitgelig; Daarbenewens word die aantal soekresultate vertoon. Die hoogtepunt verander interaktief met die standaard-emacs-sleutelbindings (inkrementele soektog).
  • Bron-lêer verstaan ​​nou wêreldpatrone.
  • Formate het nou eenvoudige vergelykings:
  • # {==: a, b} # {! =: A, b}
  • Daar is die volgende nuwe formate:
  • - # {version} - die tmux-bediener weergawe; - # {client_termtype} - die terminale tipe van die kliënt; - # {client_name} - die naam van 'n kliënt; - # {client_written} - die aantal bytes wat aan die kliënt geskryf is.
  • Die konfigurasielêer aanvaar nou% as /% endif voorwaardelike blokke wat verwerk word wanneer dit ontleed word; Die argument is 'n formaat string (nuttig met die nuwe vergelyking opsies).
  • los-kliënt het nou -E om 'n opdrag uit te voer wat die kliënt vervang, in plaas van om te verlaat.
  • Ondersteuning vir aangepaste opdrag aliassen, dit is 'n skikking opsie wat items bevat van die vorm "alias = command". Dit word geraadpleeg wanneer 'n onbekende opdrag ontleed word.
  • paneel het nou -n om die nuwe venster naam te spesifiseer.
  • OSC 52 ondersteuning is bygevoeg vir programme binne tmux om 'n tmux buffer te stel.
  • Die muis "alle gebeurtenisse" Modus (1003) word nou ondersteun.
  • Paletinstelling is nou moontlik (OSC 4 en 104).
  • Striktehrough-ondersteuning ('n onlangse terminfo is nodig).
  • Gegroepeerde sessies kan nou vernoem word (nuut -t).
  • Terminal-oortredings en opdaterings-omgewing is nou skikkingopsies (die vorige stel -ag-sintaksis moet sonder verandering werk).
  • Daar was aansienlike prestasieverbeterings.

Wat is nuut in weergawe 1.8:

  • Incompatible Changes:
  • uitleg herontwerp / ongedaan gemaak is verwyder.
  • Normale veranderinge:
  • Voeg halfblad op / af bindings by kopieer af.
  • Sessie kies vaste aan werk met onverbonde sessies.
  • Nuwe venster opsies venster status-laaste- {attr, bg, fg} om die laaste venster wat aktief was, aan te dui.
  • Scrolling in die kopieer af skuif nou die streek sonder om die muiswyser te beweeg.
  • Run-shell geleer '-t' om die paneel te spesifiseer om te gebruik wanneer die uitvoer vertoon word.
  • Ondersteuning vir middelkliek-plak.
  • kies-boom leer '-u' om ongeskonde te begin.
  • Kies-venster geleer '-T; Om na die laaste venster te skakel as dit reeds aktief is.
  • Nuwe sessie opsie 'veronderstel-plak-tyd' vir die plak van teks versus sleutelbindende aksies.
  • kies- * instruksies werk nou buite 'n aangehegte kliënt.
  • Aliassen word nou vertoon vir instruksies met instruksies op die lys.
  • Status leer oor formate.
  • Vrye vorm opsies kan ingestel word met 'n opsie as dit met 'n '@ -teken aangebring word.
  • Opvangpaneel geleer '-p' om na stdout te stuur, en '-e' om ontsnappingsreekse te vang, en '-a' om die alternatiewe skerm vas te lê, en '-P' om afwagtende uitset te dump.
  • Baie nuwe formate bygevoeg (client_session, client_last_session, ens.)
  • Beheermodus, wat 'n manier is vir 'n kliënt om tmux opdragte te stuur. Tans meer bruikbaar vir gebruikers van iterm2.
  • Die grootte van die grootte van die grootte is '-x' en '-y' vir die absolute paneel grootte.
  • Konfigureer lêer laai tans verslaefoute van alle lêers wat gelaai word via die 'bron-lêer'-opdrag.
  • 'kopieerpyp'-modus opdrag om die keuse te kopieer en die keuse te pyp na 'n opdrag.
  • Veranderingsvensters kan nou fokuskennisgewings uitstuur vir sekere toepassings wat dit gebruik.
  • Run-shell en if-shell aanvaar nou formaathouers.
  • verander grootte paneel '-Z' om tydelik 'n paneel te vergroot.
  • nuwe sessie geleer '-A' om dit soos heg-sessie op te tree.
  • Stel opsie geleer '-o' om te verhoed dat 'n opsie ingestel word wat reeds ingestel is.
  • Opnamepaneel en vertonings-opsies leer '-q' om foute te stil.
  • Nuwe opdrag 'wag' vir 'n kliënt totdat dit weer wakker word.
  • Die grootte van die paneel sal nou die teks binne hulle verfladder.
  • Baie foutoplossings, geheue-lekkasies, ens.
  • Verskeie manpage verbeterings.

Wat is nuut in weergawe 1.7:

  • Baie foute en nuwe opsies.

Wat is nuut in weergawe 1.4:

  • Raamwerkverslaggewing is vasgestel.
  • Wys watter paneel aktief is in die uitvoerlyslys.
  • Backoff herwerk.
  • Verhoed dat die bediener sterf wanneer die kopie afskakel wanneer dit reeds in 'n ander modus is.
  • Herstel werk wat uitgevoer word wanneer die statuslyn geaktiveer of gedeaktiveer is.
  • Vereenvoudig xterm wysiger opsporing.
  • Vermy gekraak in die kopie af as die skerm grootte te klein is vir die aanwyser.
  • Vlae -n en -p bygevoeg aan die skakel-kliënt.
  • Gebruik UTF-8-tekentegnieke op UTF-8-terminale, waardeur sommige terminale (bv. Stopverf) vasgestel word, wat die wisselkoerse van vt100 ACS afskakel in UTF-8-modus. Gebruik terminale sonder ACS, gebruik ASCII-ekwivalente.
  • Uitsluitings van die nuwe bediener opsie is nie bygevoeg nie.
  • Nuwe sessie opsie vernietig-unattached bygevoeg.
  • Terugval op die normale sessie keuse metode as $ TMUX bestaan, maar is ongeldig eerder as verwerping.
  • Merk herhalende sleutels met '(herhaal)' In die sleutellys.
  • As u 'n paneel verwyder, verander die aktiewe paneel nie, tensy die aktiewe paneel eintlik die een is wat verwyder word.
  • Nuwe opdrag laaste paneel bygevoeg.
  • AIX-oplossings.
  • Flag -a bygevoeg aan unbind-sleutel.
  • Voeg XAUTHORITY by om te werk-omgewing.
  • Meer inligting rakende venster- en paneelvlae word nou in lys vertoon - *.
  • As VISUAL of EDITOR "vi" bevat Stel modus sleutels en status sleutel op vi.
  • Nuwe venster opsie monitor-stilte en sessie opsie visuele stilte bygevoeg.
  • In die ingeboude uitlegte verdeel die vensters eweredig.
  • Stel die verstekwaarde van hoofspanwydte op 80 in plaas van 81.
  • Command-line vlag -V bygevoeg.
  • In plaas daarvan om 'n kliëntgeskiedenis per kliënt te hou, maak dit globaal.
  • Plak reghoek kopie om soos emacs op te tree (die wyser is nie deel van die keuse aan die regterkant nie, maar aan die linkerkant is dit).
  • Vlag -l bygevoeg aan die skakel kliënt.
  • Omgewingsveranderlikes van die globale omgewing te verkry eerder as getenv (3), sodat hulle opgedateer kan word tydens die konfigurasielêer.
  • Nuwe venster opsies ander paneel- {hoogte, breedte} bygevoeg.
  • Meer klein foute en verbeteringe van manblad.

Wat is nuut in weergawe 1.3:

  • Nuwe invoer parser.
  • Vlae om deur vensters te beweeg -UDLR bygevoeg by die kieslys.
  • Opdrag paneel en paneel verwyder, aangesien ekwivalent gedrag nou beskikbaar is deur die teikenvlag (-t: + en -t: -).
  • Spring vorentoe / agteruit in kopiebeweging (gebaseer op ons F- en f-opdragte).
  • Maak plakbuffer aanvaar 'n paneel as 'n teiken.
  • Flag -a bygevoeg in 'n nuwe venster om 'n venster na 'n bestaande een in te voeg. As dit nodig is, beweeg vensters op.
  • Merge meer modus in kopie modus.
  • Werk werkopdragte uitdruklik in die globale omgewing (wat met setenv-g verander kan word), eerder as met die omgewing waarmee tmux begin.
  • Gebruik die hostnaam van die masjien as die standaard titel, in plaas van 'n leë string.
  • Voorkom dubbelvry as die vensteropsie bly-op-uitgang is ingestel.
  • Sleutelreeks omskakelings herschryf.
  • Merk zombie vensters as dood in die kieslyslys.
  • Betaalde uitleg is bygevoeg.
  • Signaalhantering verwerk.
  • Herstel SIGCHLD na vurk om probleme met sommige skulpe te herstel.
  • Kies-prompt-bevel verwyder. Daarom, gebind 'om opdrag-prompt' 'n indeks 'kies-venster -t: %%' By verstek.
  • Vang SIGHUP en beëindig as dit as 'n kliënt hardloop, sodat kliënte nie meer rondhang wanneer hulle byvoorbeeld 'n SSH-sessie ontkoppel nie.
  • Solaris 9-oplossings (soos die byvoeging van 'n verenigde (kry, stel) env (3) kode).
  • Aanvaar geen in plaas van standaard vir eienskappe.
  • Venster opsie venster status-waarskuwing - {alert, bg, fg} bygevoeg.
  • Vlag-word bygevoeg aan die plakbuffer-opdrag om 'n persoonlike skeiding te spesifiseer.
  • Laat sleep toe om 'n keuse te maak in die kopieer af as die modus-muis opsie ingestel is.
  • Ondersteun die muis scroll wiel.
  • Maak pyppaneel spesiale karaktervolgorde aanvaar (bv. #I).
  • Probleme oplos met die venster grootte wanneer u tmux vanaf .xinitrc begin.
  • Gee tmux-sokkies (maar nie die bevattende gids nie) groeptoegewings.
  • Brei die doelvlae (dws -t) uit om 'n offset te aanvaar (byvoorbeeld -t: +2), en maak dit vensters en vensters in.
  • Nuwe opsie kiesbuffer bygevoeg.
  • Nuwe bediener opsie losmaak-op-vernietig om vas te stel wat met 'n kliënt gebeur wanneer die sessie waaraan dit gekoppel is, vernietig word. As aan (standaard), is die kliënt losgemaak. Andersins word die kliënt oorgeskakel na die mees onlangse aktiewe van die oorblywende sessies.
  • Die opdragte laaibuffer en stoorbuffer aanvaar nou 'n streep (-) as die lêer om van stdin te lees, of skryf na stdout.
  • Gepasmaakte uitlegte bygevoeg.
  • Bykomende kode vermindering, bug fixes, en manpage uitbreidings.

Wat is nuut in weergawe 1.2:

  • 'n Kragtige, konsekwente, goed gedokumenteerde en maklik scriptable opdrag koppelvlak.
  • 'n Venster kan horisontaal en vertikaal in vensters verdeel word.
  • Paneel kan vrylik geskuif en verander word, of gereël word in een van vier voorafbepaalde uitlegte.
  • Ondersteuning vir UTF-8 en 256-kleur terminale.
  • Kopieer en plak met verskeie buffers.
  • Interaktiewe spyskaarte om vensters, sessies of kliënte te kies.
  • Verander die huidige venster deur te soek na teks in die teiken.
  • Terminal Locking, handmatig of na 'n time-out.
  • 'n Skone, maklik verlengde, BSD-gelisensieerde kodebasis, onder aktiewe ontwikkeling.

Wat is nuut in weergawe 1.0:

  • Baie verbeterde uitlegbestuur, insluitende splitsing in beide rigtings en gebruik van alle ACS karakters vir skeidings.
  • Ondersteuning vir tmux as die dop.
  • Beter kopieer en plak.
  • Aanpasbare modus sleutels en soek deur geskiedenis.
  • Nuwe opdragte, insluitend een om die omgewing te hanteer en een om paneelnommers te vertoon.
  • Meer kleur opsies in die statuslyn.
  • Herorganisering van man bladsy.
  • Baie klein byvoegings en verskeie foute.

Wat is nuut in weergawe 0.9:

  • Belangrike veranderinge om infrastruktuur te bou: opruiming van makefiles en byvoeging van 'n konfigurasie-script.
  • monitor-inhoud venster opsie om 'n venster te monitor vir 'n spesifieke fnmatch (3) patroon. Die vindvenster opdrag aanvaar nou ook fnmatch (3) patrone.
  • Vorige uitleg en kiesuitleg-opdragte, en 'n hoof-horisontale uitleg.
  • Herstel die bediener socket op SIGUSR1.
  • opdrag vir duidelike geskiedenis.
  • Gebruik ACS-lyntekeningkarakters vir paneelskeidingslyne.
  • UTF-8 verbeteringe, en kode om UTF-8-ondersteuning te identifiseer deur na omgewingsveranderlikes te kyk.
  • Die grootte van die grootte en die grootte van die grootte word nou saamgesmelt in 'n nuwe grootte grootte paneel met -U en -D vlae.
  • Bevestig voorafgaande bevel om 'n ja / nee antwoord te vra voordat u gevaarlike opdragte uitvoer.
  • Statuslynbugoplossings, ondersteuning vir UTF-8 (status-utf8-opsie) en 'n sleutel om van die plakbuffer te plak.
  • Ondersteuning vir 'n paar addisionele ontsnapvolgorde en terminaal funksies, insluitend beter ondersteuning vir invoegmodus en oortjies.
  • Verbeterde gedrag van die venster aanpassing, gemodelleer na xterm.
  • 'n paar kode vermindering en 'n aantal verskillende foutoplossings.

Wat is nuut in weergawe 0.8:

  • basiese horisontale vensterverdeling en outomatiese paneeluitleg;
  • verbeterde UTF-8-ondersteuning en verminderde geheueverbruik;
  • Ondersteuning vir 88 kleur terminale;
  • emulasie van rolstreek vir terminale sonder dit;
  • verskeie nuwe opdragte en 'n paar foutoplossings.

Wat is nuut in weergawe 0.7:

  • kopie buffer en opskort kliënt opdragte.
  • Ondersteuning om die uitvoer van 'n dopopdrag in die statuslyn te plaas.
  • Individuele vensterkleure in die statuslyn.
  • Beter muis ondersteuning.
  • Die vermoë om eienskappe vir statuslyn te stel, ens.
  • Beter ondersteuning vir swart en wit terminale.
  • Herbenoem die venster outomaties om die opdrag wat daarin loop, te pas.
  • Die vermoë om verskeie opdragte as 'n ry te spesifiseer.
  • 'n Aantal foute.

Ander sagteware ontwikkelaar Nicholas Marriott

Kommentaar te tmux

Kommentaar nie gevind
Kommentaar te lewer
Draai op die foto!