tmux

Софтуер снимки:
tmux
Софтуер детайли:
Версия: 2.4 актуализира
Дата на качване: 27 Apr 17
Розробник: Nicholas Marriott
Разрешително: Безплатно
Популярност: 84

Rating: nan/5 (Total Votes: 0)

tmux е инструмент с отворен код "терминален мултиплексор", който позволява да се създават, достъпят и контролират няколко прозореца от един терминал.

tmux е предназначена да бъде проста и модерна алтернатива на софтуера като екрана на GNU.

Какво е новото в тази версия:

  • Поддръжка за двойно и тройно кликване на мишката.
  • BCE (Изтриване на цвета на фона) вече се поддържа.
  • Всички появявания на низ за търсене в режим на копиране вече са откроени; Освен това се показва броят на резултатите от търсенето. Актуализираните актуализации се интерактивно взаимодействат с подвързаните клавиши Emacs по подразбиране (инкрементално търсене).
  • източник-файл вече разбира глобални шаблони.
  • Форматите вече имат просто сравнения:
  • # {==: a, b} # {! =: A, b}
  • Има нови формати:
  • - # {version} - версията на сървъра tmux; - # {client_termtype} - тип терминал на клиента; - # {client_name} - името на клиента; - # {client_written} - броят на байтовете, написан на клиента.
  • Конфигурационният файл вече приема% условни блокове, които са обработени при анализа; Аргументът е формат низ (полезен с новите опции за сравнение на формата).
  • Отделеният клиент вече има -E да изпълни команда, заменяща клиента, вместо да излезе.
  • Добавете поддръжка за персонализирани команди за команди, това е опция за масив, която съдържа елементи от формуляра "alias = command". Това се консултира, когато се анализира неизвестна команда.
  • Панелът за преодоляване вече има -n, за да посочи новото име на прозореца.
  • Поддръжката на OSC 52 е добавена за програми в tmux, за да настроите tmux буфер.
  • Мишката "всички събития" Режимът (1003) вече се поддържа.
  • Настройката на палитрата вече е възможна (OSC 4 и 104).
  • Поддържаща поддръжка (е необходим нов терминал).
  • Групираните сесии вече могат да бъдат наименувани (new -t).
  • превключванията на терминала и обновяващата среда вече са опции за масив (предишният набор -ag синтаксис трябва да работи без промяна).
  • Има съществени подобрения в производителността.

Какво е новото във версия 1.8:

  • Несъвместими промени:
  • Редът / оригиналното оформление е премахнат.
  • Нормални промени:
  • Добавете свързвания наполовина нагоре / надолу към режим на копиране.
  • Сесия, която е определена за работа с неприкачени сесии.
  • Нов прозорец опции window-status-last- {attr, bg, fg} за обозначаване на последния активен прозорец.
  • Скролирането в режим на копиране сега превърта региона без да се движи курсора на мишката.
  • Научете "-t", за да определите панела, който да използвате при показване на изхода.
  • Поддръжка за вмъкване на средно натискане.
  • изберете-дърво учи "-u", за да започне некорпорирано.
  • изберете извлечен прозорец "-T; За да превключите към последния прозорец, ако вече е актуален.
  • Нова опция за сесия 'assume-paste-time' за поставяне на текст спрямо действия, свързани с ключови думи.
  • изберете - * командите сега работят извън прикачен клиент.
  • Алиазите се показват за командата списък-команди.
  • Състоянието научава за форматите.
  • Опциите за свободна форма могат да бъдат настроени с опция за настройка, ако са пренасочени със знак "@".
  • научен панел за улавяне "-p", за да се изпрати на stdout и "-e" за заснемане на последователности от escape и "-а" за заснемане на алтернативния екран и "-P" за извличане на чакащ изход. >
  • Добавени са много нови формати (client_session, client_last_session и др.)
  • Режим на управление, който е начин клиентът да изпраща командите tmux. Понастоящем по-полезен за потребителите на iterm2.
  • Научен "-x" и "-y" научен за преоразмеряване на панела за абсолютно оразмеряване на прозореца.
  • Зареждането на файл с конфигурационни файлове вече съобщава за грешки от всички файлове, които се зареждат чрез командата "източник-файл".
  • Командата за режим "копиране на тръба", за да копирате селекцията и да направите избора на команда.
  • Промените в панелите вече могат да излъчват уведомления за фокусиране за определени приложения, които ги използват.
  • run-shell и if-shell вече приемат заместващи формати.
  • научен прозорец за промяна на размера "-Z" за временно мащабиране на панел.
  • научена за нова сесия "-A", за да стане като прикачна сесия.
  • въведена опция "-о", за да предотвратите задаването на опция, която вече е зададена.
  • прозорецът за улавяне и опциите за показване научават "-q" за заглушаване на грешките.
  • Нова команда "wait-for", която блокира клиент, докато не се събуди отново.
  • Преоразмеряването на панелите ще преформатира текста в тях.
  • Голяма част от програмите за отстраняване на грешки, закрепване на течове на памет и т.н.
  • Различни подобрения в ръководството.

