четверг, 14 июня 2012 г.

Эмулятор терминала Evilvte

Довольно хороший эмулятор терминала -  Evilvte. Довольно легковесный, но главной его особенностью является то, что он будет выглядеть именно так, как нужно конечному пользователю.
Да, на сайте даже есть табличка сравнения некоторых эмуляторов:
    Как видно, он весьма легковесен. Легче падающей сакуры, и уж намного легче lxterminal. Но понравился он мне не поэтому. 
    Настройка evilvte осуществляется правкой конфига и последующей перекомпиляцией. В Gentoo это осуществляется проще простого. 
    Для начала собираем evilvte (есть в основном дереве) с USE="savedconfig"

    Консоль:
    # echo "x11-terms/evilvte savedconfig" >> /etc/portage/package.use/evilvte
    # emerge -av evilvte


    После чего редактируем /etc/portage/savedconfig/x11-terms/evilvte-0.5.1, и снова пересобираем evilvte.


    Консоль:
    # vim /etc/portage/savedconfig/x11-terms/evilvte-0.5.1 && emerge -av evilvte


     В основном приходится закоментировать/раскоментировать некоторые строки (добавить // в начало или же, напротив, убрать эти два символа). Так же может понадобиться исправить некоторые значения с TRUE на FALSE, а так же просто подправить некоторые опции. 
    Параметров, которые можно настроить, весьма много. Грубо говоря, в конечном итоге у нас получится эмулятор терминала, заточеный под свои индивидуальные предпочтения.
    В результате будет настроена практически каждая мелочь, включая меню, выпадающее по нажатию правой кнопки мыши, поддержку псевдопрозрачности( что отдельно порадовало, ведь я не использую пакетный менеджер), хоткеи и многое другое. 
    Например, мой конфиг выглядит так.
    Здесь включена поддержка псевдопрозрачности, установлен зеленый цвет курсора, шрифт Droid sans Mono в качестве дефолтного, отключены рамки и декорации оконного менеджера, добавлено меню с опциями "Добавить вкладку", "Удалить вкладку", "Копировать", "Вставить", диалог выбора шрифта и кодировки, а так же "Скрыть диалог управления вкладками(toogle tabbar)". 
    Так же включены некоторые полезные хоткеи. 
    Для так называемых "пакетных" дистрибутивов всё обстоит несколько сложнее. Понадобится скачать архив с исходниками вручную, распаковать, подправить конфиг, находящийся в /каталог_с_исходниками/src/config.h и только после этого установить evilvte так же, как устанавливается любая программа, собираемая из исходников. Например, в Debian и подобных придётся собрать *.deb-пакет. 

    2 комментария:

    1. Недавно тоже набрел на этот эмулятор терминала. Лучше ничего пока не нашел.

      ОтветитьУдалить
    2. Единственное, что оный обязательно нужно собирать из исходников. Иначе неюзабелен. Домохозяйкам не понравится.

      ОтветитьУдалить