PuTTY - Wie rastet das Fenster automatisch nach rechts ein?

731
JohnDoea

Ich verwende den PuTTY to (SSH) -Tunnel in meine VPS. Es ist ein bisschen ärgerlich ich manuell an den rechten Rand des Bildschirms das Fenster nebeneinander zu stellen automatisch ?

Wie kann ich es sperren, um am rechten Bildschirmrand zu beginnen?

Sehen Sie Bilder vor dem manuellen Ausrichten und nach dem Ausrichten (was ich jedes Mal tun muss, wenn ich PuTTY öffne):

[nicht gepinnt]

[pinned]

Update für Martin Prikryl:

enter image description here

1
Mögliches Duplikat von [Win 10 - Bootstrap von CMD / Powershell / Putty (CLI) in der rechten Ecke des Bildschirms?] (Http://superuser.com/questions/1162190/win-10-how-to-bootstrap.) -cmd-powershell-putty-cli-juxtaposed-in-the-right-cor) Run5k vor 7 Jahren 0
Nein, ist es nicht. Es scheint keine Möglichkeit zu geben, alle aus dem Windows-Kern heraus zu beeinflussen, und jeder (oder zumindest nur Putty, der ein unabhängiges Programm ist) sollte anders nebeneinander stehen. JohnDoea vor 7 Jahren 0

1 Antwort auf die Frage

3
Martin Prikryl

Sie können ein PuTTY-Terminalfenster mit dem t ANSI-Code positionieren .

printf '\033[3;<x>;<y>t' 

Ersetzen Sie die <x>und <y>durch die gewünschten Koordinaten wie:

printf '\033[3;750;0t' 

Sie können den Befehl in Ihr (Remote-) Startskript aufnehmen.

Oder verwenden Sie das PuTTY Remote - Befehlsfeld (auf der Connection> SSH Seite). Da dies den Standardbefehl (Start einer Shell) überschreibt, müssen Sie auch einen Shell-Start hinzufügen, z.

printf '\033[3;750;0t' ; /bin/bash 
Wie führen Sie den Code aus, den Sie im ersten Teil der Antwort erwähnen? Sicherlich nicht in einer Bash-Session ... JohnDoea vor 7 Jahren 0
Ja, in der Bash-Session. Martin Prikryl vor 7 Jahren 1
Ich habe "printf" \ 033 [3; 1100; 450t] verwendet. / bin / bash` aber das braucht etwas mehr als ich brauche (ein Teil des Bildschirms "entweicht" außerhalb des Darstellungsbereichs. Außerdem brauche ich eine Höhe von 100% (ich habe versucht, 100% als Wert hinzuzufügen, aber es hat nicht funktioniert. " Ich brauche es so, wie es auf dem Bild ist. Können Sie mir bitte zeigen, wie Sie das erreichen könnten? Es ist wichtig für mich, flexible Werte zu verwenden, da sich die Bildschirmgröße und der Darstellungsbereich immer ändern können. JohnDoea vor 7 Jahren 0
Dafür müssen Sie wahrscheinlich eine andere Lösung finden. Wie ein lokales Werkzeug, das andere Fenster anderer Anwendungen verschieben kann. Martin Prikryl vor 7 Jahren 1
Sie wissen vielleicht, wie Sie Puttys Fenster in voller Höhe öffnen können? JohnDoea vor 7 Jahren 0
Nein, tue ich nicht. Es ist möglich, die Fensterhöhe einzustellen. Aber ich weiß nicht, wie ich die "volle Höhe" bestimmen soll. Martin Prikryl vor 7 Jahren 1
Wenn Sie Zeit haben, können Sie gerne eine Erklärung dazu angeben, wie Sie diese Höhe in der Antwort einstellen können. JohnDoea vor 7 Jahren 0
`printf '\ 033 [8;;t'` - Maße werden in Zeichen angegeben, nicht in Pixeln Martin Prikryl vor 7 Jahren 1
Es ist also ein weiterer Codeblock? Ich bin verwirrt. JohnDoea vor 7 Jahren 0
Sie können es natürlich kombinieren, z. B. `printf '\ 033 [3;;t \ 033 [8;;t'` Martin Prikryl vor 7 Jahren 1
`printf '\ 033 [3; 825; 0t \ 033 [8; 100; 500t' 'führt zum Absturz ... JohnDoea vor 7 Jahren 0
Nicht für mich. Aber auch hier sind "Maße in Zeichen, nicht in Pixeln" *, 100x500 ist wahrscheinlich zu viel. Für mich wird es ignoriert. Martin Prikryl vor 7 Jahren 0
Oh, ich habe gerade das X als Beispiel gesetzt ... Wenn dies zwei sind, versuche ich andere Ganzzahlen als. Danke für alles! JohnDoea vor 7 Jahren 0