2014-01-20 136 views
0

我是emacs的新手,並將其用於c編程。但在編譯emacs時,編譯緩衝區顯示包含十六進制值而不是引號的消息,如圖所示。Emacs編譯緩衝區顯示引號的十六進制值

enter image description here

但在終端顯示其消息作爲上編譯,

enter image description here

在谷歌搜索,但沒有得到任何東西,在那裏,我錯過任何設置。

如何擺脫這一點。

回答

0

重置環境變量LC_ALL爲編譯命令,也就是說,它配置成類似

LC_ALL=C make 
+0

解決只需要改變語言環境如圖[這裏](http://www.gnu.org/ software/emacs/manual/html_node/emacs/Language-Environments.html) – Rohit

+0

@Rohit:請注意,它會在全局範圍內更改所有緩衝區的環境。我的回覆隻影響編譯緩衝區。 – choroba

相關問題