LINUX.ORG.RU

Terminal


27

0

Всего сообщений: 36

Вышел Fish Shell 3.0

 , , , ,

Группа Open Source

Fish — современная командная оболочка, разработанная с целью удобства, простоты использования и продуктивности.

( читать дальше... )

>>> Полное описание релиза (github.com)

loz
()

Выпуск эмулятора терминала Tilix 1.8.1

 ,

Выпуск эмулятора терминала Tilix 1.8.1
Группа Open Source

Состоялся релиз Tilix 1.8.1 - эмулятора терминала, обладающего функционалом тайлинговых оконных менеджеров (вертикальное и горизонтальное размещение терминалов, группировка, перетаскивание и т.д.) Код проекта написан на языке D с использованием GTK+ 3. В новом выпуске:

  • Добавлена поддержка полей, ограничивающих длину строки;
  • Добавлено новое сочетание клавиш на авто-ориентированного разделения;
  • Панель вкладок теперь отображается вертикально (слева или справа), что позволяет экономить экранное пространство;
  • Исправлена утечка памяти после закрытия терминальных сеансов;
  • Исправлена логика определения цвета для соответствующих тем;
  • Данный выпуск - последний, поддерживающий GTK+ 3.14. Дальнейшие выпуски Tilix будут требовать минимум GTK+ 3.18

>>> Подробности (github.com)

Sunderland93
()

Hyper 0.8.1

 , hyper,

Группа Open Source

Состоялся релиз эмулятора терминала на базе платформы Electron и web-технологий — Hyper 0.8.1.

Что нового:

  • Программа переименована из HyperTerm в Hyper.
  • Добавлена поддержка горизонтального и вертикального разделения окна.
  • По умолчанию новым окнам будут присваиваться позиция и размер окна предыдущего сеанса (можно отключить).
  • Новые окна теперь автоматически открываются со смещением, чтобы избежать перекрытия.

>>> Официальный сайт

>>> Подробности (github.com)

cetjs2
()

Первый релиз текстового редактора Micro

 , , ,

Группа Open Source

Micro — простой и легковесный текстовый редактор для терминалов, написанный на Go. Он поставляется в виде бинарного файла и не требует зависимостей.

Как можно догадаться из названия, micro претендует стать заменой старому доброму nano, сохраняя его простоту, но в то же время обладая большими возможностями:

  • легкая установка — micro представляет собой один исполняемый бинарный файл, не зависящий от других библиотек;
  • привычные сочетания клавиш;
  • табы и возможность разделения рабочего пространства;
  • нормальная поддержка мыши;
  • плагины на Lua;
  • подсветка синтаксиса из коробки для более чем 75 языков;
  • анализ и подсветка ошибок в коде;
  • поддержка цветовых схем, в том числе и true color.

Micro распространяется под лицензией MIT.

Скриншоты

>>> Подробности (github.com)

Deleted
()

Terminology 0.9

 ,

Группа Open Source

Эмулятор терминала Terminology разрабатывается в рамках проекта Enlightenment. Отличительной особенность этого эмулятора является наличие встроенных средств для просмотра различного содержимого файлов: видеофайлы, изображения, SVG и PDF-документы, и т.д.

  • Клик правой кнопкой мыши по выделенному тексту копирует/открывает его.
  • Добавлена привязка клавиш для включения полноэкранного режима.
  • Добавлена функция мини-просмотра.
  • Добавлена опция -a для tyls, которая отображает скрытые файлы.
  • Terminology теперь работает на Solaris.
  • В настройках выбора шрифта теперь есть предпросмотр с текущими цветовыми темами.
  • Улучшенная обработка изменения размера окна.

>>> Подробности (enlightenment.org)

fallout4all
()

Вышел GNU teseq 1.1.1 — Просветитель Управляющих Последовательностей

 , , , ,

Группа GNU's Not Unix

GNU Teseq (автор произносит это как «тисик») — это инструмент для анализа файлов, содержащих управляющие символы и управляющие последовательности терминала, путём вывода этих последовательностей и их значений на читабельном английском. Его предназначение — упрощение отладки эмуляторов терминала и программ, активно использующих расширенные возможности терминала, такие как перемещение курсора, цвета и другие свистелки.

( читать дальше... )

>>> Источник (gnu.org)

contra_sperm_spero
()

Выпущена новая версия выпадающего терминала Guake 0.7.0

 ,

Группа Linux General

Guake — выпадающий эмулятор терминала для среды GNOME, всплывает при нажатии определенной клавиши, затем, при нажатии этой же клавиши убирается обратно (по умолчанию - F12). Эта особенность напоминает поведение терминала в игре Quake, отсюда программа и берет свое название. Похожие программы: Yakuake и Tilda. Несмотря на то, что поведение программы похоже на Yakuake или Tilda, приложение было написано полностью «с нуля», с использованием библиотеки Gtk. Guake обладает широкими возможностями настройки через графический мастер настроек. Релиз выпадающего терминала Guake 0.7.0 состоялся 2 мая 2015 года. В нем были сделаны некоторые важные исправления, а также добавлены новые возможности по сравнению с более ранней версией 0.6.2.

