Как переместить / изменить размер xfce4-терминала с помощью командной строки?
Как мне переместить и изменить размер xfce4-терминала с помощью командной строки?
Проблема в том, что команда echo -ne '\e[3;0;0t'
не переставляет мой xfce4-terminal
и не имеет видимого влияния. man xfce4-terminal
и другие ответы предполагают, что это должно.
Терминал xfce4 эмулирует приложение xterm, разработанное консорциумом X. В свою очередь, приложение xterm эмулирует терминал DEC VT102, а также поддерживает escape-последовательности DEC VT220.
http://invisible-island.net/xterm/ctlseqs/ctlseqs.html
http://rtfm.etla.org/xterm/ctlseq.html
Цель состоит в том, чтобы написать сценарий, который создает несколько терминалов и настраивает мою рабочую среду без необходимости нажимать и изменять размеры моих терминалов, чтобы мне было удобно.
Что работает echo -ne '\e[8;40;80t'
что приводит к корректному изменению размера терминала. Так почему бы не сдвинуть окно?
Другая информация, в которой я не уверен, может повлиять на что-либо:
Я пробовал другие числа, такие как последовательность '\e[3;100;100t'
но ничто, кажется, не перемещает окно терминала.
Я на самом деле работаю с Ubuntu, установил и запустил с xfce4 после того, как у Unity начались проблемы с обновлением.
xfce4-терминал 0.6.3 (Xfce 4.10)
1 ответ
Справочная страница для xfce4-terminal
определяет использование --geometry
Возможность установить размер и размещение терминала.
Этот флаг использует параметры " -geometry WIDTHxHEIGHT + XOFF + YOFF (где WIDTH, HEIGHT, XOFF и YOFF - числа) для указания предпочтительного размера и местоположения для главного окна этого приложения".
Обратитесь к разделу "Спецификации геометрии" справочной страницы для X (man X
).
Вот несколько примеров размещения xterm:
Поместите короткое и широкое окно терминала в верхнем левом углу дисплея:
xfce4-terminal --geometry 140x20+50+50
Поместите квадратное окно терминала в нижнем левом углу дисплея:
xfce4-terminal --geometry 100x40+40+500
Поместите квадратное окно терминала в верхнем правом углу экрана:
xfce4-terminal --geometry 100x40+1500+40
Разместите короткое и широкое окно терминала в нижней правой части дисплея:
xfce4-terminal --geometry 140x20+1500+500
Если вы хотите сделать этот параметр постоянным, следуйте этим инструкциям:
msgstr "скопировать панель запуска терминала (файл терминала.desktop) из /usr/share/applications/
в ~/.local/share/applications/
и отредактируйте поле Exec соответственно " как упомянуто в ответе здесь.