有没有办法自动修复Cluster-SSH窗口位置?

你用过Cluster-SSH吗? 这是一个安全shell(ssh)的graphics用户界面(前端),它的function就是让你将许多主机写入相同的命令。 如果同时打开很多主机,cluster-ssh会为每个主机打开一个窗口。 但是这些窗口实际上并不是完美的在屏幕上sorting,我的意思是相同的大小,不重叠。 我总是不得不resize,并手动将每个窗口移动到某种网格,以便我可以同时看到每个terminal输出。

有没有办法告诉cluster-ssh命令生成的窗口在某种configuration文件中所需的大小/位置? 如果是这样,怎么办?

我经常用很多的主机来做这个,所以我不想把时间安排到需要的地方,我使用Linux =)非常感谢=)

编辑:这是一个有用的提示的答案的补充。 即使有了正确的答案,我也不是很容易按照我想要的那样排列窗口= /如果你得到这样一个错误:

$ cssh host1 host2 Illegal division by zero at /usr/share/perl5/App/ClusterSSH.pm line 1258, <CLUSTERS> line 3. 

只要将terminal_size的值改为低一些。

另外起初,我没有注意到窗户的大小有任何改变。 我注意到(至less在Ubuntu 11.04 + KDE环境中),这些窗口没有用处。 为了应用resize,您必须最小化所有terminal和十个retile。 这样,它的实际大小应用。 我不知道这是为什么。 一个错误也许?

问候。

CSS应该自动平铺窗口。 尝试将以下内容添加到~/.csshrc (手册页包含所有选项):

 terminal_size = 80x24 console_position = +0+0 window_tiling = yes always_tile = yes