PuTTY - 如何自动将窗口对齐到右侧?

1 putty aero-snap windows-10

我使用 PuTTY 通过 (SSH) 隧道连接到我的 VPS。自动将其窗口并置到屏幕的右边缘对我来说有点烦人?

如何将其锁定在屏幕右边缘启动?

在手动捕捉之前和捕捉之后查看图像(每次打开 PuTTY 时需要执行的操作):

[取消固定]

[固定]

马丁·普里克勒的更新:

在此输入图像描述

Mar*_*ryl 6

t 您可以使用ANSI 代码定位 PuTTY 终端窗口。

printf '\033[3;<x>;<y>t'
Run Code Online (Sandbox Code Playgroud)

<x>和替换<y>为所需的坐标,例如:

printf '\033[3;750;0t'
Run Code Online (Sandbox Code Playgroud)

要设置窗口大小,请使用:

printf '\033[8;<height>;<width>t'
Run Code Online (Sandbox Code Playgroud)

(尺寸以字符为单位,而不是像素)


您可以将这两个命令合并为一个命令:

printf '\033[3;<x>;<y>t\033[8;<height>;<width>t'
Run Code Online (Sandbox Code Playgroud)

您可以将该命令放入(远程)启动脚本中。

或者使用 PuTTY Remote 命令(在“连接”>“SSH”页面上)。由于它会覆盖默认命令(启动 shell),因此您还必须添加 shell 启动,例如:

printf '\033[3;750;0t' ; /bin/bash
Run Code Online (Sandbox Code Playgroud)