我从 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