设为首页
收藏本站
用户名
Email
自动登录
找回密码
密码
登录
注册
快捷导航
平台
Portal
论坛
BBS
文库
项目
群组
Group
我的博客
Space
搜索
搜索
热搜:
shell
linux
mysql
本版
用户
LinuxSir.cn,穿越时空的Linuxsir!
»
论坛
›
Linux 综合讨论区 —— LinuxSir.cn
›
Linux 输入开发与研究
›
How to restart SCIM w/o login out and in
返回列表
查看:
3802
|
回复:
4
How to restart SCIM w/o login out and in
[复制链接]
ganloo
ganloo
当前离线
积分
1823
IP卡
狗仔卡
发表于 2005-7-13 16:18:25
|
显示全部楼层
|
阅读模式
I can hardly kill scim process, especially scim-helper and so on, but I need scim to know the new compiled module (scim-pinyin), how can I do it?
Thanks a lot.
回复
使用道具
举报
提升卡
置顶卡
沉默卡
喧嚣卡
变色卡
显身卡
james_su
james_su
当前离线
积分
2369
IP卡
狗仔卡
发表于 2005-7-13 17:02:10
|
显示全部楼层
Logout/Login is the best way to do it :-(
回复
支持
反对
使用道具
举报
显身卡
ganloo
ganloo
当前离线
积分
1823
IP卡
狗仔卡
楼主
|
发表于 2005-7-13 22:10:12
|
显示全部楼层
Oh, may I file a feature request here, haha, thank you a lot for your so quick response.
回复
支持
反对
使用道具
举报
显身卡
flonk_zj
flonk_zj
当前离线
积分
83
IP卡
狗仔卡
发表于 2005-7-14 08:47:18
|
显示全部楼层
我编了个脚本来做这个事情。事实上是两个,虽然应该可以写成一个的···
killscim:
XMODIFIERS=@im=fcitx urxvt -e .killscim
XMODIFIERS=@im=fcitx urxvt -e $*
复制代码
.killscim:
for x in `ps -eo pid,comm|grep scim|awk -F\ '{ print $1 }'`; do echo $x&& kill -s 9 $x; done
复制代码
这样子你可以使用
$killscim
复制代码
来终止scim程序,也可以用
$killscim scim -d
复制代码
来杀死并重启scim。
.killscim找出scim的进程并杀死,这件事如果直接在scim的client终端窗口如urxvt等中运行有可能使该窗口失去响应···
如果运行killscim时有一些gtk的scim client在运行,那么scim的托盘图标消失后会马上又出现,这是因为相应的进程被scim_gtk_module给重新启动了,以免导致这些gtk的client崩溃。直接运行
$killscim scim -d
复制代码
在我的系统上可以将scim正确重启,先killscim再scim -d也可以,呵呵
忘记说了,urxvt是我的最爱,你可以用xterm啊之类的,应该也有个与urxvt的-e相应的选项。不要用gnome-terminal来killscim,因为这是个gtk的程序,I don't know what will happen···
回复
支持
反对
使用道具
举报
显身卡
liuspider
liuspider
当前离线
积分
1280
IP卡
狗仔卡
发表于 2005-7-14 19:44:45
|
显示全部楼层
scim 在启用 debug 的时候,会有一个 退出 选项
skim 中是通过用户配置来指定是否显示那个 退出 选项的
如果你平时不使用 XIM 的程序的话,那么使用这些退出选项是不会有什么问题的
回复
支持
反对
使用道具
举报
显身卡
返回列表
高级模式
B
Color
Image
Link
Quote
Code
Smilies
您需要登录后才可以回帖
登录
|
注册
本版积分规则
发表回复
回帖后跳转到最后一页
浏览过的版块
Ubuntu Linux 专题讨论
Redhat/Fedora/CentOS Linux
Linux 程序设计专题讨论
硬件设备 Linux 驱动
LFS(LinuxfromScratch)
服务器架设、应用、维护
Debian Linux
BSD 讨论专题
红旗 REDFLAG Linux
Copyright © 2002-2023
LinuxSir.cn
(http://www.linuxsir.cn/) 版权所有 All Rights Reserved.
Powered by
RedflagLinux!
技术支持:
中科红旗
|
京ICP备19024520号
快速回复
返回顶部
返回列表