首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >一种更好的中文输入法?

一种更好的中文输入法?
EN

Ask Ubuntu用户
提问于 2013-04-10 13:35:01
回答 2查看 2.2K关注 0票数 4

我想用Emacs打中文。我遵循这个链接,并尝试了几种输入方法,包括chinese-py。看起来,与操作系统的一般IME不同,一次输入超过一个字符是不可能的。我们必须输入字符1乘1,这是不方便的。

有人有解决办法吗?

EN

回答 2

Ask Ubuntu用户

回答已采纳

发布于 2013-04-12 22:55:19

通过安装ibus,您可以在emacs (22或更高版本)中使用ibus-el

ibus el

sudo apt-get install ibus-el

有关于在Ibus模式上设置它的说明。这些指令是在ibus-el仍然是PPA时编写的,但其余部分仍然有效。/usr/share/doc/ibus-el中还安装了稍微更新的说明。

如果已经安装了ibus-el,则可以忽略大部分指令。您所需要做的就是将以下行添加到~/.emacs文件中:

代码语言:javascript
复制
    (require 'ibus)
    (add-hook 'after-init-hook 'ibus-mode-on)

手册中没有提到的一点是,即使在安装ibus-el之后,Emacs中的输入方法中也没有列出Ibus。因此,没有必要费心于C-\。只需使用菜单上的Ibus指示符来切换输入方法,就像使用任何其他应用程序一样。

而且,Ibus在Emacs启动后不会立即看到可用的输入窗口。如果您尝试使用菜单栏上的Ibus指示符切换到中文输入法,那么什么也不会发生,您可能会认为它不起作用。但是,在尝试切换输入方法(让Ibus看到可用的编辑窗口)之前,只需在文件中单击即可,然后菜单栏指示符和Ibus正常工作。

票数 3
EN

Ask Ubuntu用户

发布于 2013-04-20 23:04:54

我用的是柠檬酸。它在emacs中运行得很好。但是要使快捷的Ctrl+Space工作,您必须使用命令env LC_CTYPE=zh_CN.UTF-8 emacs来启动emacs。

票数 3
EN
页面原文内容由Ask Ubuntu提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://askubuntu.com/questions/279909

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档