📅  最后修改于: 2023-12-03 15:13:37.654000             🧑  作者: Mango
bash
最小化窗口本文将介绍如何在bash
下最小化窗口。
使用xdotool
工具,可以通过命令xdotool getactivewindow windowminimize
实现最小化当前活动窗口。
$ sudo apt-get install xdotool # 安装 xdotool 工具
$ xdotool getactivewindow windowminimize # 最小化当前活动窗口
使用xdotool
工具,可以通过命令xdotool search --name "窗口名称" windowminimize
实现最小化指定名称的窗口。
$ xdotool search --name "Google Chrome" windowminimize # 最小化名称为 "Google Chrome" 的窗口
使用wmctrl
工具,可以通过命令wmctrl -r :ACTIVE: -b toggle,iconify
实现最小化当前活动窗口。
$ sudo apt-get install wmctrl # 安装 wmctrl 工具
$ wmctrl -r :ACTIVE: -b toggle,iconify # 最小化当前活动窗口
使用dbus-send
命令,可以通过命令dbus-send --session --type=method_call --dest=org.gnome.Shell /org/gnome/Shell org.gnome.Shell.Eval 'Meta.keybinding_handler.set_custom_handler("toggle-maximize", function() { let focused = global.display.get_focus_window(); if (focused) { focused.minimize(); }});'
实现最小化当前活动窗口。
$ dbus-send --session --type=method_call --dest=org.gnome.Shell /org/gnome/Shell org.gnome.Shell.Eval 'Meta.keybinding_handler.set_custom_handler("toggle-maximize", function() { let focused = global.display.get_focus_window(); if (focused) { focused.minimize(); }});'
以上就是最小化窗口的几种方法,可以根据自己需要选择适合自己的方法。