Scorciatoia da tastiera per mettere a fuoco il terminale (inattivo)


8

Vorrei sapere se è possibile utilizzare la scorciatoia da tastiera per concentrarsi sulla prima finestra del terminale inattivo (non funzionante) in unità (13.10)? Qualcosa come Ctr+ Alt+ T, ma prima di aprire la nuova istanza di terminale, cercando un'istanza inattiva ?

Risposte:


7

Per prima cosa imposta il mondo "Terminale" in modo che appaia nel titolo della finestra del tuo terminale gnomo. Per fare ciò, quando sei in gnome-terminal vai su ModificaPreferenze profilo , seleziona la scheda Titolo e comando e assicurati che il campo Titolo iniziale contenga la parola "Terminale":

Terminale - Titolo e comando

In secondo luogo, aggiungi una nuova scorciatoia da tastiera personalizzata per il seguente comando:

bash -c "[[ \"$(cat /proc/$(xdotool getwindowpid $(xdotool getwindowfocus))/comm)\" != \"gnome-terminal\" ]] && wmctrl -a Terminal || xdotool key Alt+grave"

Per fare ciò, vai su Impostazioni di sistemaTastiera , scheda Collegamenti , seleziona Collegamento personalizzato e aggiungi un nuovo collegamento personalizzato:

Aggiungi scorciatoia personalizzata

Come puoi vedere, ho scelto come F8tasto di scelta rapida che in questo caso funziona alla grande per me.

Nota : wmctrle xdotooldeve essere installato per poterli utilizzare. Se non li hai installati, puoi installarli dal terminale usando:

sudo apt-get install wmctrl xdotool

3
Per i votanti: si prega di lasciare un commento: posso migliorare la risposta solo se posso conoscere il motivo del downgrade.
Radu Rădeanu,

Qual è lo scopo di "chiave xdotool Alt + grave"? (Ho provato la tua soluzione, in realtà succede notandolo)
ts01

1
@ ts01 Alt + `dovrebbe passare a un'altra istanza del terminale se ne hai più di uno aperto e se il focus è su uno di essi. Quali tasti hai usato per il collegamento personalizzato? F8 come ho detto nella risposta?
Radu Rădeanu,

Sì. Non ha funzionato, ma +25 per gli sforzi, comunque
ts01

Lo sto ancora usando da quando ti ho dato questa risposta. Quindi dovresti rivedere tutti i passaggi, forse hai fatto qualcosa di sbagliato.
Radu Rădeanu,
Utilizzando il nostro sito, riconosci di aver letto e compreso le nostre Informativa sui cookie e Informativa sulla privacy.
Licensed under cc by-sa 3.0 with attribution required.