Vorrei che Terminal si aprisse nella parte inferiore dello schermo. C'è un modo per impostare le dimensioni e la posizione predefinite?
Sto usando Linux Mint 13, Cinnamon.
Vorrei che Terminal si aprisse nella parte inferiore dello schermo. C'è un modo per impostare le dimensioni e la posizione predefinite?
Sto usando Linux Mint 13, Cinnamon.
Risposte:
La maggior parte dei terminali può essere avviata utilizzando l' geometry
interruttore che consente di specificare le dimensioni e la posizione del terminale (COLUMNSxROWS + X + Y), ad esempio:
gnome-terminal --geometry 73x31+100+300
o
xterm -geometry 93x31+100+350
Se si vuole fare quanto sopra permanente, copiare il programma di avvio del terminale (del terminale .desktop file) da /usr/share/applications/
a ~/.local/share/applications/
e modificare il Exec
campo di conseguenza.
Ad esempio per gnome-terminal
Exec=gnome-terminal --geometry 73x31+100+300
Avere quel launcher personalizzato in $ HOME manterrebbe le tue impostazioni dopo gli aggiornamenti del pacchetto terminale (che altrimenti sovrascriverebbero il file .desktop predefinito /usr/share/applications
).
lxterminal
da Lubuntu 11.10 e la guida dice che posso usare l'opzione geometry=colsxrows
ma niente sulla posizione. Sai come sistemare la sua posizione in Lubuntu?
~/.devilpie/lxterminal.ds
con questo contenuto (sostituire X e Y secondo il vostro gusto): (if (is (application_name) "lxterminal") (begin (geometry "+200+350") ) )
salvare, eseguire devilspie
poi lanciare lxterminal
con la dimensione desiderata: lxterminal --geometry=COLxROW
. Dovrebbe essere posizionato automaticamente dove vuoi. Funziona bene su Gnome 3 almeno.
Questa è la "sintassi" generale per le opzioni che vanno nel file ~/.Xresources
o ~/.Xdefaults
:
Geometria XTerm *: COLUMNSxROWS + X + Y
Per esempio
XTerm*geometry: 90x30+0+540
Nota: le prime due opzioni (COLUMNSxROWS) dipendono dal tipo / dimensione del font.
Inoltre, dipende anche dalla risoluzione del tuo Display, poiché le ultime due opzioni sono per la posizione della finestra; questo viene calcolato in unità diverse rispetto alla dimensione della finestra della finestra xterm.
Quando X = 0 la posizione è completamente a sinistra
Quando Y = 0 la posizione è completamente in alto
Se la tua risoluzione è ad esempio 1920x1080 , allora dovresti mettere il valore Y come 540 (a metà strada dal bordo superiore del display); poiché il valore di 30 ROWS è circa la metà dell'altezza del display sullo stesso display usando i caratteri, le impostazioni del mio sistema.
xrdb .Xdefaults
.
Come aggiornamento, la risposta migliore non ha funzionato per me in Ubuntu 18.04 ad agosto 2018. Quello che ha fatto il lavoro è Hardware -> Tastiera -> Aggiungi nuovo comando (premendo il segno più). Compila il campo "Comando" con il comando like gnome-terminal --geometry 80x55-500+0
. Impostare il tasto di scelta rapida come Crtl + Alt + T. Fatto.
Ancora meglio, è possibile aggiungere il comando a "Applicazioni di avvio" per avviare il terminale all'avvio.
Per quanto riguarda la dimensione del carattere, in lxterminal è possibile impostare il carattere predefinito sulla dimensione desiderata, sebbene ciò si applichi a tutti i terminali. Se stavi usando gnome-terminal potresti impostare un profilo con la dimensione del carattere desiderata e passarlo usando il flag --window-with-profile, ma in lxterminal non vedo alcuna opzione correlata.
Se non si desidera che questa sia la dimensione del carattere predefinita, una potenziale opzione è quella di scrivere uno script per modificare il file di configurazione (per impostazione predefinita ~ / .config / lxterminal / lxterminal.conf) per modificare la dimensione del carattere, quindi avviare il programma, quindi ripristinare la dimensione del carattere nel file di configurazione. Non l'ho ancora provato.