MacBook分屏快捷键的设置

MacBook开发过程中我们是可以拓展屏幕的,实现多个屏幕来显示不同的内容(当然也可以使用MacBook来充当主机, 直接外接一个显示器 .这种操作可以通过勾选 "镜像显示器" 来控制)

要想能够使用快捷键来快速访问不同的显示器 我们需要借助一个 Cliclick 脚本插件, Mac系统其本身正能通过将鼠标移动到某一边缘来聚焦到目标显示器 (至于需要移动到那一边 就要看你的镜像屏幕的相对位置了)
如下图:
1.要想将鼠标聚焦到分屏上需要将鼠标移动到最顶端方向
2.要想回到主屏幕 需要将鼠标在分屏中移动到最下端方向
3.我们可以在设置中通过拖拽来改变主次屏幕的相对位置

image.png

*不想滑动鼠标来回切换焦点 就需要借助 Cliclick 插件来创建快捷键

主要有一下步骤
1. 下载安装Cliclick
2.创建快捷键命令
3.设置快捷方式

第一步:下载安装cliclick

  • 下载地址:[https://www.bluem.net/en/projects/cliclick/](https://www.bluem.net/en/projects/cliclick/)

  • 安装
    1.下载完成之后需要将脚本文件放在前往文件夹:/usr/local/bin

    image.png

    2.将解压得到的 Cliclick 拖拽到 bin目录下
    image.png

    3.打开命令行 执行 $cliclick p(打印当前光标的坐标)
    如图 -说明插件 安装成功 如果你在分屏上执行该命令 打印出来的 X 或者Y坐标 有可能是负值(这取决于你分屏的相对位置)
    image.png

第二步:创建快捷键
1.打开 mac 的Automator(自动操作) 选择服务.运行shell

  • 找不到自动操作 可以通过如下操作来找


    image.png

    2.在弹出的窗口中选择: 快捷操作->运行shell副本


    image.png

要特别注意以下红框框中的几个点 特别是:”Shell: /bin/zsh”运行脚本的位置 否则有可能找不到自己创建的快捷键

  • 这里的 “c: X, Y” 坐标 是你想在切换显示屏时 光标在目标屏幕上的坐标 (我是随便写的 )

填写完成之后 直接运行


image.png

第三步:设置快捷方式
完成第二步之后即可在设置中找到刚刚保存的快捷键命令 接下来就是设置快捷键方式
自定义快捷方式调用 打开键盘 ->快捷键设置 找到刚才保存的服务.添加快捷键即可

  • 这里的快捷键 需要建立两个 一个是切换到分屏 一个是切回到主屏


    image.png

吃过的shi-踩过的坑:

  • 该命令默认只在 当前任务为"设置"时 才能够使用,如果想在其他应用运行时 也可以去切换 需要允许其他应用有权访问隐私(当你操作快捷方式时 如果没有权限 系统会提示你,可以根据提示去设置)
  • 我设置的快捷方式 比较偏门(command + option + ' 和 command + option + ;) 其目的是 不与系统已存在的快捷方式有冲突 特别是Xcode (我在设置的时候 碰到好多快捷方式 与Xcode 冲突了, 导致我的快捷方式 无效)

最后附上设置隐私权限的图片


image.png
©著作权归作者所有,转载或内容合作请联系作者
平台声明:文章内容(如有图片或视频亦包括在内)由作者上传并发布,文章内容仅代表作者本人观点,简书系信息发布平台,仅提供信息存储服务。

推荐阅读更多精彩内容