構成ファイルのキーワード参照 - 端末エミュレーション設定
この一覧の項目は、 ssh コマンドラインセッションと ssh2 コマンドラインセッションの端末エミュレーション設定を構成します。これらの設定は、Secure Shell 構成ファイルに手動で追加するか、コマンドラインで -o スイッチを使用して実行できます。
注
これらの設定は、コマンドライン端末セッションにのみ適用されます。クライアントユーザインタフェースで実行される端末セッションには適用されません。
構成ファイルは、キーワード Host によってそれぞれ識別されるセクションに分かれています。各セクションでは、指定したホストまたは SSH 構成セクションを使用する、すべての接続に使用される設定を指定します。
構成ファイルは、キーワードの後に値が続きます。構成オプションは、空白またはオプションの空白と 1 つの等号 (=) で区切ることができます。キーワードは大文字と小文字を区別しませんが、引数は大文字と小文字を区別します。
番号記号 (#) で始まる行はコメントです。空の行は無視されます。
引用符は、空白を含む文字列引数の前後に必要になります。端末エミュレーションのキーワードおよび引数は、大文字と小文字を区別しません。
注
Secure Shell接続を構成するためのキーワードは、別個の一覧に示されています。「構成ファイルのキーワード参照 - Secure Shell 設定」を参照してください。
AnswerBackMessage
AutoAnswerback を「yes」に設定すると、AnswerBackMessage でアンサバック要求に応じてホストに送信される文字列を指定します。
指定可能な値: 30字までの文字列値。既定: "" (null文字列)サンプル構文:
AutoAnswerback yes
AnswerbackMessage "My answer back string"
AutoAnswerback
AutoAnswerback を「yes」に設定すると、キーワード AnswerBackMessage を使用して指定したメッセージ文字列が接続後にホストに自動的に送信されます。
可能な値:「はい」または「いいえ」既定値:「いいえ」サンプル構文:
AutoAnswerback yes
AnswerbackMessage "My answer back string"
AutoWrap
カーソルが右余白に到達した時の動作を指定します。「yes」に設定すると、カーソルが端末ウィンドウの右余白に到達した時に、文字が次の行に自動的に折り返されます。「no」に設定すると、カーソルが右余白に到達した時に自動的に進みません。追加の文字を入力すると、各文字はカーソルを移動するまで前の文字を上書きします。
可能な値:「はい」または「いいえ」既定値:「いいえ」サンプル構文:
AutoWrap yes
BackspaceKeyIsDel
バックスペースキーの動作を指定します。「no」に設定すると、バックスペースキーはバックスペース (ASCII 8) 文字を送信します。「yes」に設定すると、バックスペースキーは削除 (ASCII 127) 文字を送信します。
可能な値:「はい」または「いいえ」既定値:「いいえ」サンプル構文:
BackspaceKeyIsDel yes
CursorKeyMode
クライアントがカーソルキーパッドのキーをどうのように処理するかを指定します。「no」に設定すると、カーソルキーパッドは通常モードに設定されます。つまり、カーソルキーパッドのキーはカーソルエスケープシーケンスを送信します。「yes」に設定すると、カーソルキーパッドはアプリケーションモードに設定されます。つまり、カーソルキーパッドのキーはアプリケーションエスケープシーケンスを送信します。
可能な値:「はい」または「いいえ」既定値:「いいえ」サンプル構文:
CursorKeyMode yes
CursorStyle
カーソルスタイルを指定します。
可能な文字列の値: Block、Blockblink、Line、Lineblink既定: Lineblinkサンプル構文:
CursorStyle Block
CursorVisible
カーソルを表示するかどうかを指定します。「no」に設定すると、カーソルは端末ウィンドウに表示されません。
可能な値:「はい」または「いいえ」既定値:「はい」サンプル構文:
CursorVisible no
DisplayCols
端末ウィンドウの桁数を設定します。
指定可能な値:最小値80。使用できる最大値は、モニターサイズと表示設定によって異なります。既定:現在のコマンドウィンドウのサイズによって決まります。サンプル構文は次のとおりです。
DisplayCols 120
DisplayRows
端末ウィンドウの行数を設定します。
指定可能な値の最小値は 24 です。使用できる最大値は、モニターサイズと表示設定によって異なります。
既定:現在のコマンドウィンドウのサイズによって決まります。サンプル構文は次のとおりです。
DisplayRows 30
HostCharacterSet
既定以外のホスト文字セットを指定します。
指定可能な文字列値は次のとおりです。
PC437_English | Windows 1256 |
PC737_Greek | Windows 1257 |
PC775_Baltic | Windows 1258 |
PC850_Multilingual | Korean_Johab |
PC852_Slavic | ISOLatin_1 |
PC855_Cyrillic | ISOLatin_2 |
PC857_Turkish | ISOLatin_3 |
PC858_Multilingual_Euro | ISO_Baltic |
PC860_Portuguese | ISO_Cyrillic |
PC861_Icelandic | ISO_Arabic |
PC862_Hebrew | ISO_Greek |
PC863_CanadianFrench | ISO_Hebrew |
PC864_Arabic | ISOLatin_5 |
PC865_Nordic | ISOLatin_9 |
PC866_Cyrillic | ISO2022_JIS |
PC869_ModernGreek | ISO2022_JIS-Allow |
PC932_Shift_JIS | ISO2022_JIS-X0201_1989 |
PC936_SimplifiedChinese | ISO2022_Korean |
PC949_Korean | ISO2022_SimplifiedChinese |
PC950_TraditionalChinese | ISO2022_TraditionalChinese |
DECMultinational | EUC_Japanese |
UCS2 | EUC_SimplifiedChinese |
Windows 1250 | EUC_Korean |
Windows 1251 | EUC_TraditionalChinese |
Windows 1252 | GB2312_SimplifiedChinese |
Windows 1253 | GB18030_SimplifiedChinese |
Windows 1254 | UTF7 |
Windows 1255 | UTF8 |
既定: PC437_English サンプル構文:
HostCharacterSet EUC_Japanese
InsertMode
入力を挿入モードにするか置換モードにするかを指定します。「no」に設定すると、入力によりカーソル位置の既存の文字が置換されます。「yes」に設定すると、新しい文字がカーソル位置に挿入され、既存の文字は右に移動します。
可能な値:「はい」または「いいえ」既定値:「いいえ」サンプル構文:
InsertMode yes
InverseVideo
端末ウィンドウが反転表示を使用するかどうかを指定します。「yes」に設定すると、すべての画面属性の前景色および背景色が反転されます。
可能な値:「はい」または「いいえ」既定値:「いいえ」サンプル構文:
InverseVideo yes
KeyBoardActionMode
キーボードを使用可能にするかどうかを指定します。「yes」に設定すると、キーボードがロックされ使用できません。
可能な値:「はい」または「いいえ」既定値:「いいえ」サンプル構文:
KeyBoardActionMode yes
MarginBell
マージンベルを鳴らすかどうかを指定します。「yes」に設定すると、カーソルが右余白から 8 文字の時にベルが鳴ります。この設定を「no」に設定すると、マージンベルが鳴りません。
可能な値:「はい」または「いいえ」既定値:「はい」サンプル構文:
MarginBell no
NewLine
クライアントを行送りモードにするか改行モードにするかを指定します。「no」 (行送りモード) に設定すると、[Enter] キーを押すと復帰のみが送信されます。行送り、改ページ、垂直タブを受信すると、カーソルが現在の桁の 1 つ下の行に移動します。「yes」(改行モード) に設定すると、[Enter] キーを押した時に復帰と行送りの両方が送信されます。改ページ、垂直タブを受信すると、カーソルが次の行の先頭桁に移動します。
可能な値:「はい」または「いいえ」既定値:「いいえ」サンプル構文:
NewLine yes
NRCSet
対応する文字列値のいずれかを使用して、異なる国別文字セットを指定します。これを有効にするには、キーワード UseNRC も「yes」に設定する必要があります。
指定可能な文字列値は次のとおりです。
イギリス | ノルウェー語 |
フィンランド語 | ポルトガル語 |
フランス語 | スペイン (欧州) |
フランス (カナダ) | スウェーデン語 |
ドイツ語 | ドイツ (スイス) |
イタリア語 |
既定: ASCIIサンプル構文:
UseNRC yes
NRCSet British
NumericKeyPadMode
クライアントが数字キーパッドのキーをどうのように処理するかを指定します。「はい」に設定すると、キーパッドは数字モードに設定されます。つまり、キーパッドのキーを押すと数値が送信されます。「いいえ」に設定すると、キーパッドはアプリケーションモードに設定されます。つまり、キーパッドのキーはホーム、上、右などのアプリケーションエスケープシーケンスを送信します。
可能な値:「はい」または「いいえ」既定値:「いいえ」サンプル構文:
NumericKeyPadMode no
OriginMode
カーソルのホーム位置を指定します。「no」に設定すると、カーソルのホーム位置は端末ウィンドウの左上隅になります。「yes」に設定すると、カーソルのホーム位置は端末ウィンドウの余白設定に関連して決まります。
可能な値:「はい」または「いいえ」既定値:「いいえ」サンプル構文:
OriginMode yes
SevenBitControls
8 ビット C1 制御コードを送信するかどうかを指定します。「yes」に設定すると、8 ビット C1 制御コードに相当する 7 ビット制御コードが送信されます。「no」に設定すると、8 ビット C1 制御コードが送信されます。
注
sshコマンドラインクライアントのHostCharacterSetのデフォルト値はPC437_Englishです。C1 制御を送信したい場合、HostCharacterSet を DECMultinational または ISOLatin 文字セットのいずれかに設定する必要があります。
可能な値:「はい」または「いいえ」既定値:「はい」サンプル構文:
SevenBitControls no
TerminalModel
クライアントがエミュレートする端末の種類を指定します。
可能な文字列の値: vt52、vt102、vt220既定: vt220サンプル構文:
TerminalModel vt102
UseNRC
これを「yes」に設定すると、キーワード NRCSet を使用して国別文字セットを指定できます。
可能な値:「はい」または「いいえ」既定値:「いいえ」サンプル構文:
UseNRC yes
NRCSet British
UseANSIColor
「yes」に設定すると、ANSI 色エスケープシーケンスに対応します。
可能な値:「はい」または「いいえ」既定値:「はい」サンプル構文:
UseANSIColor no
WarningBell
警告ベルを鳴らすかどうかを指定します。「yes」に設定すると、ホストからベル文字 (ASCII 7) を受信したり、キーボードから入力されたりすると、ベルが鳴ります。この設定を「no」に設定すると、警告ベルは鳴りません。
可能な値:「はい」または「いいえ」既定値:「はい」サンプル構文:
WarningBell no
説明