Какво е новото във версия 1.7:

Какво е новото във версия 1.4:

  • Отчетът за звънене на прозореца е фиксиран.
  • Показване на кой прозорец е активен в изходния списък на панели.
  • Бакоф преработен.
  • Предотвратяване на смъртта на сървъра при превключване в режим на копиране, когато вече е в различен режим.
  • Възстановяване на изпълняваните задания, когато редът за състояние е разрешен или деактивиран.
  • Опростете откриването на модификатора xterm.
  • Избягвайте срив в режим на копиране, ако размерът на екрана е твърде малък за индикатора.
  • Флагове -n и -p са добавени към клиент за превключване.
  • Използвайте знаци на линеен чертеж UTF-8 на терминалите UTF-8, като по този начин закрепвате някои терминали (напр. Замазки), които деактивират последователностите на превключване на режима ACT vt100 в режим UTF-8. На терминали без ACS използвайте ASCII еквиваленти.
  • Добавена е нова опция за сървър, която не е добавена.
  • Добавена е нова опция за сесия, разрушена и непривързана.
  • Връща се обратно на нормалния метод за избор на сесия, ако има $ TMUX, но е невалиден, вместо да отхвърля.
  • Маркирайте повтарящите се клавиши с & quot; (повторение) & quot; В списъка с ключови думи.
  • Когато премахвате панел, не променяйте активния панел, освен ако активният панел всъщност не е този, който се премахва.
  • Добавена е нова команда в последния панел.
  • Поправя AIX.
  • Флаг - добавен е за разединяване на ключ.
  • Добавете XAUTHORITY за обновяване на средата.
  • Повече информация за прозорците и панелните флагове вече е показана в списъка - *.
  • Ако VISUAL или EDITOR съдържат "vi" Конфигурирайте режимни клавиши и клавиш за статус до vi.
  • Нов прозорец за опция за прозорец-тишина и сесия за визуално мълчание.
  • Вградените оформления разпределят панелите по-равномерно.
  • Задайте стойността по подразбиране на ширината на основния панел на 80 вместо 81.
  • Флаг от команден ред -V добавен.
  • Вместо да запазвате историята на клиентските подкана, го направете глобална.
  • Коригирайте копието на правоъгълник, за да се държите като emacs (курсорът не е част от избора на десния край, но отляво е).
  • Флаг -l е добавен към клиент за превключване.
  • Извличане на променливи от глобалната среда вместо getenv (3), което им позволява да бъдат актуализирани по време на конфигурационния файл.
  • Добавени са опции за нов прозорец, които са добавени в друг панел - {height, width}.
  • По-малки фиксирани бъгове и подобрения на страницата.

