![有没有我可以编写的 Perl 或 Python 脚本可以最小化 Gnome 终端窗口?](https://linux22.com/image/978794/%E6%9C%89%E6%B2%A1%E6%9C%89%E6%88%91%E5%8F%AF%E4%BB%A5%E7%BC%96%E5%86%99%E7%9A%84%20Perl%20%E6%88%96%20Python%20%E8%84%9A%E6%9C%AC%E5%8F%AF%E4%BB%A5%E6%9C%80%E5%B0%8F%E5%8C%96%20Gnome%20%E7%BB%88%E7%AB%AF%E7%AA%97%E5%8F%A3%EF%BC%9F.png)
我在 Ubuntu 14.04 上,使用 GDM 中的旧式 GNOME 设置。(我不喜欢新的 Unity 界面。)有没有办法创建一个命令,让我可以在终端窗口中输入该命令以将其最小化?只需输入命令min
,终端提示就会最小化,而我则可以专注于其他事情,这真是太棒了。
答案1
首先安装
xdotool
命令:sudo apt-get install xdotool
然后创建一个别名以便能够运行分钟作为命令:
echo 'alias min="xdotool getactivewindow windowminimize"' >> ~/.bashrc`
重新加载.bashrc文件:
. ~/.bashrc
答案2
以下 Python 单行命令将最小化当前gnome-terminal
窗口:
python3 -c "from gi.repository import Gdk; \
[ Gdk.Screen.get_default().get_active_window().iconify() for i in range(2)]"
请注意,我们需要调用图标化()两次以最小化窗口。
答案3
您只需使用Ctrl+键绑定即可Space打开窗口菜单,然后按N(在英语区域设置中)以最小化窗口。