The OpenNET Project / Index page

[ новости /+++ | форум | теги | ]

Выпуск эмулятора терминала Terminology 0.8, развиваемого проектом Enlightenment

15.02.2015 22:06

Анонсирован выпуск эмулятора терминала Terminology 0.8, примечательного наличием встроенной поддержки средств для просмотра контента, в том числе видеофайлов, изображений, SVG-файлов и PDF-документов. Программа использует минимум зависимостей и требует для своей работы только наличие библиотек EFL и libc. Поддерживается работа в X11, Wayland и с использованием фреймбуфера (fbcon).

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

В новой версии добавлена визуальная панель вкладок, обеспечена поддержка сервиса Gravatar для отображения аватаров при наведении мыши на email, реализована поддержка механизма уведомлений xterm, улучшена система выделения фрагментов текста, в том числе добавлена поддержка выделения прямоугольных областей.



  1. Главная ссылка к новости (https://phab.enlightenment.org...)
Лицензия: CC BY 3.0
Короткая ссылка: https://opennet.ru/41676-terminology
Ключевые слова: terminology, terminal
При перепечатке указание ссылки на opennet.ru обязательно


Обсуждение (39) Ajax | 1 уровень | Линейный | +/- | Раскрыть всё | RSS
  • 1.1, Аноним (-), 22:48, 15/02/2015 [ответить] [﹢﹢﹢] [ · · · ]  
  • –4 +/
    Чем он лучше urxvt(c)?
     
     
  • 2.2, angra (ok), 22:53, 15/02/2015 [^] [^^] [^^^] [ответить]  
  • +8 +/
    А urxvt умеет все, что перечислено в новости?
     
     
  • 3.13, anonymous (??), 08:23, 16/02/2015 [^] [^^] [^^^] [ответить]  
  • +/
    Да оно обычно как-то не нужно, когда есть tmux и screen.
     
  • 3.15, Аноним (-), 08:34, 16/02/2015 [^] [^^] [^^^] [ответить]  
  • +2 +/
    Urxvt умеет например работать как демон, сессии терминалов подключаются к демону, очень экономит память когда у тебя 100500 терминалов. И всё необходимое urxvt умеет, да. Кроме рюшечек с градиентами, прозрачностями и т.п. ёлочной мишуры.
     
     
  • 4.18, me (??), 11:30, 16/02/2015 [^] [^^] [^^^] [ответить]  
  • +/
    rxvt не умеет сплитить окна, а tmux не умеет работать с мышью. Как мышью выделить текст в сплите? можно эскейпами в tmux-е, но это медленнее и копирование даты между буфферами то еще развлечение.
     
     
  • 5.20, Аноним (-), 12:05, 16/02/2015 [^] [^^] [^^^] [ответить]  
  • +/
    >Как мышью выделить текст в сплите?

    Зажать Ctrl и выделить?

     
     
  • 6.25, Аноним (-), 13:56, 16/02/2015 [^] [^^] [^^^] [ответить]  
  • +/
    А чтоб еще прямоугольным блоком?
     
     
  • 7.37, Spoofing (?), 17:48, 16/02/2015 [^] [^^] [^^^] [ответить]  
  • +/
    Alt + Левая кнопка мыши в окне rxvt-unicode, но у вас скорее всего это сочетание забиндено на перемещение окон самим WM.
     
  • 5.39, anonymous (??), 00:25, 17/02/2015 [^] [^^] [^^^] [ответить]  
  • –1 +/
    А terminology может в детач? Ну чтобы, например, когда упали иксы, приложения внутри терминологии продолжали работать и были доступны по сети? Потому что если нет, то всё равно внутри придётся запускать tmux или screen со всеми вытекающими.

    Вот чего не хватает urxvt - это работы с буфером обмена (срабатывает через раз) и фильтрации ввода. Чтобы нельзя было при копировании с веб браузеров протащить в консоль кучу команд мизерным невидимым шрифтом и запустить автоматически, потому что в конце стоит символ перевода строки.

     
     
  • 6.43, Аноним (-), 08:06, 17/02/2015 [^] [^^] [^^^] [ответить]  
  • +/
    > веб браузеров протащить в консоль кучу команд мизерным невидимым шрифтом и
    > запустить автоматически, потому что в конце стоит символ перевода строки.

    Так это для всех терминалок актуально...

     
  • 6.44, Аноним (-), 08:07, 17/02/2015 [^] [^^] [^^^] [ответить]  
  • +/
    > например, когда упали иксы,

    Для начала, мне например не нравится когда у меня иксы падают. Поэтому такие аргументы сложно считать за достоинство.

     
  • 4.29, arzeth (ok), 14:09, 16/02/2015 [^] [^^] [^^^] [ответить]  
  • +/
    Ну у Terminology в настройках можно галочку поставить у "Multiple instances, one process". Тоже память экономит, причём используется только один процесс для всех окон, а у Urxvt там один urxvtd и куча urxvtc
     
  • 4.34, Пропатентный тролль (?), 17:01, 16/02/2015 [^] [^^] [^^^] [ответить]  
  • –1 +/
    21 век на дворе, а вы памятью для термионалов спекулируете. Стыдно должно быть!
     
     
  • 5.35, клоун (?), 17:06, 16/02/2015 [^] [^^] [^^^] [ответить]  
  • –1 +/
    В соседней ветке Шигорин за переход от версии 3.21 к 4.0 потому что "4.0" на 1 байт короче.

    Да, я понимаю, Шигорин тот ещё дятел, но всё же, но всё же.

     
     
  • 6.41, Аноним (-), 02:41, 17/02/2015 [^] [^^] [^^^] [ответить]  
  • +/
    И это нам рассказывает микрософтовская подстилка, где 9-ю версию вообще пропустили.
     

  • 1.3, Anton (??), 22:59, 15/02/2015 [ответить] [﹢﹢﹢] [ · · · ]  
  • +/
    горизонтальную прокрутку бы примотали, желательно без java,ruby =)
     
  • 1.4, vitalif (ok), 23:31, 15/02/2015 [ответить] [﹢﹢﹢] [ · · · ]  
  • +/
    Чо-то оно не собирается...

    tycat-tycat.o: In function 'handle_video':
    /home/vitali/gits/terminology/src/bin/tycat.c:242: undefined reference to 'extn_aud'
    /home/vitali/gits/terminology/src/bin/tycat.c:243: undefined reference to 'extn_mov'
    tycat-tycat.o: In function 'handle_edje':
    /home/vitali/gits/terminology/src/bin/tycat.c:174: undefined reference to 'extn_edj'
    tycat-tycat.o: In function 'handle_image':
    /home/vitali/gits/terminology/src/bin/tycat.c:147: undefined reference to 'extn_img'
    /home/vitali/gits/terminology/src/bin/tycat.c:148: undefined reference to 'extn_scale'
    /home/vitali/gits/terminology/src/bin/tycat.c:149: undefined reference to 'extn_mov'
    collect2: error: ld returned 1 exit status
    Makefile:410: ошибка выполнения рецепта для цели «tycat»

    и т.п.

     
     
  • 2.5, vitalif (ok), 23:34, 15/02/2015 [^] [^^] [^^^] [ответить]  
  • +/
    а, понятно, это я autogen.sh для новой версии не запустил
     

  • 1.6, Аноним (-), 00:38, 16/02/2015 [ответить] [﹢﹢﹢] [ · · · ]  
  • +11 +/
    >обеспечена поддержка сервиса Gravatar для отображения аватаров при наведении мыши на email

    Чего-чего?

     
     
  • 2.9, Амоним (?), 02:33, 16/02/2015 [^] [^^] [^^^] [ответить]  
  • +1 +/
    Кто не заегистрирован на граватаре, у того будет инопланетянский аватар.
    Бигом фсе свои почты обаватаривать!
     
     
  • 3.26, Аноним (-), 13:57, 16/02/2015 [^] [^^] [^^^] [ответить]  
  • +2 +/
    > Бигом фсе свои почты обаватаривать!

    И сколько им доплатил этот левый сервис? И вообще с фига ли оно без спроса в сеть лезет и качает какое-то гомно с какого-то левого сервиса?

     

  • 1.7, Аноним (-), 00:42, 16/02/2015 [ответить] [﹢﹢﹢] [ · · · ]  
  • +12 +/
    Если не поддерживает вконтакт и инстаграм, тогда нинужно.
     
  • 1.8, Аноним (-), 01:23, 16/02/2015 [ответить] [﹢﹢﹢] [ · · · ]  
  • +1 +/
    Научился вкладкам - наконец-то!
     
  • 1.10, tensor (?), 05:23, 16/02/2015 [ответить] [﹢﹢﹢] [ · · · ]  
  • +2 +/
    Вот во что превратили окошко для шелла, прямо emacs среди терминалов!
    А давайте пропихнём его заместо tty? Пусть Лёнечка подавится от зависти.
     
     
  • 2.14, anonymous (??), 08:25, 16/02/2015 [^] [^^] [^^^] [ответить]  
  • +1 +/
    > Вот во что превратили окошко для шелла, прямо emacs среди терминалов!

    Мне кажется, вы не вполне понимаете, что такое emacs. Emacs умеет в терминалы лучше чем сабж. И окна веселеии и режиму эмуляции разные.

     
     
  • 3.27, Аноним (-), 13:59, 16/02/2015 [^] [^^] [^^^] [ответить]  
  • +/
    > терминалы лучше чем сабж. И окна веселеии и режиму эмуляции разные.

    Ассемблер тоже умеет терминалы лучше чем сабж. При условии что вы подорветесь и напишете на асме эмулятор терминала лучше. Поэтому на практике проще взять какой-нибудь готовый терминал...

     
     
  • 4.40, anonymous (??), 00:26, 17/02/2015 [^] [^^] [^^^] [ответить]  
  • +/
    На практике терминалы в emacs вполне юзабельные из коробки. А если учесть, что в нём ещё есть лучший никсовый двухпанельный файловый менеджер, так вообще счастье.
     
     
  • 5.42, Аноним (-), 02:45, 17/02/2015 [^] [^^] [^^^] [ответить]  
  • +/
    > На практике терминалы в emacs вполне юзабельные из коробки. А если учесть,
    > что в нём ещё есть лучший никсовый двухпанельный файловый менеджер, так
    > вообще счастье.

    Да в ж... такое счастье, имхо. Лучший в мире гибрид подводной лодки и экскаватора. А так двухпанельник - это mc, и никаких гвоздей.

     
     
  • 6.47, Аноним (-), 23:00, 17/02/2015 [^] [^^] [^^^] [ответить]  
  • +/
    Вы, простите, хотя бы пробовали работать в емаксовском файловом менеджере?
    Или как обычно, "не читал, но осуждаю"?
     

  • 1.11, iCat (ok), 06:00, 16/02/2015 [ответить] [﹢﹢﹢] [ · · · ]  
  • +/
    Давненько не приходило в голову: "ШГ".
    А вообще - JustForFun.
    Сам бы в таком "терминале" и полдня бы не смог работать...
     
  • 1.12, Типчик Анонимчик (ok), 06:18, 16/02/2015 [ответить] [﹢﹢﹢] [ · · · ]  
  • +2 +/
    >Terminology 0.8, примечательного наличием встроенной поддержки средств для просмотра контента, в том числе видеофайлов, изображений, SVG-файлов и PDF-документов.

    Одного меня это насторожило? :)

     
     
  • 2.21, Тупой молодец (ok), 12:25, 16/02/2015 [^] [^^] [^^^] [ответить]  
  • +/
    а я всё ждал скриншоты с pdf
     

  • 1.17, Аноним (-), 11:06, 16/02/2015 [ответить] [﹢﹢﹢] [ · · · ]  
  • +/
    Он в консоли умеет видео в ASCII-графике показывать, что-ли?
     
     
  • 2.38, фыва (?), 19:14, 16/02/2015 [^] [^^] [^^^] [ответить]  
  • +/
    нет, он просто не может без иксов :)
     

  • 1.19, svlasov (ok), 12:02, 16/02/2015 [ответить] [﹢﹢﹢] [ · · · ]  
  • +/
    .fonts.conf не читает?
     
  • 1.22, Тупой молодец (ok), 12:26, 16/02/2015 [ответить] [﹢﹢﹢] [ · · · ]  
  • +/
    всем по ссылке смотреть видео. там такой бэкграунд ближе к середине. прям чуть не заплакал
     
  • 1.36, Аноним (-), 17:30, 16/02/2015 [ответить] [﹢﹢﹢] [ · · · ]  
  • +/
    Оно умеет выпадать сверху по хоткею?
     
  • 1.45, Аноним (-), 12:00, 17/02/2015 [ответить] [﹢﹢﹢] [ · · · ]  
  • +/
    а чОрный шрифт в неактивной чОрной вкладке - это такой дефектив бай дизигн? Типа, у нас есть вкладки, но мы устремили их функционал к нулю, потому что, если забыл, что находилось в соседних вкладках и в каком порядке, пока не переключишся Х прочитаешь. Нет, все-таки ни один дезигнер и просто обладатель здравого смысла при создании этого енлатемента не пострадал - это факт.
     
  • 1.46, Аноним (-), 21:07, 17/02/2015 [ответить] [﹢﹢﹢] [ · · · ]  
  • +/
    офигительно выглядит
     

     Добавить комментарий
    Имя:
    E-Mail:
    Текст:



    Партнёры:
    PostgresPro
    Inferno Solutions
    Hosting by Hoster.ru
    Хостинг:

    Закладки на сайте
    Проследить за страницей
    Created 1996-2024 by Maxim Chirkov
    Добавить, Поддержать, Вебмастеру