我已经设置了 XMODIFIERS 、GTK_IMMODULE 等环境变量了,Gnome-Terminal 终端还有其他程序都可以用输入法了,连 Emacs 都可以用了,就是 gVim 还不可以用。
按照 Vim 的帮助文档,我在 .Xdefaults 中也加了 *international 、*.inputMethod 、*.preeditText 等设置,也在 gVim 里面设了 imactivatekey 为 C-space ,但还是没用,每次在 gVim 里面敲 Control-Space 切换输入法的时候,就只是输了一个空格进去而已。
还需要检查与设置什么东西呢?
[求助] gVim 中调不出 fcitx 输入法
-
- 帖子: 3
- 注册时间: 2010-10-17 11:24
- 退避九舍
- 帖子: 742
- 注册时间: 2010-08-08 20:02
- 系统: Ubuntu 22.04
-
- 帖子: 3
- 注册时间: 2010-10-17 11:24
Re: [求助] gVim 中调不出 fcitx 输入法
没有吧,gVim 就是把我按的 Ctrl-Space 解释成了输入一个空格,应该说明它没有定义这个快捷键,而同时系统级的快捷键也没有生效。
-
- 帖子: 3
- 注册时间: 2010-10-17 11:24
Re: [求助] gVim 中调不出 fcitx 输入法
哎,难道要逼我用 Emacs 么?
- 66344692
- 帖子: 9
- 注册时间: 2008-11-24 16:26
Re: [求助] gVim 中调不出 fcitx 输入法
ibus用户表示无法理解LZ的痛苦。。
- lainme
- 论坛版主
- 帖子: 7805
- 注册时间: 2008-09-13 19:17
- 系统: Arch Linux (x86_64)
- 联系:
Re: [求助] gVim 中调不出 fcitx 输入法
都换最新版试试,应该不需要设置 .Xdefaults那些合mactivatekey,我的没问题
LS:ibus新版在gvim里无法输入空格……
LS:ibus新版在gvim里无法输入空格……
- anonymity
- 帖子: 645
- 注册时间: 2009-03-14 16:31
- 来自: 不在故乡的地方
Re: [求助] gVim 中调不出 fcitx 输入法
我今天把locale设成en_US以后发现,gvim不能调fcitx了。但是在终端里面
就没问题了。看来是locale的问题。
但是当前用户下配置了.vimrc的话,如果使用中文则可以使用输入法。估计是sudo没有读当前用户的.vimrc
代码: 全选
export LC_ALL=zh_CN.UTF-8
sudo gvim /etc/profile
但是当前用户下配置了.vimrc的话,如果使用中文则可以使用输入法。估计是sudo没有读当前用户的.vimrc
Only the dead have seen the end of war!
- ibear
- 帖子: 787
- 注册时间: 2006-10-19 8:43
- 来自: 长江口