emacs的中文显示

Vim、Emacs配置和使用
回复
qbit
帖子: 7
注册时间: 2006-02-24 14:35
送出感谢: 0
接收感谢: 0

emacs的中文显示

#1

帖子 qbit » 2006-02-24 14:38

一直是乱码
其他地方都好的
郁闷死了
头像
Tenyears
帖子: 2245
注册时间: 2005-06-30 15:46
来自: 成都
送出感谢: 0
接收感谢: 0

#2

帖子 Tenyears » 2006-02-24 15:05

(set-language-environment 'Chinese-GB)
(set-keyboard-coding-system 'euc-cn)
(set-clipboard-coding-system 'euc-cn)
(set-terminal-coding-system 'euc-cn)
(set-buffer-file-coding-system 'euc-cn)
(set-selection-coding-system 'euc-cn)
(modify-coding-system-alist 'process "*" 'euc-cn)
(setq default-process-coding-system
'(euc-cn . euc-cn))
(setq-default pathname-coding-system 'euc-cn)
Humanity to others // 己所不欲,勿施与人
Laptop: ThinkPad X220 --- Win7 Home / Ubuntu 12.04
Desktop: Win7/Ubuntu 12.04
Server: Ubuntu12.04
qbit
帖子: 7
注册时间: 2006-02-24 14:35
送出感谢: 0
接收感谢: 0

#3

帖子 qbit » 2006-02-24 15:17

这个实验过了
不行
。emacs换了好次了
不过还是谢谢了
qbit
帖子: 7
注册时间: 2006-02-24 14:35
送出感谢: 0
接收感谢: 0

#4

帖子 qbit » 2006-02-24 16:29

装了mule-ucs这个之后终于可以显示中文了
不过中文还是无法输入
...
pluskid
帖子: 142
注册时间: 2005-11-05 23:18
送出感谢: 0
接收感谢: 1 次

#5

帖子 pluskid » 2006-04-04 15:00

无法输入中文是gnome的原因,用kde或者是XFCE4之类的就可以了。
alan
帖子: 6
注册时间: 2006-02-14 18:06
送出感谢: 0
接收感谢: 0

我的配置

#6

帖子 alan » 2006-04-04 22:51

我安装的是 ubuntu 5.10版本
输入法:sudo apt-get install fcitx
本地local环境:zh_CN.UTF-8
emacs: sudo apt-get install emacs21
sudo apt-get install mule-ucs
我的.emacs里面什么内容也没添加。只是在.Xdefault里面添加如下内容:
Emacs.Font:fontset-12

Emacs.Fontset-0:-*-*-medium-r-*-*-12-*-*-*-*-*-fontset-12,\
ascii:-*-fixed-medium-r-*-*-14-*-*-*-*-*-iso8859-*,\
chinese-gb2312:-*-simsun-medium-r-*-*-12-*-*-*-*-*-gb2312.1980-0,\
chinese-big5-1:-*-mingliu-medium-r-*-*-12-*-*-*-*-*-big5-0,\
chinese-big5-2:-*-mingliu-medium-r-*-*-12-*-*-*-*-*-big5-0
mule-unicode-2500-33ff:-*-simsun-medium-r-*-*-12-*-*-*-*-*-iso10646-1
mule-unicode-e000-ffff:-*-simsun-medium-r-*-*-12-*-*-*-*-*-iso10646-1
mule-unicode-0100-24ff:-*-simsun-medium-r-*-*-12-*-*-*-*-*-iso10646-1

在emces里面即可以用输入法,也可以复制沾粘内容。

图片
ahlongxp
帖子: 209
注册时间: 2006-03-06 19:16
送出感谢: 0
接收感谢: 0
联系:

#7

帖子 ahlongxp » 2006-04-05 17:45

按楼上的方法,我试试
ahlongxp
帖子: 209
注册时间: 2006-03-06 19:16
送出感谢: 0
接收感谢: 0
联系:

#8

帖子 ahlongxp » 2006-04-05 17:53

.Xdefault在哪里没有找到
不过装了那个包就可以显示中文了
alan
帖子: 6
注册时间: 2006-02-14 18:06
送出感谢: 0
接收感谢: 0

#9

帖子 alan » 2006-04-05 22:44

sudo gedit ~/.Xdefault
alan
帖子: 6
注册时间: 2006-02-14 18:06
送出感谢: 0
接收感谢: 0

还有一种方法utf-8用户

#10

帖子 alan » 2006-04-05 23:05

;;设置中文
(setq current-language-environment "UTF-8")
(setq default-input-method "chinese-py")
(setq locale-coding-system 'utf-8)
(set-terminal-coding-system 'utf-8)
(set-keyboard-coding-system 'utf-8)
(set-selection-coding-system 'utf-8)
(prefer-coding-system 'utf-8)

;;输入法
(global-set-key "\C-cm" 'set-mark-command)

;;这里可以用Emacs内置的拼音输入法(Ctrl+\)
alan
帖子: 6
注册时间: 2006-02-14 18:06
送出感谢: 0
接收感谢: 0

fcitx输入法载emacs里面输入汉字又不行了。我重新改了下

#11

帖子 alan » 2006-04-05 23:39

我的~/.emacs

;; locale coding
(setq current-language-environment "UTF-8")
(setq default-input-method "chinese-py")
(setq locale-coding-system 'utf-8)
(set-terminal-coding-system 'utf-8)
(set-keyboard-coding-system 'utf-8)
(set-selection-coding-system 'utf-8)
(prefer-coding-system 'utf-8)
(set-clipboard-coding-system 'ctext)
(set-buffer-file-coding-system 'utf-8)


;;输入法
;; get around the Ctrl+SPACE key binding for inputing method
(global-set-key "\C-cm" 'set-mark-command)

文件~/.Xdefault 里面是设置字体的
Emacs.Font: fontset-song
Emacs.FontsetList: song kai hei lucida
Emacs.Fontset-0:-adobe-courier-medium-r-*-*-14-*-*-*-*-*-fontset-song,\
chinese-gb2312:-*-simsun-medium-r-*--16-*-*-*-*-*-gbk-0,\
mule-unicode-0100-24ff:-misc-fixed-medium-r-normal--16-*-*-*-*-*-iso10646-1,\
korean-ksc5601:-*-medium-r-normal-*-16-*-ksc5601*-*,
chinese-cns11643-5:-*-simsun-medium-r-*--16-*-*-*-*-*-gbk-0,\
chinese-cns11643-6:-*-simsun-medium-r-*--16-*-*-*-*-*-gbk-0,\
chinese-cns11643-7:-*-simsun-medium-r-*--16-*-*-*-*-*-gbk-0

Emacs.Fontset-1:-adobe-courier-medium-r-*-*-14-*-*-*-*-*-fontset-kai,\
chinese-gb2312:-*-simkai-medium-r-*--16-*-*-*-*-*-gbk-0,\
mule-unicode-0100-24ff:-misc-fixed-medium-r-normal--16-*-*-*-*-*-iso10646-1

Emacs.Fontset-2:-adobe-courier-medium-r-*-*-14-*-*-*-*-*-fontset-hei,\
chinese-gb2312:-*-simhei-medium-r-*--16-*-*-*-*-*-gbk-0,\
mule-unicode-0100-24ff:-misc-fixed-medium-r-normal--16-*-*-*-*-*-iso10646-1

Emacs.Fontset-3:-adobe-courier-medium-r-*-*-14-*-*-*-*-*-fontset-lucida,\
ascii:-b&h-lucidatypewriter-medium-r-*-*-12-*-*-*-*-*-iso8859-1,\
chinese-gb2312:-*-simsun-medium-r-*--16-*-*-*-*-*-gbk-0,\
mule-unicode-0100-24ff:-misc-fixed-medium-r-normal--16-*-*-*-*-*-iso10646-1

我用的是王垠里面的配置
我现在有无法用fcitx输入法载emacs里面输入汉字了,用的是Emacs内置的拼音输入法能用。fcitx输入法载emacs里面输入汉字我也没有弄明白! :?:
图片
freebuilder
帖子: 3
注册时间: 2006-04-16 2:47
送出感谢: 0
接收感谢: 0

#12

帖子 freebuilder » 2006-04-16 3:24

楼主是怎么关闭set-mark的key binding的?我尝试将set-mark重新bind到别的地方,可是C-Space还是没有变化...
onelynx
帖子: 817
注册时间: 2008-11-13 16:03
送出感谢: 0
接收感谢: 0

Re: emacs的中文显示

#13

帖子 onelynx » 2009-05-11 2:06

流个记号
回复

回到 “Vim和Emacs”