プロンプトツールキット2シェル(xonsh.ptk2.shell)¶
prompt_toolkitベースのxonshシェル。
-
クラス
xonsh.ptk2.shell.PromptToolkit2Shell(** kwargs )[ソース] ¶ prompt_toolkit v2のxonshシェル。
-
compile(src )¶ ソースコードをコンパイルし、(おそらく変更された)ソースと有効なコードオブジェクトを返します。
-
default(行)¶ コードの実行を実装します。
-
emptyline()¶ 空行が入力されたときに呼び出されます。
-
format_color(string、hide = False、force_string = False、** kwargs )[ソース] ¶ Pygmentsを使用してカラー文字列をフォーマットします。したがって、これは(トークン、str)タプルのリストを返します。しかし、force_stringがtrueに設定されている場合は、色でフォーマットされた文字列が返されます。
-
precmd(行)¶ 行の実行の直前に呼び出されます。
-
push(行)¶ バッファに行をプッシュし、複数行の入力を可能にする方法でコードをコンパイルします。
-
reset_buffer()¶ ラインバッファをリセットします。
-
restore_tty_sanity()[ソース] ¶ TTYスタンダードモードをリセットするためのインターフェイス。これは、シェルのバックエンドに大きく依存します。バックグラウンドの振る舞いにのみ影響するため、ほとんどの場合オプションです。
-
settitle()¶ 端末のタイトルを設定します。
-
singleline(auto_suggest = None、enable_history_search = True、multiline = True、** kwargs )[ソース] ¶ シェルから1行の入力を読み込みます。store_in_history kwargは、入力をPTKのメモリ内履歴に格納するかどうかを指定します。
-
completion_displays_to_styles= 'マルチ': 'MULTI_COLUMN'、 'なし':なし、 'readline': 'READLINE_LIKE'、 'single': 'COLUMN'} ¶
-
prompt¶ 現在のプロンプト文字列を取得します。
-
styler¶
-