LinuxSir.cn,穿越时空的Linuxsir!

 找回密码
 注册
搜索
热搜: shell linux mysql
查看: 862|回复: 7

emacs小问题请大家帮忙

[复制链接]
发表于 2007-6-10 15:40:52 | 显示全部楼层 |阅读模式
emacs已经配置好可以正常显示中文,
但在通过菜单File-->Open File...-->试图打开中文路径下的文件时,会显示说文件不存在,如附图所示。打开英文路径下的文件正常。
这种情况大家碰到过吗?请大牛们帮忙解决!

本帖子中包含更多资源

您需要 登录 才可以下载或查看,没有帐号?注册

x
发表于 2007-6-10 16:42:49 | 显示全部楼层
新帆的哪个啊?

emacs的哪个版本?
回复 支持 反对

使用道具 举报

 楼主| 发表于 2007-6-10 16:54:31 | 显示全部楼层
to biAji:
我指的是打开本地文件时出现上述情况。

系统:Feisty
emacs版本:23
回复 支持 反对

使用道具 举报

发表于 2007-6-11 15:05:19 | 显示全部楼层
我的正常 FC6  emacs 23.。。超乎我的能力之上了。。我猜是编码问题

环境变量的语言改一下试试
回复 支持 反对

使用道具 举报

 楼主| 发表于 2007-6-11 18:34:30 | 显示全部楼层
to biAji:
     我刚刚试了一下,如你所说,应该是编码的问题。
     如果直接在emacs下,是可以打开包含中文路径下的文件的。(没有对emacs23作任何编码设置)
    而一旦在emacs中启动gnus之后,就打不开包含中文的路径下的文件了。
gnus的配置文件.gnus.el如下:
;########################
(set-language-environment 'Chinese-GB)
(setq gnus-default-charset 'gbk
   gnus-group-name-charset-group-alist '((".*" . chinese-iso-8bit))
   gnus-summary-show-article-charset-alist
       '((1 . chinese-iso-8bit)
         (2 . gbk)
         (3 . big5)
         (4 . utf-8))
   gnus-newsgroup-ignored-charsets
       '(unknown-8bit x-unknown iso-8859-1))
;##########################

如果希望在启动gnus后也能正常打开包含中文的路径下的文件,要怎么修改上面这个配置文件呢?
回复 支持 反对

使用道具 举报

发表于 2007-6-11 18:46:19 | 显示全部楼层
(set-language-environment 'Chinese-GB)

接着蒙,我猜是这一句的问题。。注释掉~

话说你是新帆的哪个啊? 报上ID来。。看看有没有保护费拖欠现象
回复 支持 反对

使用道具 举报

 楼主| 发表于 2007-6-11 19:15:40 | 显示全部楼层
恩,我也觉得是这句的问题,不想蒙了,呵呵,有点懒,哈哈

两年前玩过gnus,之后一直没用,现在又重新拾起来,所以什么都要从头开始,
新帆也是刚上,所以不会有拖欠保护费问题,你多虑了,L:),不过以后还要你多多照应!卡卡
回复 支持 反对

使用道具 举报

 楼主| 发表于 2007-6-11 19:41:37 | 显示全部楼层

(set-language-environment 'Chinese-GB)
这行注释掉就可以了,这样编码环境就变成了默认的utf-8.

biAji,Thanks very much for your warm hearted help !
回复 支持 反对

使用道具 举报

您需要登录后才可以回帖 登录 | 注册

本版积分规则

快速回复 返回顶部 返回列表