![]() | 1 zhouquanbest 2013-12-03 20:59:01 +08:00 Slate 只要你会配 想要什么都行 |
2 lilydjwg 2013-12-03 21:42:29 +08:00 你这是在找 OS X 版的 Awesome 么 :D |
![]() | 3 MrGba2z 2013-12-03 22:19:15 +08:00  这种不喜欢么? |
![]() | 4 FrankFang128 2013-12-03 23:35:57 +08:00 强迫症,得治。 要不你自己写一个软件。 |
![]() | 5 9hills 2013-12-03 23:56:27 +08:00 放弃OSX用Awesome吧。。。 |
![]() | 6 vincent178 2013-12-04 08:42:35 +08:00 @zhouquanbest +1 |
![]() | 7 xell OP @zhouquanbest @vincent178 两位对 Slate 有研究吗?我没找到 Slate 如何读取当前程序的窗口数量之类的,也不知道如何循环遍历操作(多个 AFTER/BEFORE lists 连着写?),愿闻其详。 @lilydjwg @9hills 放弃操作系统这就太不现实啦,毕竟是生产力工具。 @FrankFang128 不是强迫症的问题,是现实需要的问题,例如我写论文的时候 BibDesk 开好几个窗口,等等。 @MrGba2z 我是拿 Finder 做例子而已,而且即便是 10.9 下的 Finder,合并窗口也不太符合我的实际操作需求。 |
![]() | 8 tywtyw2002 2014-06-30 13:12:33 +08:00 via iPhone 楼主slate目前支持,快捷键启动/focus程序吗? |
![]() | 9 xell OP @tywtyw2002 当然没问题,它的 operation 支持运行任意的 shell 指令(例如 [1]),同时也有一个专门的 focus 指令。不过因为我是 Alfred 用户,所以并未使用 Slate 来完成此类功能。 [1] bind 1:ctrl wait path:~/code '/opt/local/bin/mvim' 这条指令的功能是以 ~/code 为 pwd 来运行 /opt/local/bin/mvim ,而 wait 的意思是一直等到此指令运行完毕。 |
![]() | 10 xell OP @tywtyw2002 v2ex 不能改贴真是棘手,只好再发一帖。上面的回复中的命令来自 Slate 自己的官方帮助,但我觉得似乎有问题(懒得尝试了),应当在 wait 前面有一个 shell 关键字。你自己多试试吧。 |
![]() | 11 tywtyw2002 2014-07-01 07:49:08 +08:00 via iPhone @xell 那你一般怎么去切换程序呢,我目前觉得用cmd+tab 在几个程序之间切换很麻烦,像找下按一个键就快速切换到某个程序 |
![]() | 12 xell OP @tywtyw2002 我用 Alfred(已购买 Powerpack)。 |
![]() | 13 tywtyw2002 2014-07-02 02:00:20 +08:00 via iPhone @xell 我也有那个pack,每次 cmd+space? 然后输入要切换程序的名称? |
![]() | 14 xell OP @tywtyw2002 然后就自己写 workflow 呀,有各种方法可以满足所需,例如 triggers 选用 hotkey,actions 选择 launch apps 等等。 |
![]() | 15 tywtyw2002 2014-07-02 14:25:13 +08:00 via iPhone @xell 哦,能不能提供下api文档的位置呀? 我只写过一些查询类的,不知道怎么去focus程序,和切换程序。 |
![]() | 16 sammo 2018-10-15 16:28:08 +08:00 窗口管理 我用的几个软件: XtraFinder ( Finder 增强 ) Moom ( 快速缩放 ) WindowMizer ( 窗口卷起 ) ForkLift ( 查看 - 两排面板 ) Xfile ( 导航 - 树形面板 ) |