LinuxSir.cn,穿越时空的Linuxsir!

 找回密码
 注册
搜索
热搜: shell linux mysql
123
返回列表 发新帖
楼主: jonhid

搞了几天终于gentoo有点样子了

[复制链接]
发表于 2010-1-3 09:34:20 | 显示全部楼层
Post by fender010;2061335
你什么怎么配合的,我觉得fcitx+gvim就等于恶梦,

我总是搞不清楚当前的模式编辑模式是什么, :yun:

有什么窍门吗?

嗯,在开启fcitx中文的时候,会有按键冲突。

可能是个人习惯问题吧。我习惯打完中文字就把输入法关掉,这样就不会跟模式键冲突了。
另外,我一般都用emacs,只在很少的时候用gvim。
回复 支持 反对

使用道具 举报

发表于 2010-1-3 10:22:07 | 显示全部楼层
我总是搞不清楚当前的模式,所以的时候总是导致重复输入,结果耽误了很多时间,

以前有个人说自己处理只有英文的东西的时候用vim,处理中文+英文的时候就用emacs,

我不想学emacs,感觉emacs不是一个文本编辑器,什么都能干,还是vim比较专用一点,就是一个文本编辑器,

上面几个人说的方法,到是可以尝试一下。
回复 支持 反对

使用道具 举报

发表于 2010-1-3 10:35:35 | 显示全部楼层
Post by fender010;2061541
我总是搞不清楚当前的模式,所以的时候总是导致重复输入,结果耽误了很多时间,

以前有个人说自己处理只有英文的东西的时候用vim,处理中文+英文的时候就用emacs,

我不想学emacs,感觉emacs不是一个文本编辑器,什么都能干,还是vim比较专用一点,就是一个文本编辑器,

上面几个人说的方法,到是可以尝试一下。
什么都能干并不表示你一定要拿它干那些事,就好像Linux什么软件都能装,并不表示你就得把库里的软件都安装完了。
什么都能干表示它的扩展性很强,你可以很方便的定制它,仅此而已。

用emacs最近一推的话说:对于写代码的童鞋(coder)来说,用一款强大的(powerful)编辑器远比用一款简单的(simple)编辑器省心。

ps,为什么俺选择gentoo,还不是因为它什么都能干。
回复 支持 反对

使用道具 举报

发表于 2010-1-3 11:29:36 | 显示全部楼层
Post by jonhid;2061381
我也知道scim停止开发了.但我只用过scim.至于ibus我用emerge ibus好像不行.被mask了.用automask好像不行..fcitx安装上了.不过不知道怎么配置.唉...我主要是用五笔..

后来我也就装了fcitx.不过现在一直没搞好.


fcitx的配置文件是:~/.fcitx/config。文件编码是GB2312,手工编辑保存时要注意
回复 支持 反对

使用道具 举报

发表于 2010-1-3 17:20:19 | 显示全部楼层

很少打汉字(鼠标用得比较多),一直用scim,感觉速度比其他任何都要快

配置很简单(只适合gnome环境,其他环境请其他使用者补充)
1. 安装相关软件包
  1. scim
  2. scim-bridge (如果想在QT, X程序, 如xterm中输入中文)
  3. scim-pinyin (如果你用拼音),
  4. scim-tables (五笔和其他)
复制代码
$ qlist -Iv | grep -i scim
app-i18n/scim-1.4.9
app-i18n/scim-bridge-0.4.16-r1
app-i18n/scim-pinyin-0.5.91-r3
app-i18n/scim-tables-0.5.8-r1

2. 设置环境变量, 创建一个文件/etc/env.d/02locale, 内容如下
  1. LANG="en_US.UTF-8"
  2. GDK_USE_XFT=1
  3. XMODIFIERS="@im=SCIM"
  4. GTK_IM_MODULE="scim-bridge"
  5. QT_IM_MODULE="scim-bridge"
复制代码

NOTE: 不需要设置LC_CTYPE="zh_CN.UTF-8"

$ locale
LANG=en_US.UTF-8
LC_CTYPE="en_US.UTF-8"
LC_NUMERIC="en_US.UTF-8"
LC_TIME="en_US.UTF-8"
LC_COLLATE="en_US.UTF-8"
LC_MONETARY="en_US.UTF-8"
LC_MESSAGES="en_US.UTF-8"
LC_PAPER="en_US.UTF-8"
LC_NAME="en_US.UTF-8"
LC_ADDRESS="en_US.UTF-8"
LC_TELEPHONE="en_US.UTF-8"
LC_MEASUREMENT="en_US.UTF-8"
LC_IDENTIFICATION="en_US.UTF-8"
LC_ALL=

3. 更新环境变量cache
  1. # env-update
复制代码
回复 支持 反对

使用道具 举报

发表于 2010-1-3 18:19:56 | 显示全部楼层
不过吗,我现在也不怎么输入中文了,所以还是用gvim,用习惯了吧。
回复 支持 反对

使用道具 举报

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

本版积分规则

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