Emacs内でmanage.pyシェルを使用する際に問題があります。Emacs内のDjangoシェルがエスケープ文字を表示
Python 3.4.3 (default, Nov 17 2016, 01:08:31)
Type "copyright", "credits" or "license" for more information.
IPython 5.1.0 -- An enhanced Interactive Python.
? -> Introduction and overview of IPython's features.
%quickref -> Quick reference.
help -> Python's own help system.
object? -> Details about 'object', use 'object??' for extra details.
[J[?7h[?12l[?25h[?2004l
[?12l[?25h
Enterキーを押すたびに、行頭にこれらのエスケープ文字が表示されます。シェルは実際にはまだ動作しますが、非常に不快です。 何らかのエンコードエラーだと思いますが、どのように修正するかわかりません。
私はEmacs 24.3.1を使用していて、django-python packageを使ってEmacs内でシェルを実行しています。
私はこのすべての初心者です。申し訳ありませんが質問が適切に配置されていない場合。
おかげ
エンコードエラーではなく、通常の端末でカラーテキストを設定するコードです。 – furas
こんにちは、それは実行可能です。たぶん[このwiki](http://wikemacs.org/wiki/Shell#Fix.2C_add_colors_and_highlight_text)? – Ehvince