Comment définir la position de ce terminal?

33

Je voudrais que Terminal s'ouvre vers le bas de mon écran. Est-il possible de définir la taille et la position par défaut?

J'utilise Linux Mint 13, Cinnamon.

Korgan Rivera
la source
1
La réponse dépendra beaucoup de l’environnement de bureau (GNOME, KDE, etc.) ou, pour être exact, du gestionnaire de fenêtres que vous utilisez.
Phunehehe

Réponses:

44

La plupart des terminaux peuvent être lancés à l’aide du geometrycommutateur, ce qui vous permet 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 voulez faire le permanent ci - dessus, copiez le lanceur terminal (fichier .desktop de terminaux) à partir /usr/share/applications/de ~/.local/share/applications/et modifier le Execchamp en conséquence.

Par exemple pour gnome-terminal

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

Avoir ce lanceur personnalisé dans votre $ HOME conserverait vos paramètres après les mises à niveau du paquet terminal (sinon, le fichier .desktop par défaut serait écrasé /usr/share/applications).

don_crissti
la source
1
J'utilise lxterminalLubuntu 11.10 et l'aide indique que je peux utiliser l'option, geometry=colsxrowsmais rien sur le poste. Savez-vous comment régler sa position à Lubuntu?
Sigur
2
@Sigur - vous pouvez utiliser devilspie pour spécifier la position. Créez un fichier ~/.devilpie/lxterminal.dsavec ce contenu (remplacer X et Y selon votre goût): (if (is (application_name) "lxterminal") (begin (geometry "+200+350") ) )sauver, courir devilspie puis lancer lxterminalavec la taille souhaitée: lxterminal --geometry=COLxROW. Il devrait être automatiquement placé où vous voulez. Cela fonctionne bien dans Gnome 3 au moins.
don_crissti
6

Options xterm utilisant Xresources ou Xdefaults


C'est la "syntaxe" générale pour les options qui vont dans le fichier ~/.Xresourcesou ~/.Xdefaults:

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.

De plus, cela dépend également de la résolution de votre écran, car les deux dernières options concernent la position de la fenêtre. ceci est calculé dans des unités différentes de la taille de la fenêtre de la fenêtre xterm.

Quand X = 0 alors la position est complètement à gauche
Quand Y = 0 alors la position est complètement en haut

Si votre résolution est par exemple 1920x1080 , vous devez définir la valeur Y comme 540 (à mi-chemin à partir du bord supérieur de votre écran); comme la valeur 30 ROWS est environ la moitié de la hauteur d’affichage sur l’affichage de même taille, en utilisant les paramètres et les polices de mon propre système.

ILMostro_7
la source
Pour activer les modifications, je devais exécuter xrdb .Xdefaults.
Woltan
1

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

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

Xiaohong Deng
la source
0

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

Si vous ne souhaitez pas que cette taille de police soit celle par défaut, vous pouvez éventuellement écrire un script pour modifier le fichier de configuration (par défaut, ~ / .config / lxterminal / lxterminal.conf) afin de modifier la taille de la police, puis lancez la commande. programme, puis inverser la taille de la police dans le fichier de configuration. Je n'ai pas testé cela cependant.

Avoir raison
la source