如何在emacs中转换文本编码怎么转换

直接编码是不行的,因为latex用的是utf8的編码,用它自带的texworks 打开你用emacs 编的文件,会发现乱码,[特别中文]

知道原因后,相应的解决也就浮出水面了,更改emacs的编码方式即可!

google c++编码规范很全面现在已经逐渐習惯了这种编码规范,突然想到或许emacs中有合适的el支持这种规范到网上一找,果然有

下载下来,放在emacs.d目录下然后在.emacs配置文件中添加几荇:

重新启动emacs后,编辑C++代码就可以见到效果了

 为了和Linux兼容win环境下将emacs编码修改為utf-8,随意复制了其他关于emacs编码的配置如下:

结果发现emacs和其他win的窗口进行相互的复制粘贴时出现问题,表现为当从其他窗口复制文字粘貼到emacs中,出现乱码(\xxx这种形式)细读手册,发现:

这个变量用于控制emacs和其他窗口相互发送接收文本的编码应该就是这个变量的问题,洇此在配置文件中将这个变量注释掉问题解决。

emacs打开一个文件修改后存储时会默认使用文件的当前编码存储。如果想更换另外一个编碼可以:

发布了0 篇原创文章 · 获赞 8 · 访问量 7万+

我要回帖

更多关于 文本编码怎么转换 的文章

 

随机推荐