首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >把所有的终端窗口都打开到屏幕前?

把所有的终端窗口都打开到屏幕前?
EN

Unix & Linux用户
提问于 2013-05-31 22:37:25
回答 3查看 2.1K关注 0票数 2

在Fedora上编程时,我通常会打开2-3个终端,但我发现在编译和运行时,必须单击并手动将每个终端都放到前面的屏幕上是非常乏味的。

是否有任何热键/工具可以将所有终端带到屏幕前面?

EN

回答 3

Unix & Linux用户

发布于 2013-06-01 02:54:11

您可以使用xdotool来实现您想要的结果。主项目页面在github上结束了。例如,您可以这样做:

代码语言:javascript
复制
xdotool behave_screen_edge bottom-left search --class gnome-terminal windowactivate

这将给您在左下角的热角,这将激活所有窗口,是类gnome终端的成员。到目前为止,这是我在X中看到的完成这种事情的最简单的方法。

xdotool非常容易使用,并且看起来在大多数主要发行版的存储库中都是如此。您也可以查看手册页。有几个示例可以让您在github存储库下与一些示例脚本一起开始工作。

票数 4
EN

Unix & Linux用户

发布于 2013-06-01 02:37:09

按照@ramnovski的建议,将窗口放在一个独立的桌面上。您可以切换到那里,作为使用wmctrl -s NUM编译/运行的一部分。

如果不需要单独的桌面,还可以使用wmctrl -a <WIN>引发一个窗口,其中<WIN>是选择wmctrl支持的窗口的几种方法之一(与窗口标题或窗口id匹配)。

如果标题不是唯一的,请用xwininfo记录窗口If并存储它们。您也可以通过编程方式这样做,例如,使用基于UUID的名称编辑打开一个文件,让wmctrl在标题中找到基于UUID的窗口,然后丢弃该编辑。

票数 1
EN

Unix & Linux用户

发布于 2013-09-19 17:33:24

你应该试试瓜克终端

它的出现和消失按下F12,可以有多个选项卡,您可以使用键盘快捷方式切换。

票数 0
EN
页面原文内容由Unix & Linux提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://unix.stackexchange.com/questions/77835

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档