macOS 上面的一些快捷键的问题
筠庵偶坐处,适当树阙间。远山不见我,而我见远山。 清风隔江来,宛转入松关。翠蕉自摇扇,白羽得暂闲。
惯性思维
工作主力使用 macOS 的一些不适应症状:
- Cmd H 误触 ( 难用级别 ⭐️⭐️⭐️⭐️⭐️ )
系统级别的按键,无法修改,无法覆盖。
编辑的时候 Ctrl F 是查找,Ctrl H 是替换,但是想要替换的时候,窗口就突然不见了!被快捷键隐藏了。
并且通常应该按两下就恢复,结果多按几下隐藏了更多的窗口。
- Cmd M 误触 ( 难用级别 ⭐️⭐️⭐️⭐️⭐️ )
通常新建操作的 Ctrl N ( 映射为 Cmd N )为新建的操作,一不小心,窗口就没了?原来是最小化了( Cmd M )。
并且通常应该按两下就恢复,结果多按几下隐藏了更多的窗口。
可以到快捷键设置里边关掉
- 双屏显示 Dock 乱跑 ( 难用级别 ⭐️⭐️⭐️⭐️⭐️ )
似乎曾经是一个 bug 后来是一个 feature 了,
要把鼠标放在屏幕底部,向下移动鼠标,Dock就会出现在对应的屏幕。
即使这样,在屏幕底部晃半天,成功率也不高。真的有人会需要这个看起来随机跑的 Feature 吗??
- 文本编辑的 Home 和 End 无效 ( 难用级别 ⭐️⭐️⭐️ )
Behavior of the Home and End keys
可以自定义 键绑定:
新建一个 DefaultKeyBindings.dict 放到个人目录的资源库 Library 里边的 KeyBindings 文件夹里
{
"\UF729" = "moveToBeginningOfLine:";
"\UF72B" = "moveToEndOfLine:";
"$\UF729" = moveToBeginningOfLineAndModifySelection:; // shift-home
"$\UF72B" = moveToEndOfLineAndModifySelection:; // shift-end
"^\UF729" = moveToBeginningOfDocument:; // ctrl-home
"^\UF72B" = moveToEndOfDocument:; // ctrl-end
"^$\UF729" = moveToBeginningOfDocumentAndModifySelection:; // ctrl-shift-home
"^$\UF72B" = moveToEndOfDocumentAndModifySelection:; // ctrl-shift-end
}
- F2 重命名文件 ( 难用级别 ⭐️⭐️⭐️ )
Is there a way to press F2 instead of Enter to rename?
无解,只能适应 Enter 按键
- 鼠标滚动方向 ( 难用级别 ⭐️ )
和 Windows、Linux 相反,适应倒是也能适应。只是适应了之后再用其他系统又混乱了。
可能设置里关闭 自然滚动
- Option 字母 修饰符 ( 难用级别 ⭐️ )
习惯设置 Alt A 截图,但是应该是系统输入法级别的 Option A 变成了输入法的修饰符字母。 貌似是一段时间的 bug,后来系统更新后,自定义的截图终于覆盖了输入法的优先级。
其他 features
- 支持热区,可以像 Gnome 一样自定义热区的操作
- Ctrl + 左右箭头 可以切换工作区
- Ctrl Cmd q 锁屏,吐槽一下之前 win L 锁屏多次失效