Pintasan untuk membawa aplikasi ke depan jika judul jendela tidak konstan?


2

Misalnya, aplikasi seperti File atau Document Viewer di Ubuntu:

Jika saya ingin memfokuskan jendela seperti Sublime Text, maka wmctrl -a "Sublime" sangat mudah, tetapi untuk Files, judulnya bisa "Desktop" atau "Documents" atau folder apa pun yang saya masuki.

Pada dasarnya, saya mencoba untuk menyesuaikan arah di sini: Tombol pintas / pintasan khusus untuk membuka / membawa ke depan aplikasi sehingga mereka berfungsi saat tidak ada string unik yang konstan dalam judul.

Jawaban:


2

Anda bisa menggunakan xdotool:

xdotool search --all --onlyvisible --class nautilus windowactivate %@

Ini akan menghemat untuk windows di WM_CLASS"nautilus" dan kemudian memfokuskan jendela itu.

Untuk mengetahui WM_CLASSjendela gunakan perintah itu:

xprop WM_CLASS

Kemudian klik pada jendela yang diinginkan. Outputnya adalah (dalam kasus nautilus):

WM_CLASS(STRING) = "nautilus", "Nautilus"

Yang pertama adalah kelas yang kedua nama kelas. Anda dapat menggunakan nilai-nilai tersebut dengan xdotoolseperti di atas. Tidak masalah apa judul jendela itu.


Dengan menggunakan situs kami, Anda mengakui telah membaca dan memahami Kebijakan Cookie dan Kebijakan Privasi kami.
Licensed under cc by-sa 3.0 with attribution required.