我希望 Putty(或操作系统 - WinXP)记住窗口的大小/位置。行/列设置仅影响工作区,但不会“放大”。我希望获得与拖动窗口边框时获得的效果相同的效果,Putty 窗口的内容会相应调整大小。
答案1
当您调整 Putty 中的窗口大小时,默认情况下会更改终端中的行数和列数。这与设置会话配置的行数和列数相同。
当我在启动会话之前更改其行和列时,我会获得与将窗口拖动到此大小相同的效果。
也许这不是你的问题。你记得保存会话吗?Putty 界面有点傻。加载已保存的会话,通过单击树中的“窗口”更改列和行,然后单击树中的“会话”,然后单击“保存”。现在,无论何时加载会话,都会加载新选择的窗口大小。
答案2
我的解决方案更加通用,并且利用自动分级机它可以让你自动定位和调整大小任何窗口。但是我遇到了一个小问题(大问题),那就是 Putty(我个人使用 Kitty)的窗口不包含运行命令,因此 AutoSizer 无法区分它们。
但是,可以通过编辑 bash 启动脚本来解决这个问题,这样它就可以在命令执行时更新会话标题 - 请参阅我的答案这里。
通过此设置,我可以让长时间运行的tail
Puttyhtop
会话在启动时由 AutoSizer 自动定位在第三台显示器上。
更新:
似乎有一个错误更改 KiTTY 窗口标题使用 KiTTY 在调整窗口大小时重置标题;请在帖子中添加评论并说明您也遇到了这个问题。
另外,使用 AutoSizer 时请注意,在捕捉窗口时它不会“抓取”正确的窗口大小,因此需要手动定位它们以获得正确的大小。
答案3
听起来您选择了“当窗口大小调整时:更改字体大小”选项。如果您想实现您描述的“放大”效果,请尝试在窗口 -> 外观设置下更改字体大小。