2012-05-31 25 views
1

我試圖在emacs 23.1中打開一個文件,我相信這個文件是在cp1256(a.k.a. windows-1256,Arabic)中編碼的。但是,在打開文件之前使用「Cx RET c」(通用編碼系統參數)選擇編碼時,我被告知沒有任何匹配,並且在緩衝區中,我可以看到cp125 [0-578]都是代表,但沒有cp1256。我找到了文件$ emacs/etc/charsets/CP1256.map,當我調用'M-x list-character-sets'時,cp1256出現。我相信問題是騾子不知道這個charmap;如何讓它使用該文件?無法在emacs中使用字符集cp1256 23

回答

1

您是否看到windows-1256而不是cp1256

此外,你也可以嘗試打開默認/自動偵測編碼文件,然後將該文件與C-XRET[R重新加載:你有沒有這兩種編碼windows-1256/cp1256的?

+0

cp1256,windows-1256或其任何大小寫或標點符號沒有變化。我嘗試了所有不同的C-x RET *組合,並且沒有一個具有所需的編碼。 – brjaga