Довольно интересная замена стандартного терминала



    Сообщество разработчиков рабочей среды Enlightenment выпустили в свет новую версию своего эмулятора терминала — Terminology. Подробности под катом

    Помимо стандартных для обычного терминала функций в нем есть:
    — просмотр файлов PDF, видео, векторных и растровых изображений прямо в окне терминала
    — поддержка вкладок (не совсем классических)
    — настройка внешнего вида (обои, цветовая схема, прозрачность, шрифты и пр)
    — поддержка перетаскивания текста/ссылок (весьма актуальная функция, во всяком случае для меня)
    — url, пути к файлу, адреса мыла будут выделяться как ссылки
    — встроенные просмотр контента по ссылке
    — поддерживает как X11, так и Wayland
    — адаптирован под тач интерфейс (видимо дань samsung'у за финансовую поддержку проекта Enlightenment)
    — рендеринг как за счет OpenGL так OpenGL-ES2 (не обязательно требование, просто как опция)
    — мультибуффер
    — поддерживает большинство escape-последовательностей rvtx и xterm + расширения Xterm
    — и много другое…

    Terminology разрабатывается на основе EFL тулкита и для работы ему необходимы лишь EFL и libc библиотеки, при этом он использует минимум зависимостей и поддерживает работу фреймбуфера fbcon.

    Некоторые команды:

    tyls — список фалов и папок с превьюшками
    typop — просмотр изображения в маленьком окошке, также можно просто ткнуть мышью
    tycat — тоже просмотр избражения только непосредственно в самом терминале
    tyq — добавляет изображение в очередь к исполняющейся команде typop
    tybg — меняет фон на поддерживаемый мультимедиа контент (картинки, видео, gif-анимацию)
    tyalpha — со значениями on/off включает и выключает прозрачность фона

    видимо есть и другие команды, но я пока не нашел

    Сочетания клавиш:

    Shift + PgUp — Прокрутка страницы вверх
    Shift + PgDn — прокрутки страницы вниз
    Shift + Insert — Вставить из буфер обмена (Ctrl + V / C)
    Shift + Keypad-Plus — Увеличить размер шрифта
    Shift + клавиатура-Minus — Уменьшить размер шрифта
    Shift + Keypad-Multiply — сброс размера шрифта (по умолчанию размер 10 )
    Ctrl + PgUp — Измените фокус на предыдущее окно терминала
    Ctrl + PgDn — Измените фокус на следующее окно терминала
    Ctrl + Shift + T — Создает новое окно терминала
    Ctrl + Shift + Home — Перемещение между окнами терминала
    Ctrl + Shift + PgUp — Делит терминал горизонтально
    Ctrl + Shift + PgDn — Делит терминал вертикально
    Alt + Home — Режим интерпретации команд
    Alt + Return — Вставить первое выделение
    Ctrl + Shift + C — Копировать текущее выделение в буфер обмена
    Ctrl + Shift + V — Вставить текущее выделение из буфера обмена

    Управление мышкой:

    Правая кнопка мыши — меню настройки
    Средняя кнопка мыши — Вставить буфер обмена выборе
    Левая кнопка мыши = выделение
    Колесо прокрутку — прокрутка вверх или вниз
    Ctrl + Колесо = Увеличить/уменьшить шрифт

    Да, чуть не забыл установить Terminology можно в любой рабочей среде Gnome 3, Unity, XFCE, KDE и любой никсовой ОС, но судя по версии еще не очень стабильн, поэтому ставим на свой страх и риск.

    Для Убунту ставим так:
    sudo add-apt-repository ppa:hannes-janetzek/enlightenment-svn
    sudo apt-get update
    sudo apt-get install terminology

    Вот AUR для Arch Linux
    Сырцы ищем тут
    Поделиться публикацией
    Похожие публикации
    Реклама помогает поддерживать и развивать наши сервисы

    Подробнее
    Реклама
    Комментарии 56
    • +4
      Terminology — терминал с библиотекаршами и пасьянсом!
      • +15
        Фоновая картинка в терминале только мешает работе.

        Мне постаринке нравится привычная консоль с черным фоном и белыми буковками. Чувствуешь себя эдаким кулхацкером)
        • –1
          А кто мешает вам не устанавливать фоновую картинку, у меня например только полупрозрачность настроена, бес картинок.
          • +35
            Возможно, вы имели в виду «демон картинок»?
          • +13
            А мне нравится с зелененькими буковками…
            • 0
              Зелененькие мне нравились когда с досом игрался
            • +1
              Фоновое зацикленное видео в терминале — наше всё. Библиотеки небольших видео с равномерным освещением были бы забавны. Правда, _players_load() no generic players available.
            • +1
              о да, Enlightenment это дело.
              как подвис на нём в шестом году так и сидел до девятого,
              пока эйпл не совершил прыжок в сторону интел…
              • 0
                Мне понравилось: смотришь фильм и работаешь одновременно (если допустим нужно что-то мониторить или по медленному удаленному доступу)
                • +4
                  У меня e17, использую этот терминал иногда. Даже девушка говорит что он приятнее остальных терминалов. Осталось только научить его выпадать по F12 как guake и добавить поддержку вкладок.
                  • +18
                    >>У меня e17, использую этот терминал иногда. Даже девушка говорит что он приятнее остальных терминалов.
                    Пользуюсь как основным, девушки нет. Куда баг постить?
                    • +3
                      баги постить в канал #E на irc.freenode.net, я им не раз писал что нужны вкладки, они говорят ok ok и всё. Пока лучше чем guake терминала для меня нет.
                      • +2
                        пардон — в правом верхнем углу после обновления появилась кнопка переключения окон....it's beautiful… забираю свои слова про вкладки обратно)
                        • +10
                          мне кажется, вы не оценили шутку Goryn
                        • +2
                          Это баг девушки. Обращайтесь к ее разработчикам.
                          • +1
                            Как могут быть баги у того, чего нет?
                            • +3
                              Она есть, просто соединение не устанавливается.
                          • +1
                            Проверил, оно там старое, версии 0.1, соответственно без новых эффектов.
                            • +1
                              интересный гибрид, но я все-таки буду дальше доставать оригинальных разработчиков)
                          • +3
                            Ага. Теперь себе можно сделать консольку, как у хацкеров в кино.
                            • +2
                              История циклична. Сначала были терминалы, затем GUI. Будущее снова за терминалами, но не классическими, а чем-то в духе сабжа. Ждём, в какой версии Windows и MacOS появится сей «инновационный» интерфейс.
                              • +1
                                ну вон последний Powershell скрипт, с которым я вожусь, коннеектится, к k\host/powershell и забирает оттуда кусок сессии
                                • +2
                                  Вы видели OS X без терминала?
                              • НЛО прилетело и опубликовало эту надпись здесь
                                • +2
                                  До сих пор интересно, кто эти люди, которые сейчас развивают подобные проекты?

                                  Ведь я еще помню времена, когда радовался Енлайтменту на своем крутом VGA мониторе, ажно 800х600 пикселей размером и 256 цветами! Но сейчас на дворе 2013 год и как-то странно забавляться всплывающими jpeg'ами поверх текстового окошка с движущимся бэкграундом…
                                  • +3
                                    — сказал человек, не пользовавшийся первым из атомных нетбуков)
                                  • +1
                                    Ubuntu 12.10:
                                    tyls
                                    ERR<21106>:emotion-generic modules/emotion/generic/emotion_generic.c:1836 _players_load() no generic players available
                                    • +2
                                      у меня такая же ситуация, попробуйте установить mplayer
                                      • +1
                                        не помогает. нужно будет в исходники глянуть, где он ищет «generic players»
                                        • 0
                                          Что-нибудь увидели, а то не хочется его ставить с поломанной главной фичей… Вообще странно, что он не тянет нужные ему зависимости сразу. Может нужно вообще полностью менеджер окон Enlightenment ставить, чтобы все работало?
                                          • 0
                                            Good news everyone!
                                            Вчера в efl репозитории обновились билды, теперь tyls работает.

                                            sudo apt-get purge terminology
                                            sudo add-apt-repository --remove ppa:hannes-janetzek/enlightenment-svn
                                            sudo add-apt-repository ppa:efl/trunk
                                            sudo apt-get update
                                            sudo apt-get install terminology
                                    • +3
                                      Чем это лучше emacs?
                                      • +15
                                        Писец.
                                        На видео человек 11 минут показывает как круто можно менять БГ и ставить туда же видео.
                                        Чувствую следующий шаг — встраивание косынки, Excel и браузера.
                                        • +2
                                          Шрифт ужасен.
                                          • +1
                                            Зкто курсор приятный :)
                                            • 0
                                              Кто вам мешает настроить другой шрифт?
                                            • +1
                                              «и любой ОС» — o! А я как раз ищу нормальную альтернативу вендошному cmd.exe
                                            • +4
                                              По-моему, это отвратительно.
                                              • +2
                                                Имхо должен быть жутко популярным в кино. Там любят терминалы со спецеффектами, логотипами в фоне и странными буковками.
                                                • +2
                                                  Работать за таким сложно, рюшечки для позеров; Ъ KISS наше все!
                                                  • +1
                                                    Вот если бы можно было написать что нить типа tyls images | grep foo а оно бы результат тоже интерактивным сделало бы, вот тогда было бы прикольно %) Но все равно игрушка конечно…
                                                    • +1
                                                      ИМХО сабж пока уступает Terminator`y — www.tenshu.net/p/terminator.html

                                                      • +1
                                                        fraky, Огромное Вам спасибо!
                                                        • +1
                                                          i3 — i3wm.org/
                                                          • +1
                                                            мы же тут не о тайловом менеджере о_О
                                                            • 0
                                                              напротив, очень советую переходить на тайловые менеджеры, если есть тяга к мультиплексированию терминалов.
                                                              • 0
                                                                спасибо, у меня тяги нет, пока что =)
                                                                уже лет 6 предпочитаю «1 стол — 1 приложение», поэтому браузер, редактор и терминал — на разных столах.
                                                                мне проще между столами переключаться, чем выбирать тайл и увеличивать его ;)
                                                                • 0
                                                                  Простите, но чем это отличается от приложений на одном столе, развёрнутых во весь экран?
                                                                  • 0
                                                                    да ничем особо, но как-то в оффтоп ушли =)
                                                                    хотя для домашнего компа — надо тайлы попробовать ;)
                                                        • 0
                                                          Было бы круто, если бы он еще эти видюхи по урлу с утуба умел скачивать, а не просто воспроизводить… ^_^

                                                          Только полноправные пользователи могут оставлять комментарии. Войдите, пожалуйста.