web-dev-qa-db-ja.com

PuTTYウィンドウの列数を画面幅以上に変更するにはどうすればよいですか?

私はWindowsを使用しており、LinuxマシンにSSH接続する必要があります。代替のsshクライアントが欲しいのと同じくらいですが、PuTTYに実際に参加するものはありません。 PuTTYでもテンキーが使用できなくなっても、どちらか一方が常に壊れます。とにかく、PuTTYのウィンドウの幅を画面で許可されている幅よりも大きく設定したいと思います。水平にスクロールして表示できます。その理由は、select *コマンドを実行すると、それらの長いレコードが多くの行を占有し、それぞれが読みやすさに影響を与えるためです。ありがとう!

10

PuTTYはそれをサポートしていません。できることは、出力をlessにパイプして-Sオプションを指定することです。これにより、長い行を折り返さないように指示し、左右の矢印キーを使用して横にスクロールします。

your_command | less -S

(これは、コマンドがシェルから呼び出された場合にのみ機能し、SQLクライアントなどからは機能しないことに注意してください。)

7
ak2

PuTTY for Windowsでは、セッション設定で列幅を設定できます。

すでにログオンしている場合。 PuTTYタイトルバーを右クリックし、ポップアップから[設定の変更...]を選択します。 「ウィンドウ」カテゴリをクリックし、「ウィンドウのサイズを設定する」の下の列(デフォルトでは80)を変更します。必要に応じて、これをPuTTYセッションに保存することもできます。

3
Braino

MySQLを使用している場合の回避策は、ポケットベルをlessに設定することです。

PuTTYの自動ラップをオフにします。 (ターミナルの下/「最初に自動ラップモードをオンにする」の選択を解除します)

mysql> pager less -S
PAGERを「less-S」に設定

次に、矢印で左右にスクロールできます。

1
Joe User