Алексей Федорчук
Я уже неоднократно признавался в своём тайном грехе — любви к выпадающим терминалам. А тут волею случая, о котором я расскажу в другой раз, образовалась у меня система с Xfce. О которой я слышал, что родной её терминал, который так и зовётся — xfce4-terminal
, обладает способностью переключаться в режим Drop Down. Что я не преминул проверить.
Оказалось, да, так оно и есть. Для этого всего и нужно, что запустить терминал из командной строки терминала же (или из мини-терминала по Alt+F2) таким образом:
$ xfce4-terminal --drop-down
После чего на верхней стороне экрана, в середине её, появляется копия обычного терминального окна.
Однако обращаться с ним таким образом нет ни малейшего смысла. А нужно просто привязать указанную команду к горячей клавише через главное меню Настройки -> Клавиатура -> Комбинации клавиш -> Добавить:
Появляется панелька, в которую достаточно вписать указанную команду:
А затем нажать клавишу или комбинацию клавиш, к которой желательно привязать команду — традиционно для вызова выпадающих терминалов используется клавиша F12:
После чего в списке горячих клавиш добавится соответствующий элемент:
А нажатие на клавишу F12 в любой момент времени и (рабочего) места будет вызывать терминальное окно:
Как и в обычном терминале, правый клик мышью вызывает контекстное меню с пунктом Параметры:
А вызванная при этом настроечная панель обретает новую вкладку с забавным названием Цвет полужирного текста (в панели настроек терминала, запущенного обычным образом, такой нет):
Параметры, фигурирующие в этой панели, такие, как ширина, высота и прозрачность, настраиваются независимо от таковых обычного терминала, причём прозрачность исчисляется в процентах от установленной в обычном терминале. Все же прочие свойства выпадающего терминала наследуются от настроек родительского. В частности, нельзя убрать показ меню в выпадающем терминале, сохранив его в терминале обычном.
Из специфически «выпадающих» настроек обращаю внимание на боксик Использовать быструю клавишу… При её включении нажатие клавиши вызова выпадающего терминала, находящегося в «расфокусированном» состоянии, передаёт фокус ему, без промежуточных шагов скрытия и повторного вызова, как во всех прочих Drop-Down’ах, которых я до сих пор видел.
Главное же преимущество рассмотренного выпадающего терминала — его привязка к среде: применитель любого дистрибутива, поддерживающего Xfce, может быть уверенным в его наличии. А не заниматься поисками «внедесктопного» Drop-Down’а, который может и отсутствовать. Впрочем, это же — и его главный недостаток, поскольку ставить в каком-либо ином окружении отдельно xfce4-terminal обычно нет никакого резона.
«ставить в каком-либо ином окружении отдельно xfce4-terminal обычно нет никакого резона»
Не знаю, я без него не могу ни в каком окружении. Помимо прочих уникальных свойств (вроде зелёного немигающего курсора и отлично настроенных дефолтных фонта и цветов) его ещё и можно сколлировать с клавиатуры (шифт со стрелками). Да и ставится он то ли вообще независимо от остальных частей xfce, то ли почти независимо.
yoshakar, мне собственно терминал нужен не часто — только когда надо смотреть какой-нибудь массированный вывод. В повседневной жизни (мне) удобнее выпадающий терминал и терминалы, встроенные в редактор или файл-менеджер (где ты, старый добрый konqueror, это придумавший?).
За подсказку про Shift+стрелки — большой рахмат.
> ставится он то ли вообще независимо от остальных частей xfce, то ли почти независимо.
В Void’е поглядел — говорит, что только libxfce4ui и libxfce4util.
Но в принципе — как у майнтайнера в левой пятке почешется: может и весь Xfce метапакетом в обязательные зависимости зафигачить.
Повторный вызов почему-то не ставит фокус в это окно, в итоге только лишь из-за этого пользоваться этим терминалом невозможно.
Волька, у меня прекрасно ставит, во-первых, во-вторых, ни один более иной D-D терминал этого не делает без предварительного сворачивания и выпадения
Так что, по Вашей логике, ими всеми невозможно пользоваться.
А мужики-то и не знали…
Алексей, спасибо за информацию и анализ.
Являясь давним пользователем Xfce не догадывался о такой возможности xfce4-terminal.
> с забавным названием Цвет полужирного текста
Можно попытаться исправить. Я делал пару мелких переводов для терминала на Transifex. Как оказалось, два года назад. http://itmages.ru/image/view/3012028/8165afc2. Но в релизе 4.12 так и не вижу.
Косяк с переводом исправлен.
Рекомендую перейти на gtk3 версию: наиболее свежий девелоперский релиз 0.6.92 или сборка из git. Помимо перехода на gtk3, я там добавляю новые фичи и исправляю баги.
Igor, спасибо за информацию. Принял к сведению для тех систем, которые буду устанавливать с Xfce.