macbook - hanyong/note GitHub Wiki
macbook 使用与优化
关闭按钮移动到右边
google 一番, 基本无解。
点击 dock 图标最小化窗口
貌似有商业插件可以实现, 变通办法是 "Alt+单击".
修正鼠标滚轮方向
http://pilotmoon.com/scrollreverser/
mac 下鼠标滚轮方向与 windows 是相关的, 这非常反人类 (当然 mac 把这叫做自然方向)。 根本原因是使用传统 windows 鼠标的时候, 我们的着眼点在滚动条上, 滚动条向下滑, 于是我们看到页面下方的内容。 而使用手机、平板等触屏设备后, 我们的着眼点在页面内容上, 我们把页面向上拉,于是看到页面下方的内容。 滚动条向下滑, 页面向上拉, 这是两个操作方式。 而 mac 把鼠标滚轮和触摸板的操作方向绑死了, 默认情况下触摸板没问题, 但鼠标滚轮反人类, 假如我们把鼠标滚轮方向调对, 触摸板方向又不对了。 我们需要修改鼠标滚轮,但不要影响触摸板。
禁止休眠
windows 和 ubuntu 都支持设置合上盖子时不要休眠, mac 使用电池时却不支持这个设置, google 一番找到一个插件可以设置: https://code.google.com/archive/p/macosx-nosleep-extension/ 。 但是 google code 已经停止更新了, 只有几年前 (2013) 的版本, 不支持 mac osx 10.11, 安装后不能用。 github 上有很多这个项目的迁移仓库, 却都不是官方的, 也没提供二进制下载. 折腾一番终于找到其在 github 上的根据地: https://github.com/integralpro/nosleep 。 下载最新版 1.4.0 后可以安装使用。
firefox tab 中打开链接
在 windows 和 ubuntu 下, firefox "Ctrl+单击" 表示在 tab 中打开链接。 在 mac 下, "Ctrl+单击" 却跑出来一个菜单, 百度 + google 一番才知道原来 mac 下系统全局默认设置 ctrl+单击 = 右键, 并且无法修改。 但相当 mac 很多地方使用 win 代替 ctrl, 试了下 "win+单击" 可以实现。
修正 alt 键的位置
macbook 内置键盘把 alt 键和 windows 键的位置搞反了, 虽然键盘设置里可以矫正,但是外接键盘又受影响了(?), 所以基本上也没什么办法, 无解。只有使用内置键盘的时候好好看清楚这俩键的位置, 不要按错。
快捷键锁屏
"Ctrl+Shift+电源" 休眠, 休眠后自然就锁屏了。
http://jingyan.baidu.com/article/219f4bf7d14984de442d389a.html
- 设置屏保开始后立即锁屏
- 设置触发角启动屏保
操作使用非常不便, 试用两天后弃用。 最终的解决办法是这只空闲 5 分钟后屏保, 屏保后自动锁屏。 由于我的工作数据都在虚拟机里, 把虚拟机锁屏就好了, mac os 里没有工作数据, mac 不允许访问虚拟机里的内容, 空闲 5 分钟可以接受。
关闭 dashboard
mac 下启动全屏虚拟机后, 我们在虚拟机和 mac 间切换时, 发现会切换到一个叫 dashboard 的东西, 干扰使用, 关闭之。
注意同时修改或禁用相关快捷键, 避免 mac 快捷键干扰我们的正常工作。
pd 虚拟机:
虚拟机支持 "ctrl+space" 切换输入法
mac 很变态, 一些快捷键默认不能透传到虚拟机, 如 "ctrl+space", 解决办法是禁用 mac 的使用 "ctrl+space" 切换输入法, 虚拟机就可以使用 "ctrl+space" 切换输入法了。 Ctrl 相关的快捷键将 "Ctrl" (即 "^") 键修改为 "Windows" (即 Command) 键。 如 "ctrl+space", "ctrl+上下左右"。