( читать дальше... )

>>> Подробности (github.com)

Odalist
()

cool-retro-term — эмулятор терминала, стилизованный под ЭЛТ

 ,

Группа Open Source

Состоялся выпуск cool-retro-term, представляющего собой необычный эмулятор терминала, внешний вид которого имитирует картинку с ЭЛТ-монитора (в том числе, поддерживается вывод в стиле Fallout).

Используется Qt 5.2 и движок Konsole. Исходный код доступен под лицензией GPL. Собраны пакеты для Fedora и openSUSE. Пользователи ArchLinux могут воспользоваться AUR, а пользователи ROSA — штатными репозиториями.

>>> Подробности (youtube.com)

anonymous
()

Tmux Resurrect 1.2.0

 , , ,

Группа Open Source

Tmux Resurrect это плагин для мультиплексора виртуальных консолей Tmux.

Сам по себе Tmux всем хорош, за исключением того, что после перезагрузки / сбоя / ошибки сессии приходится заново вручную восстанавливать окна/панели, их расположение и размер, а также программы работающие в них.

Tmux Resurrect предоставляет сохранение и восстановление по хоткею:

  • всех сессий, окон, панелей, их порядок и размер
  • текущую рабочую директорию для каждой панели
  • активные и альтернативные сессии
  • активные и альтернативные окна для каждой сессии
  • активные панели для каждого окна
  • программы, работающие в каждой панели
  • сессии Vim (опционально)

Простая установка и настройка плагина.

Краткий скринкаст.

>>> Подробности (github.com)

VimCasts
()

Выпуск Terminology 0.5 из состава Enlightenment

 , , ,

Группа Open Source

В воскресенье, 9 марта 2014 года, после трех месяцев разработки, была представлена версия 0.5 эмулятора терминала Terminology, разрабатываемого в рамках проекта Enlightenment. Отличительной особенность этого эмулятора является наличие встроенных средств для просмотра различного содержимого файлов (видеофайлы, изображения, SVG и PDF документы, и т.д.). Эмулятор работает в среде X, Wayland и в режиме фреймбуфера. В зависимостях программы только библиотеки EFL и libc.

Эмулятор терминала поддерживает большую часть escape-последовательностей xterm и rxvt, в том числе расширений Xterm для отображения 256 цветов. Возможна разнообразная визуальная настройка окна эмулятора, в том числе установка в качестве фона растровых и векторных изображений, использование тем визуального оформления, настройка прозрачности. Различное содержимое выделяется ссылками: контент, URL, пути к файлам, email. Просмотр документов происходит внутри окна эмулятора. Поддерживается несколько буферов обмена. Разные сессии могут находиться на нескольких вкладках либо находиться на нескольких одновременно видимых областях.

В этой версии представлены новая панель настройки цветов, панель настройки фоновых изображений. Темы оформления загружаются из папки «~/.config/terminology/themes/». Произведены улучшения в настройках по умолчанию, улучшена совместимость с другими эмуляторами терминалов. Также исправлено множество ошибок.

Источники:

http://www.opennet.ru/opennews/art.shtml?num=39277

https://phab.enlightenment.org/phame/live/3/post/terminology_0_5/

mbwa
()

Sakura 3.1.0

 , ,

Группа Open Source

24 июня вышла новая версия Sakura — легковесного эмулятора терминала, основанного на библиотеках GTK+3 и libvte. В этой версии обновлены переводы, исправлены ошибки и добавлена новая система настройки цветов

>>> Подробности (launchpad.net)

cetjs2
()

Final Term — новый взгляд на приложение-терминал

 final term,

Группа Open Source

Представлена первая альфа-версия новой концепции эмулятора терминала для GNU/Linux (и, в частности, для среды GNOME) — Final Term.

Final Term реализует так называемые семантические текстовые (контекстные) меню. Это означает, что терминал понимает вывод стандартных команд UNIX и привязывает к каждому текстовому сниппету его индивидуальное значение. Проще говоря, он узнает в выводе URL, PID процессов, имена каталогов и файлов и тому подобное и позволяет для каждого такого элемента вызвать контекстное меню с характерным набором связанных с ним команд.

Кроме этого Final Term может похвастаться умным дополнением командной строки при вводе и графическими элементами управления (например, скрытие/раскрытие stdout команды как в продвинутых текстовых редакторах или отображение прогресса). Также Final Term позволяет назначить на любые клавишные комбинации собственные команды командной оболочки или даже глобальные действия, что можно описать в текстовом файле настроек. В дополнение к этому Final Term наконец-то при изменении размеров окна автоматически перерисовывает текст для наилучшего заполнения и предлагает пользователю настроить внешний вид и подсветку текста в командной оболочке.

Команда также представила видео, демонстрирующее текущую функциональность приложения.

