如何让 Putty 记住窗口大小/位置

如何让 Putty 记住窗口大小/位置

我希望 Putty(或操作系统 - WinXP)记住窗口的大小/位置。行/列设置仅影响工作区,但不会“放大”。我希望获得与拖动窗口边框时获得的效果相同的效果,Putty 窗口的内容会相应调整大小。

答案1

当您调整 Putty 中的窗口大小时,默认情况下会更改终端中的行数和列数。这与设置会话配置的行数和列数相同。

当我在启动会话之前更改其行和列时,我会获得与将窗口拖动到此大小相同的效果。

也许这不是你的问题。你记得保存会话吗?Putty 界面有点傻。加载已保存的会话,通过单击树中的“窗口”更改列和行,然后单击树中的“会话”,然后单击“保存”。现在,无论何时加载会话,都会加载新选择的窗口大小。

答案2

我的解决方案更加通用,并且利用自动分级机它可以让你自动定位和调整大小任何窗口。但是我遇到了一个小问题(大问题),那就是 Putty(我个人使用 Kitty)的窗口不包含运行命令,因此 AutoSizer 无法区分它们。

但是,可以通过编辑 bash 启动脚本来解决这个问题,这样它就可以在命令执行时更新会话标题 - 请参阅我的答案这里

通过此设置,我可以让长时间运行的tailPuttyhtop会话在启动时由 AutoSizer 自动定位在第三台显示器上。

AutoSizer 位置 KiTTY Windows

更新:

似乎有一个错误更改 KiTTY 窗口标题使用 KiTTY 在调整窗口大小时重置标题;请在帖子中添加评论并说明您也遇到了这个问题。

另外,使用 AutoSizer 时请注意,在捕捉窗口时它不会“抓取”正确的窗口大小,因此需要手动定位它们以获得正确的大小。

答案3

听起来您选择了“当窗口大小调整时:更改字体大小”选项。如果您想实现您描述的“放大”效果,请尝试在窗口 -> 外观设置下更改字体大小。

答案4

如果 Putty 中任何地方都没有选项,那么我认为 Putty 不支持任何设置。

我知道这并不能完全解决您的问题,但是对于 Putty 中的所有默认设置,您只需运行它并在加载任何内容之前更改默认值:

完成后,只需返回应用程序的“主屏幕”并保存,无需输入任何名称。因此这些设置将被记住为默认设置。

附注:您还可以打开 X11 转发,然后使用默认命令打开连接,该命令在另一端打开 xterm,该命令在本地显示,您可以根据需要配置它...只需安装西明作为您机器上的 X 服务器,所有窗口都将在您的机器上本地显示,但在另一台机器上运行。

小提示:如果你得到的性能太差,可以尝试一下x2go网站:)

相关内容