パテのウィンドウの列数を画面の幅よりも大きくするにはどうすればよいですか?


10

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

回答:


7

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

your_command | less -S

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


1
出力をパイプするにはどうすればよいですか?:D
Saad Rehman Shah

3

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

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


1

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

PuTTYで自動折り返しをオフにします。(「ターミナル」の下で、「最初に自動折り返しモードがオン」の選択を解除します)

mysql> pager less -S
PAGERを 'less -S'に設定

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

弊社のサイトを使用することにより、あなたは弊社のクッキーポリシーおよびプライバシーポリシーを読み、理解したものとみなされます。
Licensed under cc by-sa 3.0 with attribution required.