Mac 窗口管理只按一个键:Loop 分屏快捷键完整指南

📅 发布时间:2026/10/3 8:15:12
Mac 窗口管理只按一个键:Loop 分屏快捷键完整指南
Mac 窗口管理只按一个键Loop 分屏快捷键完整指南【免费下载链接】LoopWindow management made elegant.项目地址: https://gitcode.com/GitHub_Trending/lo/LoopLoop 是一款开源的 Mac 窗口管理工具按下默认触发键 fn 加方向键当前窗口就会吸附到屏幕对应位置不用再拖拽窗口边缘来回调整一次按键完成分屏键盘、鼠标、脚本三条路各挑各的。一行命令安装 Loop再完成一次辅助功能授权安装分两步。先用 Homebrewbrew install loop如果想自己改源码就克隆仓库后用 Xcode 打开Loop.xcodeproj构建运行git clone https://gitcode.com/GitHub_Trending/lo/Loop首次启动后到「系统设置 → 隐私与安全性 → 辅助功能」里勾选 Loop。它要操作其他应用的窗口这个权限不给后面所有按键都不会有反应装完菜单栏出现 Loop 图标说明已在后台监听按键。fn 加方向键的分屏键位表 ⌨️默认触发键是 fn默认值定义在 DefaultsExtensions.swift按住它再加方向键常用效果如下fn 后追加效果适合干什么→ 或 ←连按半屏 → 三分之一 → 三分之二循环写代码对照文档空格最大化演示、深度专注回车居中截图前整理版面↑ ← / →左上 / 右上四分之一代码 参考资料↓ ← / →左下 / 右下四分之一终端 聊天软件最常见的组合是左边写代码、右边查文档按 fn ← 让编辑器占左半屏切到浏览器再按 fn → 就是右半屏。值得一提的是方向键绑的是循环动作连按 → 会在右半屏、右三分之二、右三分之一之间轮转见 WindowActionDefaults.swift。macOS 绿按钮分屏只有半屏和三分之二还要手去点Loop 定义了 70 多种方向位置想绑顶部三分之一这类布局在 KeybindsConfigurationView.swift 对应的快捷键录制器里加一条即可。打开预览后执行前会先用半透明边框标出窗口要到的位置误按的代价更低。鼠标流径向菜单选位置 ️按住触发键移动鼠标屏幕中央会弹出径向菜单光标停在哪个扇区松手窗口就去哪——不记得键位的人用这个更直观。菜单的宽度、形状、颜色都能在 RadialMenuConfigurationView.swift 对应的设置页调不想用就直接关掉。脚本流loop:// 协议让窗口跨屏、一键还原工作台多显示器用户可以把内置的 Next Screen、Left Screen 等跨屏动作绑到任意键上也可以在命令行里直接调用协议格式在 URLCommandHandler.swift 头部有说明open loop://screen/next # 把当前窗口移到下一块屏 open loop://action/maximize # 最大化 open loop://list/actions # 列出全部可用动作把这几行拼进 shell 脚本就是一个一键还原工作台编辑器回左半屏、终端到右下四分之一、浏览器去下一块屏。哪些场景不建议用 三条迷你 FAQ全屏视频和游戏不想让窗口被拉走把对应 App 加进排除列表见 ExcludedAppsConfiguration.swift。按 fn 没反应多数是系统显示表情与符号占用了 fn要么在键盘设置里关掉它要么在 BehaviorConfiguration.swift 对应的设置页换一个触发键。想换 Caps Lock 当触发键macOS 不允许直接改 Caps Lock先到「键盘 → 修饰键」把它映射成 Control再在 Loop 里选 Control。某个组合键没效果多半被别的应用占用了把那个组合让给 Loop 即可。装好之后按住 fn 按一次方向键试试让窗口跟着快捷键走的手感。【免费下载链接】LoopWindow management made elegant.项目地址: https://gitcode.com/GitHub_Trending/lo/Loop创作声明:本文部分内容由AI辅助生成(AIGC),仅供参考