我在 Windows 上,經常需要 ssh 到 Linux 機器。儘管我非常希望有一個替代的 ssh 用戶端,但沒有一個真正屬於 Putty。一件事總是會破壞,即使在膩子中,小鍵盤也變得無法使用。無論如何,我想將膩子視窗的寬度設定為超過螢幕允許的寬度。這樣我就可以水平滾動來查看它。原因是我運行 select * 命令,這些長記錄佔用了很多行,每行都會影響可讀性。謝謝!
答案1
PuTTY 不支持這一點。您可以做的是使用該選項透過管道傳輸輸出less
,-S
該選項告訴它不要換行長行,並使用左右箭頭鍵橫向滾動:
your_command | less -S
(請注意,只有在從 shell 呼叫該命令時才有效,但在 SQL 用戶端或類似客戶端中則無效。)
答案2
PuTTY for Windows 可讓您在會話設定中設定列寬。
如果您已經登入;右鍵單擊 PuTTY 標題欄,從彈出視窗中選擇“更改設定...”。按一下「視窗」類別,然後變更「設定視窗大小」下的欄位(預設為 80)。如果您願意,也可以將其儲存到 Putty 會話中。
答案3
如果您使用 MySQL,解決方法是將分頁器設定為 less。
關閉 PuTTY 中的自動換行。 (在終端機/取消選擇“自動換行模式最初開啟”)
mysql> pager less -S
PAGER 設定為“less -S”
然後您可以使用箭頭左右滾動。