Fun Input Toy (FAQ)

简介:
0. 如何启动FIT
在Leopard安装了FIT以后默认不会启动FIT,需要设置一下
在”系统偏好设置”->”多国语言环境”->”输入法菜单” 勾选Fun Input Toy即可启动
5.png
1. 如何删除FIT
v1.6 以上(Leopard)
————————-
在应用程序->实用工具->终端里执行下面两条命令
killall “Fun Input Toy”
rm -rf “/Library/Input Methods/Fun Input Toy.app”
然后Logout
v1.6 以下(Tiger)
————————-
删除以下文件(夹):
/Library/FunInputToy
/Library/Components/FunInputToy.bundle
删除用户文件
————————-
删除以下文件则更加彻底
~/Library/FunInputToy
~/Library/Preferences/com.coollittlethings.FunInputEngine.plist
(~代表用户文件夹)
选择系统预置->账户->登录项目 去掉FunInputEngine
2. FIT使用哪些快捷键
候选词翻页快捷键: -/= ,/. 上/下 左/右 TAB
英文模式切换: shift
拼音五笔切换: ^+shift+1 拼音, ^+shift+2五笔
删除自定义词组: Opt+数字键
繁体简体切换:^T
五笔快捷自定义词组: ^=, ^+ (输入完一个词以后5秒内按)
3. 为什么有的软件输入窗口在右下角
这个不是输入法的bug, 部分软件存对苹果的输入法框架TSM在兼容性问题, 比如firefox的富文本编辑器, Java的程序这方面的问题也比较多. 包括在魔兽世界里面也不能准确获取位置, 输入窗口默认显示在右下角, 用户可以通过^`快捷键取消光标跟随,拖动窗口到想要的位置
4. 当新建一个用户时无法使用FIT
(最新版本已经没有这个问题)
5. FIT内存占用似乎特别大
(最新版本已经没有这个问题)
6. 经常不小心按到shift
可以在输入法设置中把shift切换屏蔽, 可以使用系统的快捷键切换中英文cmd+空格
7. 为什么会有两个Icons
左边的是FIT的icon, 可以显示输入法状态, 灰色F表示没激活输入法, 灰色E表示已经激活,但在英文模式中, P表示拼音,S表示双拼,五表示五笔
点击这个icon可以激活FIT菜单, 为什么不直接整合到输入法菜单? 因为1.苹果不提供动态改变输入法Icon的办法, 2. 苹果的输入法TSM架构是98年的产品,相当落后, 很多bug和不兼容, 整合容易产生更多的bug, 而且维护困难. FIT的菜单是使用cocoa的菜单,简单,稳定,容易维护,并且能够显示输入法状态, 比较人性化.
如果你觉得不美观可以把右边的系统图标隐藏, 在系统预置->多语言环境->输入法中设置
31.png
另外,这个图标在Leopard中会完全整合,Leopard已经完全调整了TSM的架构
8. NeoOffice不兼容
苹果的输入法架构TSM本身就很多软件有兼容性问题, Leopard中会有改善. 如果发现此类的bug,最好拿智能ABC试试,如果智能ABC也不行,证明FIT也没办法做的到, 如果智能ABC行, 那就请发邮件给我, 说明使用的是什么软件,什么情况下出现了什么状况.
9. 自定义双拼方案
FIT使用的是fcitx的双拼方案,可以通过修改sp.dat文件的方式自定义, 该文件在/Library/FunInputToy/FunInputEngine/Content/Resources里面,主要要使用utf-8编码保存,修改前建议备份一下
10. FIT的五笔为何经常是词组在前面
FIT会自动记录用户的使用习惯, 打得多的字/词会在前面, 习惯字在前面的朋友打多几次字就会自动调整到前面了, 按Opt+数字键可以忘记以前的记忆
11. 用着用着就不能输入中文了, 要注销一次
那是因为不小心按shift进入英文模式的缘故, 不习惯的朋友在输入法设置中禁用该选项就可以了.
12. FIT在Office2004的Word中不能输入
买Mac的时候赠送的Office2004试用版限制不能输入中文,正式版是没问题的。




本文转自 fsjoy1983 51CTO博客,原文链接:http://blog.51cto.com/fsjoy/71939,如需转载请自行联系原作者
目录
相关文章
|
Python
Python报错ValueError: The truth value of a Series is ambiguous. Use a.empty, a.bool(), a.item(), a.any() or a.all().
Python报错ValueError: The truth value of a Series is ambiguous. Use a.empty, a.bool(), a.item(), a.any() or a.all().
1622 1
YOLO V5出现RuntimeError: result type Float can‘t be cast to the desired output type long int解决方法
YOLO V5出现RuntimeError: result type Float can‘t be cast to the desired output type long int解决方法
694 0
|
机器学习/深度学习 数据采集 存储
Doc2EDAG: An End-to-End Document-level Framework for Chinese Financial Event Extraction论文解读
大多数现有的事件抽取(EE)方法只提取句子范围内的事件论元。然而,此类句子级事件抽取方法难以处理来自新兴应用程序(如金融、立法、卫生等)的大量文件
100 0
R语言sign.test=function(x,p,q0)
这种用法的函数定义 sign.test=function(x,p,q0) 是自定义符号检验的函数,其中参数的含义如下: • x: 一个数值型向量,表示样本观测值。 • p: 一个数值,表示要检验的中位数。默认值为 0。 • q0: 一个数值,表示显著性水平(即拒绝域),默认值为 0.05。 下面是一个基于这个函数定义的例子:
403 0
|
机器学习/深度学习 PyTorch 算法框架/工具
解决Pytorch中RuntimeError: expected scalar type Double but found Float
解决Pytorch中RuntimeError: expected scalar type Double but found Float
2709 0
|
TensorFlow 算法框架/工具
解决TypeError: tf__update_state() got an unexpected keyword argument ‘sample_weight‘
解决TypeError: tf__update_state() got an unexpected keyword argument ‘sample_weight‘
282 0
解决TypeError: tf__update_state() got an unexpected keyword argument ‘sample_weight‘
|
Python
【hacker的错误集】TypeError: can‘t multiply sequence by non-int of type ‘str‘
我比较喜欢通过单词的意思来分析报错 TypeError类型错误 multiply乘 sequence 序列 通过分析可以得出报错意思大概是类型错误:无法将序列与字符串类型的非整数相乘
369 0
【hacker的错误集】TypeError: can‘t multiply sequence by non-int of type ‘str‘
|
XML Java 数据库连接
Open quote is expected for attribute "{1}" associated with an element type "id".
Open quote is expected for attribute "{1}" associated with an element type "id".
203 0
Open quote is expected for attribute "{1}" associated with an element type "id".
|
自然语言处理 Python
解决spacy3.2报错:Can‘t find model ‘en‘.
(1)下载spacy一直没成功,把pip install spacy改成conda install spacy就可以了; (2)在命令行输入 python3 -m spacy download en 来下载英语语言包(如果是其他语言则下载其他包了),不过en现在最好用全称en_core_web_sm,这一步也可以先下载tar再pip install en_core_web_md-2.2.5.tar.gz(但是注意把文件放对路径)。 然后测试下代码:
636 0