LinuxSir.cn,穿越时空的Linuxsir!

 找回密码
 注册
搜索
热搜: shell linux mysql
查看: 1035|回复: 3

fcitx 的建议:收到信号 SIGHUP 后重新读取配置文件?

[复制链接]
发表于 2004-11-29 19:33:34 | 显示全部楼层 |阅读模式
改配置文件然后杀掉 fcitx 时,会导致终端关闭,很麻烦,

能不能增加对信号 SIGHUP 的处理?收到这个信号就重新读取所有配置文件,
这样就不用重启 fcitx 了,只用命令 killall -1 fcitx 就可以了

很多程序都是这么处理的。
发表于 2004-11-30 22:28:11 | 显示全部楼层
目前fcitx是按ctrl+5来重新读取配置文件,只是有些设置,比如字体\颜色等不能马上生效
 楼主| 发表于 2004-12-1 09:27:49 | 显示全部楼层
最初由 Yuking 发表
目前fcitx是按ctrl+5来重新读取配置文件,只是有些设置,比如字体\颜色等不能马上生效


我建议还是实现对 SIGHUP 的处理,比如我修改了码表文件 xxx.txt,Makefile 可以如下写:

  1. all:
  2.     txt2mb xxx.txt xxx.mb
  3.     cp xxx.mb ~/.fcitx
  4.     killall -1 fcitx
复制代码
发表于 2004-12-1 15:40:30 | 显示全部楼层
嗯,下一版实现……
您需要登录后才可以回帖 登录 | 注册

本版积分规则

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