[英]emacs: M-x shell and color codes (^[[0G[1])
(使用自制軟件上提供的最新OS X和最新emacs)
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中,
M-x shell
給您一個“啞”外殼,它不解釋轉義碼。 你可以做
M-x term
但請注意,也不支持rails使用的轉義序列。 這是一個控制序列(順便說一下,參數不正確),它將把光標移動到第一列—在某些終端上,例如xterm。
通常,您會從硬編碼的應用程序中看到類似的行為,如果您耐心等待,向其開發人員的錯誤報告可能會很有成效。
進一步閱讀:
如果您安裝了較舊版本的pry,請執行
bash$ DISABLE_PRY_RAILS=1 rails console
這對我有用
聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.