Comment déplacer et redimensionner le terminal xfce4 en ligne de commande?
Le problème est que la commande echo -ne '\e[3;0;0t'
ne repositionne pas mon xfce4-terminal
et n'a aucun effet apparent. man xfce4-terminal
et d'autres réponses suggèrent qu'il le devrait.
xfce4-terminal émule l'application xterm développée par X Consortium. À son tour, l'application xterm émule le terminal DEC VT102 et prend également en charge les séquences d'échappement DEC VT220.
http://invisible-island.net/xterm/ctlseqs/ctlseqs.html
http://rtfm.etla.org/xterm/ctlseq.html
L'objectif est d'écrire un script qui crée quelques terminaux et configure mon environnement de travail sans avoir à cliquer et redimensionner mes terminaux à mon aise.
Qu'est-ce qui fonctionne, c'est echo -ne '\e[8;40;80t'
qui provoque le redimensionnement correct du terminal. Alors pourquoi ne pas déplacer la fenêtre?
D'autres informations que je ne suis pas sûr peuvent affecter n'importe quoi:
J'ai essayé d'autres nombres tels que la séquence '\e[3;100;100t'
mais rien ne semble déplacer la fenêtre du terminal.
Je suis actuellement sous Ubuntu, installé et lancé avec xfce4 une fois que l'unité a commencé à avoir des problèmes avec une mise à jour.
xfce4-terminal 0.6.3 (Xfce 4.10)
La page de manuel de xfce4-terminal
spécifie l'utilisation de l'option --geometry
pour définir la taille et l'emplacement d'un terminal.
Ce drapeau utilise les options " - géométrie WIDTHxHEIGHT + XOFF + YOFF (où WIDTH, HEIGHT, XOFF et YOFF sont des nombres ) pour spécifier une taille et un emplacement préférés pour la fenêtre principale de cette application. "
Reportez-vous à la section "Spécifications géométriques" de la page de manuel de X (man X
).
Voici plusieurs exemples de placement xterm:
Placez une fenêtre de terminal courte et large en haut à gauche de l'écran:
xfce4-terminal --geometry 140x20+50+50
Placez une fenêtre de terminal carrée dans le coin inférieur gauche de l'écran:
xfce4-terminal --geometry 100x40+40+500
Placez une fenêtre de terminal carrée dans le coin supérieur droit de l'écran:
xfce4-terminal --geometry 100x40+1500+40
Placez une fenêtre de terminal courte et large en bas à droite de l'écran:
xfce4-terminal --geometry 140x20+1500+500
Si vous souhaitez rendre ce paramètre permanent, suivez ces instructions:
"copiez le programme de lancement du terminal (fichier .desktop du terminal) de /usr/share/applications/
vers ~/.local/share/applications/
et modifiez le champ Exec en conséquence" comme indiqué dans la réponse ici .