Quantcast
Channel: 少数派
Viewing all articles
Browse latest Browse all 13772

解决中文输入法无法调用 TextExpander 6 的问题丨一日一技

$
0
0

48ea5ca925355c34e913874fcbcfadd054e5f_mw

上周 TextExpander 6 年付订阅在 Ondesoft 上 60% Off 的优惠,折算为人民币仅 133 元。心血来潮遂买之,结果发现在非英文输入法(第三方)状态下无法触发 snippet。询问是 TextExpander 老用户的同事们也无法解决。

Google 后发现 TextExpander 在中文环境下的输入问题由来已久,由于 TextExpander 6 的同步方式是使用 Smile 自有的云服务,故之前版本惯用的修改替换个人配置文件的方案已经无法使用。

在经过几番折腾后我几近放弃了使用 TextExpander,在我心灰意冷心想剁手一时爽、折腾直想躺的时候,终于找到了官方解决方案。

只需要启动 Mac 系统自带的脚本编辑器,然后键入以下命令:

tell application "TextExpander"
	
set non expanding language codes to {}

end tell   

运行后,在中文输入法下即可正常触发 snippet 。

屏幕快照 2016-09-12 下午3.00.34.png

如果你是 TextExpander 6 之前的版本,需要用到官方之前提供的 TEIMPrefSetter(下载地址)。

在 TextExpander 4 中,你只需要打开 TEIMPrefSetter 删除「zh-中文」选项保存后重启 TextExpander 即可。

TEIMPrefSetter-2.jpg

不过在 TextExpander 5 中,TEIMPrefSetter 已经失效了,但是官方表示通过「Sync with TextExpander 4」就可以解决这个问题。

1*23MWryU0G74eoa4au_Gn6g.png

勾选「Sync with TextExpander 4」后运行 TEIMPrefSetter,和 TextExpander 4 的解决方案一样,删除「zh-中文」选项保存后重启 TextExpander 就可以了。

参考链接:



文章来源 少数派 ,原作者 SamWanng ,转载请注明原文链接



喜欢少数派?欢迎关注我们的微博:@少数派sspai ,微信公众号: sspaime
少数派( http://sspai.com )

95b039e3d5d68c765fe5da3e3f78a2e254b1a_mw


Viewing all articles
Browse latest Browse all 13772

Trending Articles



<script src="https://jsc.adskeeper.com/r/s/rssing.com.1596347.js" async> </script>