2016-03-29 3 views
0

私はBlessedユーザーだ、と私はterm.bold()機能の内容を見つけるためにしようとしたとき、最近、私はこの出力を得た:? \x1b[1m\x1b(B\x1b[m(B`が行う

私は何を理解します\x1b[1m\x1b[mは行うが、\x1b(Bは、私はそれを印刷しようとしたが、まったく何もしていないようだ。事前に

ありがとう!

+0

[このVT100/ANSIエスケープコードの参照]:Blessedはおそらく

normal = tigetstr('sgr0') 

さらに読書で、例えば、\x1b(B\x1b[mの一部としてこれを取得しています://www.termsys.demon.co.uk/vtansi.htm)が役立つはずです。ヒント: 'B'はエスケープシーケンスの一部ではありません。 –

+0

@Joachim Pileborg Ah ...そうだよ、\ x1b( 'デフォルトフォントを設定する。だからBは何を意味するのだろうか? –

答えて

0

制御シーケンス\x1b(Bがデフォルトの文字セットを選択した?何をするのかASCII。 XTerm Control Sequencesを参照してください:

の端末が他の文字セット、例えば、 line-drawingに設定しただけの場合に提供されて
 
ESC (C Designate G0 Character Set (ISO 2022, VT100). 
      Final character C for designating 94-character sets. In this 
      list, 0 , A and B apply to VT100 and up, the remainder to 
      VT220 and up. The VT220 character sets, together with the 
      Portuguese character set are activated by the National 
      Replacement Character controls. The A is a special case, 
      since it is also activated by the VT300-control for British 
      Latin-1 separately from the National Replacement Character 
      controls. 
    ... 
      C = B -> United States (USASCII). 

。 HTTP(

関連する問題