Проект лицензирован под GPLv3, а на Github-странице проекта можно узнать о способах установки под конкретную ОС.

>>> Подробности (github.com)

girl
()

tmux 1.7

 ,

Группа Open Source

Спустя девять месяцев после выпуска предыдущей версии нас снова радует команда разработчиков мультиплексора терминала tmux, незаменимого инструмента как для системных администраторов, так и для простых пользователей, ценящих удобство работы в консоли. Среди нововведений особо отмечены следующие:

  • Возможность разбиения строки конфигурационного файла на несколько при помещении символа «\» в конце каждой части.
  • Новая опция status-position для перемещения информационной строки в нижнюю или верхнюю часть окна.
  • Как и панели, окна теперь имеют уникальные id. Для разграничения понятий впереди для них указывается символ «@».
  • Возможность предустановки каталога по умолчанию: ~ для домашней директории, . - для рабочей директории сервера, - для начальной директории для сессии и ""(пустая строка) для рабочей директории окна (используется по умолчанию).
  • Новая опция -l для send-keys, передающая введенные данные без транслирования.
  • Новая команда move-pane (работает как join-pane, причем также для одного и того же окна).
  • Новые способы форматирования display-message.
  • Новая команда choose-tree для отображения сессий и окон в виде дерева.
  • Команды kill-window, detach-client и kill-session приобрели ключ «-a» для завершения всех задач, сессий и т. п., кроме текущей.
  • find-window автоматически переходит к найденному подходящему окну, а также узнает новые опции «-C», «-N», «-T» для поиска по содержимому, имени или заголовку.
  • Новые опции для форматирования и ограничения вывода для окон.
  • А также многое другое, в том числе традиционно исправление ошибок и удаление утечек памяти.

>>> Подробности (sourceforge.net)

ins3y3d
()

Компания Google открыла исходные тексты собственной реализации NX сервера

 , , ,

Группа Open Source

Разработчики из компании Google представили новый открытый проект - neatx, исходные тексты которого распространяются в рамках лицензии GPLv2. Neatx представляет собой независимую реализацию NX сервера, позволяющего организовать работу с удаленным десктопом через низкоскоростные линии связи, обеспечивая минимальную задержку и хороший уровень интерактивности. По сравнению с классическим протоколом X11, используемые в NX алгоритмы позволяют уменьшить объем трафика до 50 раз.

Код Neatx преимущественно написан на языке Python, для оптимизации производительности один из модулей реализован на Си. Частично в Neatx задействованы наработки из другого открытого проекта Google - системы для организации управления кластера виртуальных окружений Ganeti.

Проект Google выступает в роли альтернативы проприетарному продукту NoMachine NX server, а также свободному проекту FreeNX и основанных на нем продуктов x2go и 2X TerminalServer. Главный недостаток свободного проекта FreeNX в трудоемкости поддержки, так как код FreeNX представляет собой смесь блоков на BASH, Expect и Си.

В настоящий момент Neatx поддерживает создание, заморозку/разморозку и завершение сессий, совместим с сессиями Gnome и KDE, позволяет работать с виртуальными десктопами и плавающими окнами, поддерживает полноэкранный режим, имеет возможности по настройке параметров клавиатуры и разрешения экрана. Не реализована поддержка Windows/VNC сессий, невозможно принудительно завершить сессию из списка, отсутствуют средства передачи звука, туннелинга отправки на печать и проброса Samba разделов.

PS взято с OpenNet

>>> Подробности (google-opensource.blogspot.com)

VoDA
()

GNOME Terminator 0.10

 ,

Группа GNOME

Терминатор это приложение, предоставляющее возможность размещать множество терминалов в одном окне, экономя ценное пространство экрана и не давая полностью заполнить экран терминалами. Основано на GNOME Terminal.

Изменения: различные исправления, улучшенные возможности парсинга конфигурационного файла, просмотр отладочной информации, настраиваемые хоткеи, поиск с прокруткой, поддержка --geometry.

>>> Подробности (tenshu.net)

Bod
()

Вышел Yakuake 2.9

 , ,

Группа KDE

Yakuake - это графический эмулятор терминала, основанный на Konsole. Его особенность в том, что он ведёт себя не как обычное окно приложения, а появляется вверху экрана подобно консоли в компьютерных играх.

Версия 2.9 полностью переписана с нуля для KDE4. Версия для KDE3 теперь считается закрытой, и в ней будут появляться только исправления серьёзных багов.

Список изменений новой версии включает:

* Изменение лицензии с "GPL v2 или более поздней" на "GPL v2 или v3 или любая последующая версия, принятая членами KDE e.V."
* Замена псевдопрозрачности на реальную прозрачность с использованием расширения XComposite
* Изменено поведение контекстных меню
* Возможность отображать в метках табов информацию о содержимом активного терминала
* Улучшено поведение при обработке некорректных или повреждённых скинов
* Размеры окна обновляются динамически при изменении рабочей области экрана

>>> Подробности (kde-apps.org)

INFOMAN
()