Пользователь
0,0
рейтинг
9 апреля 2013 в 17:15

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

*nix*


Сообщество разработчиков рабочей среды 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
Сырцы ищем тут
Руслан @Budda40
карма
10,5
рейтинг 0,0
Реклама помогает поддерживать и развивать наши сервисы

Подробнее
Спецпроект

Самое читаемое Администрирование

Комментарии (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
      • +1
        Проверил, оно там старое, версии 0.1, соответственно без новых эффектов.
      • +1
        интересный гибрид, но я все-таки буду дальше доставать оригинальных разработчиков)
  • +3
    Ага. Теперь себе можно сделать консольку, как у хацкеров в кино.
  • +2
    История циклична. Сначала были терминалы, затем GUI. Будущее снова за терминалами, но не классическими, а чем-то в духе сабжа. Ждём, в какой версии Windows и MacOS появится сей «инновационный» интерфейс.
    • +1
      ну вон последний Powershell скрипт, с которым я вожусь, коннеектится, к k\host/powershell и забирает оттуда кусок сессии
    • +2
      Вы видели OS X без терминала?
      • +1
        На что вы намекаете?
        • +2
          Вот на это:
  • НЛО прилетело и опубликовало эту надпись здесь
  • +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
    Было бы круто, если бы он еще эти видюхи по урлу с утуба умел скачивать, а не просто воспроизводить… ^_^

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