试了一下, 比用 Alfred 的切换要快一点, 但是比 iTerm2 自带的要慢, 毕竟切的应用不一样. 我使用 BetterTouchTool 把脚本绑定到按键的, 应该有更好的方法.
如果谁有更快的麻烦 @一下, 总感觉 Emacs 切的时候有卡顿, 不爽. gist 链接, 代码如下:
set appName to "Emacs"
set appID to bundle identifier of (info for (path to application appName))
tell application "System Events"
if not (exists process appName) then
tell application appID to activate
else
if frontmost of process appName then
set visible of process appName to false
else
set frontmost of process appName to true
end if
end if
end tell
这是一个专为移动设备优化的页面(即为了让你能够在 Google 搜索结果里秒开这个页面),如果你希望参与 V2EX 社区的讨论,你可以继续到 V2EX 上打开本讨论主题的完整版本。
V2EX 是创意工作者们的社区,是一个分享自己正在做的有趣事物、交流想法,可以遇见新朋友甚至新机会的地方。
V2EX is a community of developers, designers and creative people.