windows下gnu emacs中文的配置

windows下gnu emacs中文的配置
安装mule-gbk后可以显示更多的汉字,比如朱镕基的“镕”,如果不用mule-gbk是无法正确显示的
  1. 到 http://mule-gbk.sourceforge.net/ 下载mule-gbk,然后解压到任意目录,不过不要解压到 $HOME 目录下面,这里解压缩到 D:\mule-gbk-0.1.2004080701 ,然后仿照auctex的安装方法即可,用cygwin安装的步骤如下:
    $cd d: (或者$cd /cygdrive/d)
    $cd mule-gbk-0.1.2004080701
    $./configure
    $make
    $make lispdir=d:/emacs-21.3.50.1/site-lisp install

    最后一条命令中, lispdir 指定的是el文件安装的目录
  2. 现在在 .emacs 中加入
    (set-terminal-coding-system 'chinese-iso-8bit)
    (set-keyboard-coding-system 'chinese-iso-8bit)
    (set-language-environment 'Chinese-GB)
    (setq locale-coding-system 'chinese-iso-8bit)
    (setq current-language-environment "Chinese-GB")


    (if (not (member '("-*-tahoma-normal-r-*-*-16-*-*-*-c-*-fontset-chinese"
        . "fontset-gbk") fontset-alias-alist))
    (progn
        (create-fontset-from-fontset-spec
        "-*-tahoma-normal-r-*-*-16-*-*-*-c-*-fontset-gbk,
        ;ascii:-adobe-helvetica-medium-r-normal--16-*-*-*-*-*-iso8859-1,
        chinese-gb2312:-*-simsun-medium-r-normal-*-16-160-*-*-*-*-gb2312*-*,
        korean-ksc5601:-*-medium-r-normal-*-*-*-ksc5601*-*,
        chinese-cns11643-5:-*-simsun-medium-r-normal-*-16-160-*-*-*-*-gbk*-0,
        chinese-cns11643-6:-*-simsun-medium-r-normal-*-16-160-*-*-*-*-gbk*-0,
        chinese-cns11643-7:-*-simsun-medium-r-normal-*-16-160-*-*-*-*-gbk*-0,
        chinese-big5-1:-*-Ming(for ISO10646)-*-*-*-*-16-160-*-*-*-*-big5*-*,
        chinese-big5-2:-*-Ming(for ISO10646)-*-*-*-*-16-*-*-*-*-*-big5*-*" t)
        )
    )

你可能感兴趣的:(windows下gnu emacs中文的配置)