プロンプトツールキット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
¶
-