web-dev-qa-db-fra.com

Comment puis-je définir la position d'ouverture du terminal?

Je souhaite que Terminal s'ouvre au bas de mon écran. Existe-t-il un moyen de définir la taille et la position par défaut?

J'utilise Linux Mint 13, Cinnamon.

39
Korgan Rivera

La plupart des terminaux peuvent être lancés à l'aide du commutateur geometry vous permettant de spécifier la taille et la position du terminal (COLUMNSxROWS + X + Y), par exemple:

gnome-terminal --geometry 73x31+100+300

ou

xterm -geometry 93x31+100+350

Si vous souhaitez rendre ce qui précède permanent, copiez le lanceur de terminal (fichier .desktop du terminal) à partir de /usr/share/applications/ à ~/.local/share/applications/ et modifiez le champ Exec en conséquence.

Par exemple. pour gnome-terminal

Exec=gnome-terminal --geometry 73x31+100+300

Le fait d'avoir ce lanceur personnalisé dans votre $ HOME préservera vos paramètres après les mises à niveau du package de terminal (qui écraseraient autrement le fichier .desktop par défaut dans /usr/share/applications).

50
don_crissti

options xterm utilisant Xresources ou Xdefaults


Il s'agit de la "syntaxe" générale des options qui vont dans le ~/.Xresources ou ~/.Xdefaults fichier:

Géométrie XTerm *: COLUMNSxROWS + X + Y

Par exemple

XTerm*geometry: 90x30+0+540

Remarque: Les deux premières options (COLUMNSxROWS) dépendent de votre type/taille de police.

En outre, cela dépend également de la résolution de votre écran, car les deux dernières options concernent la position de la fenêtre; elle est calculée en unités différentes de la taille de la fenêtre de la fenêtre xterm.

Lorsque X = 0 alors la position est complètement à gauche
Lorsque Y = 0, la position est tout en haut

Si votre résolution est par exemple 1920x1080, alors vous mettriez la valeur [~ # ~] y [~ # ~] comme 540 (à mi-chemin du bord supérieur de votre écran); comme la valeur 30 RANGS est à peu près la moitié de la hauteur d'affichage sur un écran de même taille en utilisant les polices et les paramètres de mon propre système.

6
ILMostro_7

En tant que mise à jour, la meilleure réponse ne fonctionnait pas pour moi dans Ubuntu 18.04 en août 2018. Ce qui a fait le travail, c'est Matériel -> Clavier -> Ajouter une nouvelle commande (en appuyant sur le signe plus). Remplissez le champ "Commande" avec une commande comme gnome-terminal --geometry 80x55-500+0. Définissez le raccourci clavier sur Crtl + Alt + T. Terminé.

Encore mieux, vous pouvez ajouter la commande à "Applications de démarrage" pour lancer le terminal au démarrage.

2
Xiaohong Deng

En ce qui concerne la taille de la police, dans lxterminal, vous pouvez définir la police par défaut à la taille souhaitée, bien que cela s'applique à tous les terminaux. Si vous utilisiez gnome-terminal, vous pourriez configurer un profil avec la taille de police souhaitée et le transmettre en utilisant l'indicateur --window-with-profile, mais je ne vois aucune option associée dans lxterminal.

Si vous ne voulez pas que ce soit votre taille de police par défaut, une option potentielle est d'écrire un script pour modifier le fichier de configuration (par défaut ~/.config/lxterminal/lxterminal.conf) pour changer la taille de la police, puis lancez le programme, puis inversez la taille de la police dans le fichier de configuration. Je n'ai pas testé cela cependant.

0
Beright