拓十年匠心定制 · 商业建站与技术教学双线并行 咨询热线:400-886-1026 service@lmnt.cn
ARTICLE DETAIL

资讯详情

深耕网站建设与运营推广的一线实战洞察。

Loop:macOS 窗口管理器,按住一个键就能贴好分屏

Loop:macOS 窗口管理器,按住一个键就能贴好分屏

Loop:macOS 窗口管理器,按住一个键就能贴好分屏

【免费下载链接】LoopWindow management made elegant.项目地址: https://gitcode.com/GitHub_Trending/lo/Loop

四个窗口叠在一起,拖边框永远对不准那条窄到几乎看不见的边。Loop 是一款免费开源的 macOS 窗口管理器,你按住触发键,光标朝哪个方向移,当前窗口就贴向哪个方向。不用再跟边框较劲,方向指哪窗口就去哪。

30 秒看懂它怎么工作

这一节帮你看懂 Loop 到底怎么把窗口贴到位,以及首次启动为什么要弹授权框。核心机制是一个触发键:你在设置里选定一个键(比如右 Control),按住它,屏幕中央会展开一个径向菜单,光标指向哪个扇区,当前窗口就贴到对应位置——左半屏、右上四分之一、最大化都行。贴之前还有一层保险:目标区域会先浮出虚线预览,方向指错了随时改,松手才真正生效。Loop 要替你移动和缩放窗口,必须借用 macOS 的辅助功能权限,所以首次启动会请求授权,点信任它就能干活。

装好 + 跑通第一次

这一节带你从空电脑到贴出第一块分屏,全程不用碰边框。

brew install loop
  1. 装:brew install loop一行命令装好;不想用 Homebrew,就去 release 页下载最新zip包解压,或git clone https://gitcode.com/GitHub_Trending/lo/Loop后用 Xcode 编译。
  2. 开:双击启动 Loop,首次会弹辅助功能授权,记得打开系统设置并勾选信任——Loop 全靠它来移动和缩放窗口。
  3. 设:打开设置,进"行为"选项卡,把触发键设成一个你顺手够得到的键,右 Control 是多数人的选择。
  4. 验:按住触发键,鼠标朝左一移,看到当前窗口贴上左半屏,就跑通了。

你的四个日常场景

这一节给你四套即插即用的操作,每套都对应一个你天天要做的动作。

左边写代码,右边甩参考文档。并排两个窗口时,拖边框总差那么几像素,看着就烦。按住触发键,光标指向左半屏,编辑器贴左;再指向右上四分之一,参考文档落位。虚线预览确认后窗口才动,指错随时拉回来。嫌两个窗口贴得太近,到外观设置里加一点内边距就行。

外接屏的窗口一键搬回主屏。换了个工位或收回了扩展屏,窗口还赖在外接显示器上,来回拖很折腾。给"下一个显示器 / 上一个显示器"这类动作各绑一个快捷键,按一下窗口就跨屏过来,切 Space 之后布局也能跟过去。

暂时不用的窗口先藏到边缘。聊天窗口占着地儿,关了又怕丢上下文。用 Stash 把它藏到屏幕边缘,程序不退出、焦点不丢失,鼠标悬停到边缘或按一下快捷键随时取回,实现见 Stashing 模块。

同一个键反复按出三种宽度。想从一半屏调到三分之二再回到三分之一,不想记一堆组合键。给某个键绑上 Cycles,连续按它,窗口在 1/2 屏、2/3 屏、1/3 屏之间循环;反复左键点击也一样,一组键覆盖多种宽度。

跟同类工具怎么选

这一节帮你花十秒判断,Loop 和常见的付费窗口管理器该怎么挑。

维度LoopRectangle ProMagnet
价格免费$9.99$4.99
开源是(GPLv3)否否
径向菜单(光标按方向控制)支持无无
窗口暂存 Stash支持支持无
循环操作 Cycles支持支持无

要光标方向控制加暂存加循环这一整套、又不想花钱,闭眼选 Loop 就行。

想折腾再看(进阶)

这一节给愿意往下挖的你留了三个口子,各配一句"适合谁"。

  • 重映射触发键:在系统设置 → 键盘 → 修饰键里把 Caps Lock 改成 Control,再回 Loop 里把触发键设为右 Control,手指不用离开主键区就能触发。适合总嫌触发键太远的人。
  • 命令行排窗口:Loop 暴露了loop://命令,布局能写进 shell 脚本,完整实现在 URLCommandHandler 源码。适合想把窗口操作自动化的人。
  • 排除列表与纯键盘模式:把全屏游戏、视频播放器加进排除列表,Loop 就不碰它们的窗口;径向菜单和光标交互还能各自单独关掉,只留纯键盘快捷键。适合键盘党。
open "loop://direction/right" # 当前窗口贴到右半屏 open "loop://action/maximize" # 最大化当前窗口 open "loop://list/all" # 列出全部可用命令

速查表

这一节把你最可能被卡住的几个问题一次性答掉。

问题一句话答案
需要什么权限移动窗口要辅助功能权限,首次启动才会请求
支持的系统macOS 13 及以上
径向菜单能关吗能,菜单与光标交互可分别单独关闭
后台占用菜单栏常驻,无操作时资源占用很低
会不会动我排除的窗口不会,排除列表里的应用 Loop 一律不碰

上手第一小时

这一节给你三件该练的事,练完拖边框的手势就能退休了。

  1. 把触发键固定成右手最够得着的键(或走 Caps Lock 方案)→ 目标是不用思考就能按住它 → 完成标志是闭着眼也能摸到那个键。
  2. 反复练"按住触发键 + 左右移光标"→ 目标是让窗口在左半屏和右半屏之间来回贴、全程不碰边框 → 完成标志是十次里有十次贴得干净利落。
  3. 给一个键绑上 Cycles,连续按→ 目标是让 1/2 到 2/3 到 1/3 的循环变成肌肉记忆 → 完成标志是按三下就条件反射地知道窗口停在哪档。

至此,拖边框这个手势可以退休了。

【免费下载链接】LoopWindow management made elegant.项目地址: https://gitcode.com/GitHub_Trending/lo/Loop

创作声明:本文部分内容由AI辅助生成(AIGC),仅供参考

返回列表