ScimBridge Chinese

scim-bridge.el 是 GNU Emacs 里面的 SCIM-Bridge 客户端. (EnglishVersion)

scim-bridge.el 可以保存不同缓存里面的输入状态, 这样你可以在 Emacs 里快速的输入中文, 而不用反复的切换全局的输入状态, 非常方便.

什么是 SCIM?

SCIM 是一个通用的智能输入法平台 (支持 中文, 日文, 韩文和许多欧洲语言), 可以使用在 POSIX 风格的操作系统, 包括 Linux 和 BSD.

安装

sudo aptitude install scim scim-bridge-agent scim-bridge-client-gtk scim-bridge-client-qt4 scim-qtimm -y
sudo aptitude install scim-pinyin -y
Emacs*useXIM: false
xrdb ~/.Xresources (或xrdb ~/.Xdefaults)
            (add-to-list 'load-path (expand-file-name "~/elisp"))
            ;; 加载.
            (require 'scim-bridge-zh-si)
            ;;; 如果你使用繁体中文, 用 (require 'scim-bridge-zh-tr) 替换.
            ;; 加载 ~/.emacs 后自动开启 scim-mode.
            (add-hook 'after-init-hook 'scim-mode-on)
            ;; 设置输入法切换键
            (scim-define-common-key (kbd "s-SPC") t)
            ;; 使用 C-SPC 用作标记命令.
            (scim-define-common-key (kbd "C-SPC") nil)
            ;; 使用 C-/ 用作撤销命令.
            (scim-define-common-key (kbd "C-\\") nil)
            ;; 设置不同输入状态下光标颜色.
            (setq scim-cursor-color '("red" "blue" "limegreen"))
现在按一下 Suepr-Space, 开始输入中文吧。

自定义

M-x customize-group RET scim-bridge RET
我已经把相关的文档翻译成简体中文和繁体中文, enjoy! :)

截图

ScimBridgeScreenshot