簡體   English   中英

emacs:Mx外殼和顏色代碼(^ [[0G [1])

[英]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.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM