求大侠解决emacs中文问题
我自己搞了3天了些不了东西很不爽,只好用GEDIT
我是FC2什么都没有美化,
LOCALE UTF 快要郁闷致死了 在Emacs里选择:Options->Mule(Multilingual Environment)->Set Language Environment->Chinese->Chinese-GB
然后Options->Save options.
好像Emacs 21.3有个Bug,无法保存设置。那就打开.emacs, 修改如下:
'(current-language-environment "Chinese-GB")
输入的问题是:Emacs只支持GB2312编码,你现在的输入法估计输出的是Unicode,因为你的Locale是UTF,所以建议你装一个Emacs下的汉字输入。
到http://sourceforge.net/project/showfiles.php?group_id=80516&package_id=93746&release_id=182452下载,解压,安装即可。 先谢过,这就实战一 下去 $tar -xvjf emacsim.tar.bz2
$cd emacsim
$cp -R gb big5 ${emacs-install-dir}/share/emacs/${emacs-version}/leim
配置输入法, 拿gb/pingyin.el为例, 把下面的代码加入到文件 ${emacs-install-dir}/share/emacs/${emacs-version}/leim/leim-list.el中
(register-input-method
"chinese-pinyin-gb" "Chinese-CNS" 'quail-use-package
"拼音" "汉字输入∷【拼音】∷"
"gb/pinyin")
emacs起不来了, 我是这样的:
1. Unzip emacsim.tar.gz2 and copy gb dir to ~/emacs
2. Modify my .emacs file and add:
;; Adding Chinese Pinyin input method
(register-input-method
"chinese-pinyin-gb" "Chinese-CNS" 'quail-use-package
"拼音" "汉字输入∷【拼音】∷"
"~/emacs/gb/pinyin")
(register-input-method
"british" "Latin-1" 'quail-use-package
",A#(B@" "British English input method with Latin-1 character ,A#(B (# -> ,A#(B)"
"quail/latin-post")
3. Modify .emacs file, at the (custom-set-variables section, modify the following two lines to:
'(current-language-environment "Chinese-GB")
'(default-input-method "chinese-pinyin-gb")
4. Start Emacs, you can now use CTRL+\ to toggle input method. 总算好了 :mrgreen:
楼上的才发6贴就给了偶2贴 :mrgreen::roll:
献上清竹表表心
顺便问问阿兄怎么叫EMACAS保存窗口的大小,没次启动就省着调了 :lol: (setq default-frame-alist
`(
(top . 10)
(left . 10)
(width . 90)
(height . 42)
(cursor-color . "white")
(mouse-color . "gold1")
(font . "9x15")
))
这个是我的设置,窗口大小和字体大小 楼上的方法可以固定每次启动Emacs的窗口大小和位置,但不能Restore上次推出Emacs的窗口大小和位置,和楼主所说的可能还不太一样。这个问题以前我好像也想过,不过在Google上兜了一圈,也没什么结果,就算了。
当然,还可以通过emacs -g 指定启动窗口的大小和位置,嫌麻烦的可以做一个Alias。 忘了说了,我发现尽管emacs不支持xim接口(可能现在的支持,我不清楚),我在MDK10里面,发现用FCITX也可以在emacs里面输入中文。这样也不用装它自己的输入法了。
楼主的好意心领了,大家都是初学者,互相帮助是应该的。
我其实97年就开始用Linux了,当时还是读大学的时候,好像是Slackware,还做了一些Linux下的软件。不过一工作就仍了,觉得这个东西没什么大意思。现在又读书了,发现在学术界还是挺喜欢Linux的,没办法,就装个Cygwin,用了一年多了,也挺好用的。Linux的命令行的确比较强。现在的Project要移植Linux到一块板子上,肯定要修改Kernel和写N多的Driver什么的,就先在自己机器上装个玩玩。没想到Linux现在发展挺快的(当然在实验室用Linux也1年多了,RH9)。不过我感觉Linux在Desktop上还有相当长的一段路要走,就像我的签名说的。其实我觉得Linux最好用在Server和Embedded System里面,这才是它的长处。我一直怀疑Open Source的这个模式,没人赚钱的东西怎么发展,我们毕竟还不是共产注意。不过现在N多的大公司号称支持Linux,其实就是利用Linux这个技术和平台推自己的东西,到头来还是要卖钱。操作系统只是一个平台而已,企业里面最赚钱的东西是应用软件。
偏题了,不好意思。 最近有点事情没过来
顶一下,LINUX还是挺好玩的 (setq default-frame-alist
`(
(top . 10)
(left . 10)
(width . 90)
(height . 42)
(cursor-color . "white")
(mouse-color . "gold1")
(font . "9x15")
))
我照这个弄的还比较满意,省事多了 顺便说一下,我现在发现Locale为UTF没什么大意思,还不如直接设置成zh_CN,这样我就可以用任何XIM的输入法(比如小企鹅,SCIM)输入EMACS里的中文了。其实想想我在Linux下输入的中文除了在Google里以外,好像基本就没有了,不过谁让我们是中国人呢? 嘿嘿
偶很菜还没弄明白设置LOCALE
自己没懂前我不喜欢照别人的方法弄,怕这或那出毛病
自己又懒,反正用着我觉得也没什么不方便,一直就找么着来的 嘿嘿
偶很菜还没弄明白设置LOCALE
自己没懂前我不喜欢照别人的方法弄,怕这或那出毛病
自己又懒,反正用着我觉得也没什么不方便,一直就找么着来的
你不试怎么弄明白?
页:
[1]