2016-12-19 3 views
0

(最新のOS Xと自作で利用可能な最新のemacsを使用) インサイドemacsの私はのemacs:Mx shellを、カラーコード(^ [[0G [1])

M-x shell 

を行い、その後、REPLコンソールを起動したとき

rails console 

で私が代わりに素敵な色の

bash-3.2$ rails c 
Loading development environment (Rails 5.0.0) 
^[[0G[1] pry(main)> 

を取得し、私は^ [[0G [1]参照 これはどのように修正できますか? Emacsで

答えて

1

M-x shell 

はあなたのエスケープコードを解釈することはありません "ダム" シェルを提供します。あなたは

M-x term 

を行うことができますが、レールが使用するエスケープシーケンスはどちらか、それによってサポートされていないことに注意する必要があります。 xtermのようないくつかの端末では、カーソルを最初のカラム—に移動させる制御シーケンスです(間違ったパラメータが付いています)。

通常、ハードコードされたアプリケーションのような動作が見られます。あなたが辛抱強くいる場合は、開発者のバグレポートが生産性が高いかもしれません。

さらに読書:

0

がインストールてこの古いバージョンを持っている場合は、これは私

ため

bash$ DISABLE_PRY_RAILS=1 rails console 

働いていたん

関連する問題