PythonのREPLでシンタックスハイライトやコード補完を利用可能にするPython Prompt Toolkit

試してみた


インストール

$ pip install prompt-toolkit

REPL起動

$ ptpython

シンタックスハイライト、コード補完がいい感じ。
あとマルチライン入力とかにも対応している。

djangoのshellで使えればなお良さそう。

オプション--viを渡せばviっぽいキーバインドで使えるらしいけど、普段emacsなのでそれは試してない。


jonathanslenders/python-prompt-toolkit