凡例
   
   
    - ESC
    
 - ASCIIエスケープ文字(1Bh)を表わします。
    
 - Pn
    
 - 10進数を指定します。
    
 - Ps
    
 - 10進数を指定します。
 
    複数のパラメーターをセミコロン(;)で分離することにより、連続して指定できます。
     - PL
    
 - ディスプレイ等の装置の“行”を表わす10進数を指定します。
    
 - Pc
    
 - ディスプレイ等の装置の“桁”を表わす10進数を指定します。
    
 - 太字部分
    
 - その文字や記号そのものを指定します。大文字、小文字は厳密に区別して指定してください。
   
  
    | 
  
  
   | 
   
    | 
  
  
   | 
   
    | 
  
  
   | ESC[PL;PcH | 
   カーソルを指定位置(座標)へ移動。位置を指定しなければホーム・ポジション(行1、桁1)へ移動。 | 
  
  
   | ESC[PL;Pcf | 
   上記ESC[PL;PcHと同様。 | 
  
  
   | ESC[PnA | 
   カーソルを上にPn行移動。カーソルが最上行にあるときは無視される。 | 
  
  
   | ESC[PnB | 
   カーソルを下にPn行移動。カーソルが最下行にあるときは無視される。 | 
  
  
   | ESC[PnC | 
   カーソルを右にPn桁移動。カーソルが右端にあるときは無視される。 | 
  
  
   | ESC[PnD | 
   カーソルを左にPn桁移動。カーソルが左端にあるときは無視される。 | 
  
  
   | ESC[s | 
   カーソル位置の保存。 | 
  
  
   | ESC[u | 
   カーソル位置の復元。 | 
  
  
   | ESC[2J | 
   画面消去。カーソルはホーム・ポジション(行1、桁1)に移動。 | 
  
  
   | ESC[K | 
   現在の行のカーソル位置以降を消去。 | 
  
  
   | 
   
    | 
  
  
   | ESC[Ps;...Psm | 
   属性の設定(指定可能な値は下記の通り) 
   
   
    
     
      | Ps | 
      属性 | 
      テキスト | 
      グラフィック | 
      
     
      MONO 
      (英) | 
      カラー | 
      MONO | 
      カラー | 
      
     
      | 色以外の属性指定 | 
      
     
      | 0 | 
      すべての属性を無効にする | 
      ○ | 
      ○ | 
      ○ | 
      ○ | 
      
     
      | 1 | 
      高輝度(ボールド) | 
      ○ | 
      ○ | 
      × | 
      ○ | 
      
     
      | 2 | 
      下線 | 
      ○ | 
      × | 
      × | 
      × | 
      
     
      | 5 | 
      明滅(英) | 
      ○ | 
      ○*1 | 
      × | 
      × | 
      
     
      | 7 | 
      反転表示 | 
      ○ | 
      ○ | 
      × | 
      × | 
      
     
      | 8 | 
      取消(非表示) | 
      ○ | 
      ○ | 
      × | 
      ○ | 
      
     
      | 前景色の指定(ISO6429規格に準拠) | 
      
     
      | 30 | 
      黒 | 
      × | 
      ○ | 
      × | 
      ○ | 
      
     
      | 31 | 
      赤 | 
      × | 
      ○ | 
      × | 
      ○ | 
      
     
      | 32 | 
      緑 | 
      × | 
      ○ | 
      × | 
      ○ | 
      
     
      | 33 | 
      黄*2 | 
      × | 
      ○ | 
      × | 
      ○ | 
      
     
      | 34 | 
      青 | 
      × | 
      ○ | 
      × | 
      ○ | 
      
     
      | 35 | 
      紫 | 
      × | 
      ○ | 
      × | 
      ○ | 
      
     
      | 36 | 
      水色 | 
      × | 
      ○ | 
      × | 
      ○ | 
      
     
      | 37 | 
      白 | 
      × | 
      ○ | 
      × | 
      ○ | 
      
     
      | 背景色の指定(ISO6429規格に準拠) | 
      
     
      | 40 | 
      黒 | 
      × | 
      ○ | 
      × | 
      × | 
      
     
      | 41 | 
      赤 | 
      × | 
      ○ | 
      × | 
      × | 
      
     
      | 42 | 
      緑 | 
      × | 
      ○ | 
      × | 
      × | 
      
     
      | 43 | 
      黄*2 | 
      × | 
      ○ | 
      × | 
      × | 
      
     
      | 44 | 
      青 | 
      × | 
      ○ | 
      × | 
      × | 
      
     
      | 45 | 
      紫 | 
      × | 
      ○ | 
      × | 
      × | 
      
     
      | 46 | 
      水色 | 
      × | 
      ○ | 
      × | 
      × | 
      
     
      | 47 | 
      白 | 
      × | 
      ○ | 
      × | 
      × | 
      
    
    
   
   *1 日本語モードでは非サポート 
   *2 実際は茶色に近い。高輝度属性とともに指定した場合に黄色に見える。 | 
  
  
   | 
   
    | 
  
  
   | ESC[=Psh | 
   画面モードの設定。(指定可能な値は下記の通り) 
   
   
    日本語モードでは * マークのモードのみが使用可能です。
    
     
      | Ps | 
      解像度 | 
      備考 | 
      
     
      | 0 | 
      40字×25行 | 
      モノクロテキスト | 
      
     
      | 1 | 
      40字×25行 | 
      カラーテキスト | 
      
     
      | 2 | 
      80字×25行 | 
      モクロテキスト | 
      
     
      | 3* | 
      80字×25行 | 
      カラーテキスト | 
      
     
      | 4 | 
      320×200ドット | 
      4色カラーグラフィック | 
      
     
      | 5 | 
      320×200ドット | 
      モノクログラフィック | 
      
     
      | 6 | 
      640×200ドット | 
      モノクログラフィック | 
      
     
      | 7 | 
      ワードラップアラウンド処理の許可 | 
      - | 
      
     
      | 13 | 
      320×200ドット | 
      カラーグラフィック | 
      
     
      | 14 | 
      640×200ドット | 
      16色カラーグラフィック | 
      
     
      | 15 | 
      640×350ドット | 
      モノクログラフィック | 
      
     
      | 16 | 
      640×350ドット | 
      16色カラーグラフィック | 
      
     
      | 17* | 
      640×480ドット | 
      モノクログラフィック | 
      
     
      | 18* | 
      640×480ドット | 
      16色カラーグラフィック | 
      
     
      | 19 | 
      320×200ドット | 
      256色カラーグラフィック | 
      
     
      | 114* | 
      640×480ドット | 
      16色カラーグラフィック(日本語モードのみ) | 
      
     
      | 115* | 
      80字×25行 | 
      カラーテキスト(日本語モードのみ) | 
      
    
    
   
    | 
  
  
   | ESC[=Psl | 
   モードのリセット。Psに指定できる値は上の ESC[=Psh と同じ。 
   ただし 7は「ワードラップアラウンド処理の禁止」の設定になります。 | 
  
  
   | 
   
    | 
  
  
   | ESC[コード;文字列;p | 
    キーボードのキーを特定の文字列として再定義します。 
    たとえばファンクションキーが押されるたびに特定の文字列が入力できるように設定したり、PageUpとPageDownの機能を入れ換えるなどの設定ができます。 
    まず "コード" にそれぞれのキーに相当するコード(下表)を指定し、"文字列"
   には新たに定義したい機能を、コード(下表)または " " で囲んだ文字列で指定します。 
    () 内のコードは、ANSI.SYS導入時に/Xを指定した場合に有効となるものです。 
    
   ※BIOSから直接キーのスキャンコードを取得しているタイプのDOSアプリケーションでは、この機能によるキーの再割り当ては参照されないため無効となります。 
    
   
   
    
     
       | 
      KEY | 
      normal | 
      Shift | 
      Ctrl | 
      Alt | 
      
     
      | ファンクション | 
      F1 | 
      0;59 | 
      0;84 | 
      0;94 | 
      0;104 | 
      
     
      | ファンクション | 
      F2 | 
      0;60 | 
      0;85 | 
      0;95 | 
      0;105 | 
      
     
      | ファンクション | 
      F3 | 
      0;61 | 
      0;86 | 
      0;96 | 
      0;106 | 
      
     
      | ファンクション | 
      F4 | 
      0;62 | 
      0;87 | 
      0;97 | 
      0;107 | 
      
     
      | ファンクション | 
      F5 | 
      0;63 | 
      0;88 | 
      0;98 | 
      0;108 | 
      
     
      | ファンクション | 
      F6 | 
      0;64 | 
      0;89 | 
      0;99 | 
      0;109 | 
      
     
      | ファンクション | 
      F7 | 
      0;65 | 
      0;90 | 
      0;100 | 
      0;110 | 
      
     
      | ファンクション | 
      F8 | 
      0;66 | 
      0;91 | 
      0;101 | 
      0;111 | 
      
     
      | ファンクション | 
      F9 | 
      0;67 | 
      0;92 | 
      0;102 | 
      0;112 | 
      
     
      | ファンクション | 
      F10 | 
      0;68 | 
      0;93 | 
      0;103 | 
      0;113 | 
      
     
      | ファンクション | 
      F11 | 
      (0;133) | 
      (0;135) | 
      (0;137) | 
      (0;139) | 
      
     
      | ファンクション | 
      F12 | 
      (0;134) | 
      (0;136) | 
      (0;138) | 
      (0;140) | 
      
     
      | テンキーパッド | 
      Home/7 | 
      0;71 | 
      55 | 
      0;119 | 
      - | 
      
     
      | テンキーパッド | 
      ↑/8 | 
      0;72 | 
      56 | 
      (0;141) | 
      - | 
      
     
      | テンキーパッド | 
      PageUp/9 | 
      0;73 | 
      57 | 
      0;132 | 
      - | 
      
     
      | テンキーパッド | 
      ←/4 | 
      0;75 | 
      52 | 
      0;115 | 
      - | 
      
     
      | テンキーパッド | 
      5 | 
      (0;76) | 
      53 | 
      (0;143) | 
      - | 
      
     
      | テンキーパッド | 
      →/6 | 
      0;77 | 
      54 | 
      0;116 | 
      - | 
      
     
      | テンキーパッド | 
      End/1 | 
      0;79 | 
      49 | 
      0;117 | 
      - | 
      
     
      | テンキーパッド | 
      ↓/2 | 
      0;80 | 
      50 | 
      (0;145) | 
      - | 
      
     
      | テンキーパッド | 
      PageDown/3 | 
      0;81 | 
      51 | 
      0;118 | 
      - | 
      
     
      | テンキーパッド | 
      Ins/0 | 
      0;82 | 
      48 | 
      (0;146) | 
      - | 
      
     
      | テンキーパッド | 
      Del/. | 
      0;83 | 
      46 | 
      (0;147) | 
      - | 
      
     
      | テンキーパッド | 
      Enter | 
      13(224;13) | 
      13(224;13) | 
      10(224;13) | 
      (0;166) | 
      
     
      | テンキーパッド | 
      / | 
      47(224;47) | 
      47(224;47) | 
      (0;149) | 
      (0;164) | 
      
     
      | テンキーパッド | 
      * | 
      42 | 
      42 | 
      (0;150) | 
      (0;55) | 
      
     
      | テンキーパッド | 
      - | 
      45 | 
      45 | 
      (0;142) | 
      (0;74) | 
      
     
      | テンキーパッド | 
      + | 
      43 | 
      43 | 
      (0;144) | 
      (0;78) | 
      
     
      | カーソル | 
      Home | 
      0;71(224;71) | 
      0;71(224;71) | 
      0;119(224;119) | 
      (224;151) | 
      
     
      | カーソル | 
      ↑ | 
      0;72(224;71) | 
      0;72(224;71) | 
      (224;141) | 
      (224;152) | 
      
     
      | カーソル | 
      PageUp | 
      0;73(224;71) | 
      0;73(224;71) | 
      0;132(224;132) | 
      (224;153) | 
      
     
      | カーソル | 
      ← | 
      0;75(224;71) | 
      0;75(224;71) | 
      0;115(224;115) | 
      (224;155) | 
      
     
      | カーソル | 
      → | 
      0;77(224;71) | 
      0;77(224;71) | 
      0;116(224;116) | 
      (224;157) | 
      
     
      | カーソル | 
      End | 
      0;79(224;71) | 
      0;79(224;71) | 
      0;117(224;117) | 
      (224;159) | 
      
     
      | カーソル | 
      ↓ | 
      0;80(224;71) | 
      0;80(224;71) | 
      (224;145) | 
      (224;154) | 
      
     
      | カーソル | 
      PageDown | 
      0;81(224;71) | 
      0;81(224;71) | 
      0;118(224;118) | 
      (224;161) | 
      
     
      | カーソル | 
      Ins | 
      0;82(224;71) | 
      0;82(224;71) | 
      (224;146) | 
      (224;162) | 
      
     
      | カーソル | 
      Del | 
      0;83(224;71) | 
      0;83(224;71) | 
      (224;147) | 
      (224;163) | 
      
     
      | カーソル | 
      PrintScreen | 
      - | 
      - | 
      0;114 | 
      - | 
      
     
      | カーソル | 
      Pause | 
      - | 
      - | 
      0;0 | 
      - | 
      
     
      | アルファベット | 
      BackSpace | 
      8 | 
      8 | 
      127 | 
      (0) | 
      
     
      | アルファベット | 
      Enter | 
      13 | 
      13 | 
      10 | 
      (0;28) | 
      
     
      | アルファベット | 
      TAB | 
      9 | 
      0;15 | 
      (0;148) | 
      (0;165) | 
      
     
      | アルファベット | 
      Esc | 
      27 | 
      27 | 
      27 | 
      (0;01) | 
      
     
      | アルファベット | 
      A | 
      97 | 
      65 | 
      1 | 
      0;30 | 
      
     
      | アルファベット | 
      B | 
      98 | 
      66 | 
      2 | 
      0;48 | 
      
     
      | アルファベット | 
      C | 
      99 | 
      67 | 
      3 | 
      0;46 | 
      
     
      | アルファベット | 
      D | 
      100 | 
      68 | 
      4 | 
      0;32 | 
      
     
      | アルファベット | 
      E | 
      101 | 
      69 | 
      5 | 
      0;18 | 
      
     
      | アルファベット | 
      F | 
      102 | 
      70 | 
      6 | 
      0;33 | 
      
     
      | アルファベット | 
      G | 
      103 | 
      71 | 
      7 | 
      0;34 | 
      
     
      | アルファベット | 
      H | 
      104 | 
      72 | 
      8 | 
      0;35 | 
      
     
      | アルファベット | 
      I | 
      105 | 
      73 | 
      9 | 
      0;23 | 
      
     
      | アルファベット | 
      J | 
      106 | 
      74 | 
      10 | 
      0;36 | 
      
     
      | アルファベット | 
      K | 
      107 | 
      75 | 
      11 | 
      0;37 | 
      
     
      | アルファベット | 
      L | 
      108 | 
      76 | 
      12 | 
      0;38 | 
      
     
      | アルファベット | 
      M | 
      109 | 
      77 | 
      13 | 
      0;50 | 
      
     
      | アルファベット | 
      N | 
      110 | 
      78 | 
      14 | 
      0;49 | 
      
     
      | アルファベット | 
      O | 
      111 | 
      79 | 
      15 | 
      0;24 | 
      
     
      | アルファベット | 
      P | 
      112 | 
      80 | 
      16 | 
      0;25 | 
      
     
      | アルファベット | 
      Q | 
      113 | 
      81 | 
      17 | 
      0;16 | 
      
     
      | アルファベット | 
      R | 
      114 | 
      82 | 
      18 | 
      0;19 | 
      
     
      | アルファベット | 
      S | 
      115 | 
      83 | 
      19 | 
      0;31 | 
      
     
      | アルファベット | 
      T | 
      116 | 
      84 | 
      20 | 
      0;20 | 
      
     
      | アルファベット | 
      U | 
      117 | 
      85 | 
      21 | 
      0;22 | 
      
     
      | アルファベット | 
      V | 
      118 | 
      86 | 
      22 | 
      0;47 | 
      
     
      | アルファベット | 
      W | 
      119 | 
      87 | 
      23 | 
      0;17 | 
      
     
      | アルファベット | 
      X | 
      120 | 
      88 | 
      24 | 
      0;45 | 
      
     
      | アルファベット | 
      Y | 
      121 | 
      89 | 
      25 | 
      0;21 | 
      
     
      | アルファベット | 
      Z | 
      122 | 
      90 | 
      26 | 
      0;44 | 
      
     
      | アルファベット | 
      1 | 
      49 | 
      33 | 
      - | 
      0;120 | 
      
     
      | アルファベット | 
      2 | 
      50 | 
      34 | 
      0;3 | 
      0;121 | 
      
     
      | アルファベット | 
      3 | 
      51 | 
      35 | 
      - | 
      0;122 | 
      
     
      | アルファベット | 
      4 | 
      52 | 
      36 | 
      - | 
      0;123 | 
      
     
      | アルファベット | 
      5 | 
      53 | 
      37 | 
      - | 
      0;124 | 
      
     
      | アルファベット | 
      6 | 
      54 | 
      38 | 
      30 | 
      0;125 | 
      
     
      | アルファベット | 
      7 | 
      55 | 
      39 | 
      - | 
      0;126 | 
      
     
      | アルファベット | 
      8 | 
      56 | 
      40 | 
      - | 
      0;127 | 
      
     
      | アルファベット | 
      9 | 
      57 | 
      41 | 
      - | 
      0;128 | 
      
     
      | アルファベット | 
      0 | 
      48 | 
      (0;11) | 
      - | 
      0;129 | 
      
     
      | アルファベット | 
      - | 
      45 | 
      61 | 
      31 | 
      0;130 | 
      
     
      | アルファベット | 
      ^ | 
      94 | 
      126 | 
      - | 
      0;131 | 
      
     
      | アルファベット | 
      [ | 
      91 | 
      123 | 
      27 | 
      (0;27) | 
      
     
      | アルファベット | 
      ] | 
      93 | 
      125 | 
      29 | 
      (0;43) | 
      
     
      | アルファベット | 
      : | 
      58 | 
      42 | 
      - | 
      (0;40) | 
      
     
      | アルファベット | 
      ; | 
      59 | 
      43 | 
      - | 
      0;39 | 
      
     
      | アルファベット | 
      @ | 
      64 | 
      96 | 
      - | 
      (0;26) | 
      
     
      | アルファベット | 
      , | 
      44 | 
      60 | 
      - | 
      (0;51) | 
      
     
      | アルファベット | 
      . | 
      46 | 
      62 | 
      - | 
      (0;52) | 
      
     
      | アルファベット | 
      / | 
      47 | 
      63 | 
      - | 
      (0;53) | 
      
     
      | アルファベット | 
      ¥ | 
      92 | 
      124 | 
      28 | 
      - | 
      
     
      | アルファベット | 
      \ | 
      92 | 
      95 | 
      28 | 
      - | 
      
    
    
   
    |