gnome-open 窗口定位

gnome-open 窗口定位

我从 10.04 版开始使用 Ubuntu,非常热爱生活。我现在用的是 12.04 版,它很棒。

正如一些超级用户所知:

gnome-open /home/username/somefile.txt

将在 gnome 中打开一个窗口。

是否可以通过命令行打开一个窗口并将其放置在窗口的一个角落?

gnome-open /home/username/somefile.txt -top -left

(我知道这个命令是编造的)这相当于打开文件并按下Ctrl+ Alt+ 9

谢谢你们

答案1

没有真正的方法可以做到这一点gnome-open,因为不可能将几何选项传递给将打开指定文件的程序。

指定窗口几何形状的唯一可行方法是使用 预先在您喜欢的程序的各种配置文件中设置它devilspie,以便在运行时

gnome-open ~/my.pdf

devilspie将加载您的配置文件evince,并在窗口出现时设置窗口几何形状。如果您使用的是 compiz,请参阅这个问题如何指定窗口设置,因为devilspie可能不适用于所有窗口管理器。

Devilspie可以从存储库安装,我将更详细地讨论它在另一个问题中简而言之,目标程序的配置文件必须以~/.devilspie结尾.ds。下面是一个为 定制的配置文件示例gedit,标记为gedit.ds

; gedit geometry

(if (is (window_class) "Gedit") (geometry "662x742+0+27"))

您需要指定适合您的屏幕的所需几何图形,并将其放入devilspie启动应用程序中。您可以运行killall devilspie,然后重新读取devilspie &对文件的任何配置更改。~/devilspie

相关内容