emacs下如何实现正常粘贴
现在我的的系统是zh_CN.UTF-8,打开emacs可以正常显示和输入汉字,但从外部考贝的文字都是乱码。如何在不改变编码环境的情况下,可以正常的考贝外部文字。 补充,我有emacs下的环境也设为utf-8 我是这么办的:(setq default-buffer-file-coding-system 'utf-8)
(setq default-process-coding-system '(utf-8 . utf-8))
(setq default-file-name-coding-system 'utf-8)
(setq default-keyboard-coding-system 'utf-8)
(setq default-sendmail-coding-system 'utf-8)
(setq default-terminal-coding-system 'utf-8)
(set-terminal-coding-system-internal 'utf-8)
具体的每一个是什么意思我都忘了~~~而且这些东西最好应该放在`set-language-environment-hook'里,我偷了点懒直接放最外边了。
看看 info->emacs->International 吧。 哦,天哪,全都变成笑脸了…… 在option菜单里面->mule 见到有编码的地方都设置成utf-8 :-D
特别是 option->mule->set code system->for x selection /clip board
最后点一下option->save options
这样可能中文字体还有问题,
(create-fontset-from-fontset-spec
"-misc-fixed-medium-r-*--13-*-*-*-c-*-fontset-global,
chinese-gb2312:-*-simsun-medium-r-normal--13-*-*-*-*-*-gb2312.1980-*")
(setq default-frame-alist
(append '((font . "fontset-global")) default-frame-alist))
一般的中文网页编码都是GBK的,可是考到UTF-8环境下的emacs后就全是乱码。被编码搞得真是有点累了。也不知哪里有系统的教材可看。不知道原理,只是照猫画虎式地改变设置,好像总也弄不好。听说emacs23解决了GBK问题,所以前两天下载安装了,可是效果还是和emacs21一样,乱码的地方还是乱码。 系统的教材你已经有了。C-h i m emacs <return>
我那种改法是好用的。你是哪儿弄错了吧?
页:
[1]