emacs的中文显示
-
- 帖子: 7
- 注册时间: 2006-02-24 14:35
emacs的中文显示
一直是乱码
其他地方都好的
郁闷死了
其他地方都好的
郁闷死了
- Tenyears
- 帖子: 2245
- 注册时间: 2005-06-30 15:46
- 来自: 成都
(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)
(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
Laptop: ThinkPad X220 --- Win7 Home / Ubuntu 12.04
Desktop: Win7/Ubuntu 12.04
Server: Ubuntu12.04
-
- 帖子: 6
- 注册时间: 2006-02-14 18:06
我的配置
我安装的是 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里面即可以用输入法,也可以复制沾粘内容。
输入法: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里面即可以用输入法,也可以复制沾粘内容。
-
- 帖子: 209
- 注册时间: 2006-03-06 19:16
- 联系:
-
- 帖子: 209
- 注册时间: 2006-03-06 19:16
- 联系:
-
- 帖子: 6
- 注册时间: 2006-02-14 18:06
还有一种方法utf-8用户
;;设置中文
(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+\)
(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+\)
-
- 帖子: 6
- 注册时间: 2006-02-14 18:06
fcitx输入法载emacs里面输入汉字又不行了。我重新改了下
我的~/.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里面输入汉字我也没有弄明白! :?:
;; 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里面输入汉字我也没有弄明白! :?:
-
- 帖子: 3
- 注册时间: 2006-04-16 2:47
-
- 帖子: 817
- 注册时间: 2008-11-13 16:03
Re: emacs的中文显示
流个记号