今天刚打开 GitHub Treading ,然后就看见了这个: https://github.com/nathancahill/Anycomplete
"Works Anywhere" 很是吸引人呐~ 然后点进去发现原来是使用的 Hammerspoon。好耶,正好最近我也在折腾 Hammerspoon 呢。 瞥了两眼正寻思要不要整合进我的配置里,目光上移就看见了 Star 数。一下子震惊到我了。。。
最近折腾 Hammerspoon 感觉很爽。其实也有个类似的想法:调用有道 API 查询翻译中英文。和这个 Anycomplete 实现思路简直一模一样,迟迟没有动的原因是感觉默认的 Chooser 样式有点大稍有点丑。。。
大家觉得这个搞出来有人用嘛?还有金山词霸的 today widget 、横幅日历等一直想弄。。。
1
pheyer 2016-12-02 10:07:24 +08:00
感觉可以集成到 alfred 里
|
2
minamike 2016-12-02 10:39:06 +08:00 1
|
3
ashfinal OP |
4
laxapple 2016-12-02 11:45:09 +08:00
昨天粗略看了下 Hammerspoon API ,好像没找到,问下楼主, Hammerspoon 能判断当前焦点是否处于文本编辑状态吗?
|
5
missdeer 2016-12-02 12:05:05 +08:00
这个是干嘛的,用 Lua 写脚本控制系统操作然后绑定到快捷键吗?
|
6
oop99 2016-12-02 12:37:31 +08:00
已 star, 感觉不错哇
|
9
laxapple 2016-12-02 15:43:25 +08:00
r#7 @ashfinal 我想在 macOS 全局实现 Vim 操作。
其它输入法不知道,清歌有切换状态时在光标处提示中英文状态的选项。不过我直接禁用了输入法的中英文切换,改用 ⇧ 切换系统英文和清歌五笔。 |
10
est 2016-12-02 16:17:57 +08:00
mac 下的 autoit /ahk
|
11
ashfinal OP |
12
ashfinal OP |
13
Lattez 2016-12-02 17:26:26 +08:00 via Android
印象中当初拿来控制窗口大小和位置的,后来换了 Spectacle 后就没用过了 2333
|
17
est 2016-12-02 18:44:31 +08:00
|
18
ashfinal OP @est 我之前用过 Autoit3 ,中文资料挺多的。
感觉应该是 AHK 和 Autoit3 作者闹翻了,具体原因自己搜下。 舆论好像更偏向 AHK ,但个人觉得开不开源和我关系真心不大。 Autoit3 功能上比 AHK 强了一个数量级,挺好用的。 |
20
laxapple 2016-12-03 19:09:39 +08:00 1
r#19 @koshen
BetterTouchTool 用 Key Sequence 方式 映射 ⇧ → ⌘ + Space, 这是很早就设定的比较稳定就一直在用,熟悉的话用 Hammerspoon 实现估计更灵活稳定。 |
21
koshen 2016-12-03 20:06:06 +08:00
@laxapple 谢谢回复,但是这样的话,会不会导致包含 shift 的组合快捷键失效,比如 control+shift+k 这样的快捷揵是不是映射到 control+command+space+k ?
|
22
laxapple 2016-12-03 23:11:28 +08:00
r#21 @koshen 实测不会。我在 ⇧ 上同时使用组合上档(系统原生)、短按切换输入法(BetterTouchTool)、双击呼出 LaunchBar(LaunchBar 自带设置) 这三种操作都没冲突。
注意要在 Key Sequence 页面把 ⇧ 的 Key Up 状态必需选项勾上,这样才不会临时大写时误切输入法。 |
23
koshen 2016-12-04 09:06:02 +08:00 via iPad
@laxapple real 好用,非常感谢!另外,每次重启或者注销再登录后,第一次切换到清歌,当前窗口就会失焦,要额外点击一下才能继续输入,不知道你有没有碰到这种情况?
|
24
laxapple 2016-12-04 10:45:11 +08:00
r#23 @koshen
没有,首先我很少注销重启,即使偶尔为之也会勾选 “ Reopen windows when logging back in ”,这样输入法状态也会完全恢复。 你的情况 1. 可以升级到清歌最新版 2. 系统键盘设置里换个切换输入法快捷键。(上面回复没提及的是,我没用默认切换键,因为 ⌘ + Space 用来呼出 OmniFocus 快捷输入窗了) |
25
koshen 2016-12-04 13:30:52 +08:00
@laxapple 谢谢,我用的是清歌最新版,也勾选了 “ Reopen windows when logging back in ”,我试过 option + space ,还有 command + space ,都有这种情况,先不管了……
|
26
daimao 2016-12-05 00:46:36 +08:00
有点厉害
|
27
ashfinal OP 添加了新的模块 自个顶下 (˶‾᷄ ⁻̫ ‾᷅˵)
|