Saya ingin dapat memilih jendela yang sudah terbuka dan menguranginya dari baris perintah. Apakah ini mungkin?
command-line
window-manager
ændrük
sumber
sumber
xdotool
.Anda bisa melakukan ini dengan WMCtrl . Ini adalah alat yang memungkinkan Anda untuk mengontrol window manager dari baris perintah. Anda dapat menemukannya di repositori.
Ini kompatibel dengan Metacity dan KWin (Default untuk Gnome dan Kde).
Anda dapat menggunakan perintah ini untuk mendapatkan daftar windows yang sedang terbuka. Ini akan termasuk nama jendela:
Setelah Anda memiliki nama jendela, Anda dapat menggunakan perintah ini untuk menaungi jendela:
Saya tidak berpikir minimisasi didukung karena tidak tercakup oleh spesifikasi EWMH, tetapi Anda dapat melakukan shading dan maksimalisasi sehingga mungkin sesuai dengan kebutuhan Anda.
sumber
wmctrl -r "windowname" -b toggle,hidden
:?untuk meminimalkan jendela aktif
bekerja pada ekstensi shell gnome3.24 seperti custom hot corner, "xdotool windowminimalkan $ (xdotool getactivewindow)" tidak akan.
sumber
Anda dapat menggunakan
xdotool
untuk mensimulasikan acara keyboardAlt-F3
setelah berfokus pada jendela. Ini peretasan, tetapi tergantung pada masalah Anda, itu mungkin sudah cukup.sumber
Anda menggunakan xdotool. Perhatikan bahwa tombol pintas kesatuan standar untuk meminimalkan jendela aktif adalah Ctrl-Alt-0 TETAPI ini HANYA berarti keypad numerik nol. Jika Anda mengetikkan tombol nol biasa, tombol di antara angka 9 dan -, maka itu tidak akan berfungsi. (Juga tidak saat mengetik di keyboard.
Xdotool tahu tombol nol keypad numerik sebagai 'KP_Insert'.
Jadi untuk meminimalkan jendela aktif, pertama-tama pastikan xdotool diinstal, kemudian gunakan perintah:
tombol xdotool Ctrl + Alt + KP_Insert
(Perhatikan bahwa tombol Alt-F3 yang disebutkan dalam jawaban lain tidak akan berfungsi
sumber
xdotool
Contoh lain :Ini mencari (dan menunggu, karena
--sync
) untuk jendela Navigator yang terlihat, dan kemudian meminimalkan itu.Lihat
xdotool(1)
bagianCOMMAND CHAINING
:sumber