Какво е новото във версия 1.3:

  • Нов анализатор за вход.
  • Флагове за придвижване през панели -UDLR, добавени към прозореца за избор.
  • Командите от панела и панела отдолу са премахнати, тъй като вече е налице еквивалентно поведение чрез насочващия флаг (-t: + и -t: -).
  • Прескачане назад / назад при преместване на копиране (въз основа на команди от vi и f).
  • Създаване на паста-буфер приема прозорец като цел.
  • Флаг - добавя се към нов прозорец, за да се вмъкне прозорец след съществуващ, при необходимост се придвижват прозорците.
  • Обединете още режим в режим на копиране.
  • Изпълнявайте командите за задачи изрично в глобалната среда (която може да бъде променена със setenv -g), а не с началото на средата tmux.
  • Използвайте името на хоста на устройството като заглавие по подразбиране, вместо празен низ
  • Предотвратете двойно безплатно, ако опцията за прозорец остава на изход е зададена.
  • Пренаписване на ключовите низови реализации.
  • Маркирайте прозорците на зомби като мъртви в списъка с избрани прозорци.
  • Добавено е оформление на плочки.
  • Преработка на сигнала.
  • Възстановете SIGCHLD след вилица, за да отстраните проблеми с някои черупки.
  • Командата за избор на подкана е премахната. Следователно, свържете "към командния ред -p index" select-window -t: %% " По подразбиране.
  • Улавяйте SIGHUP и прекратете, ако се изпълнявате като клиент, като по този начин се избягвате оставането на клиентите, например когато SSH сесията е прекъсната.
  • Коригира се Solaris 9 (например добавяне на compat {get, set} env (3) код.)
  • Не приемайте никого вместо стандартните атрибути.
  • Опции на прозореца-статус-предупреждение- {alert, bg, fg} добавен.
  • Flag-s е добавен към командата paste-буфер, за да зададете персонализиран сепаратор.
  • Допускане на плъзгане, за да направите избор в режим на копиране, ако е зададена опцията за режим на мишката.
  • Поддържайте колелцето за превъртане на мишката.
  • Накарайте прозореца да приеме специални последователности от символи (например #I).
  • Отстраняване на проблеми при оразмеряване на прозореца при стартиране на tmux от .xinitrc.
  • Дайте групови разрешения на гнездата tmux (но не и съдържащата папка)
  • Разширете целевите флагове (т.е. -t), за да приемете отместване (например -t: +2) и да го обвиете в прозорци и прозорци.
  • Добавена е нова команда за избор-буфер.
  • Нова опция за сървър, detach-on-destroy, за да се определи какво се случва с клиент, когато сесията, към която е свързана, е унищожена. Ако е включена (по подразбиране), клиентът е отделен. В противен случай клиентът се превключва на последната активна от останалите сесии.
  • Командите за зареждане на буфера и запаметяващият буфер вече приемат тире (-) като файл, който да се чете от stdin или да пише stdout.
  • Добавени са персонализирани оформления.
  • Допълнително намаляване на кода, поправки на програмни грешки и подобрения на страница.

Какво е новото във версия 1.2:

  • Силна, последователна и добре документирана команда интерфейс.
  • Прозорецът може да бъде разделен хоризонтално и вертикално на панели.
  • Панелите могат свободно да се преместват и преоразмеряват или да се подредят в една от четирите предварително зададени оформления.
  • Поддръжка за терминали UTF-8 и 256 цвята.
  • Копирайте и поставете с няколко буфера.
  • Интерактивни менюта за избор на прозорци, сесии или клиенти.
  • Променете текущия прозорец, като потърсите текст в целта.
  • Заключване на терминала, ръчно или след изтичане на срока.
  • Чисто, лесно разширена BSD-лицензирана кодова база, под активно развитие.

Какво е новото във версия 1.0:

  • Особено подобрено управление на оформлението, включително разделяне в двете посоки и използване на всички ACS знаци за сепаратори.
  • Подкрепа за tmux като обвивка.
  • По-добре копирайте и поставете.
  • Персонализируеми бутони за режим и търсене в историята.
  • Нови команди, включително и за обработка на средата и за показване на номера на панелите.
  • Още опции за цвят в реда за състоянието.
  • Реорганизация на страница на човек.
  • Много малки допълнения и няколко корекции за грешки.

Какво е новото във версия 0.9:

  • Основни промени за изграждане на инфраструктура: изчистване на makefiles и добавяне на конфигуриран скрипт.
  • опция за монитор на съдържанието на монитора, за да следи прозорец за специфичен модел fnmatch (3). Командата на навигационния прозорец също така приема формуляри fnmatch (3).
  • командите за предишно оформление и подреждане и основно хоризонтално оформление.
  • Възстановете гнездото за сървър на SIGUSR1.
  • команда за ясна история.
  • Използвайте символи на линията на чертежа на ACS за линии за разделяне на прозорци.
  • Подобрения в UTF-8 и код за откриване на поддръжка на UTF-8 чрез преглеждане на променливи на средата.
  • Командите за промяната на размера и коригирането на прозореца за преоразмеряване сега се обединяват в нова команда с преоразмеряване с флагове -U и -D.
  • потвърдете преди командата, за да поискате да / не отговор преди да изпълните опасни команди.
  • Поправки на програмни грешки, поддръжка на UTF-8 (опция status-utf8) и ключ за поставяне от буфера за поставяне.
  • Подкрепа за някои допълнителни последователности и функции на терминала, включително по-добра поддръжка за режима на вмъкване и затварянето на табулатора.
  • Подобрено поведение при оразмеряване на прозореца, моделирано след xterm.
  • Някои кодови намаления и редица различни корекции на грешки.

Какво е новото във версия 0.8:

  • Основно хоризонтално разделяне на прозореца и автоматично оформление на прозорците;
  • подобрена поддръжка на UTF-8 и намалена консумация на памет;
  • поддържа 88 цветни терминала;
  • емулация на регион за превъртане за терминали без него;
  • няколко нови команди и няколко корекции на грешки.

Какво е новото в версия 0.7:

  • команди за копиране и задържане на клиент. >
  • Поддръжка за поставяне на изхода на командата shell в реда за състоянието.
  • Индивидуални цветове на прозореца в реда за състояние.
  • По-добра поддръжка на мишката.
  • Способността да зададете атрибути за статус и т.н.
  • По-добра поддръжка за черно-бели терминали.
  • Автоматично преименува прозореца така, че да отговаря на командата, изпълнявана в него.
  • Способността да се задават няколко команди като последователност.
  • Редица корекции на грешки.

Друг софтуер на разработчика Nicholas Marriott

Коментари към tmux

Коментари не е намерена
добавите коментар
Включете на изображения!