TGTGInsighttelegram intelligenceLIVE / telegram public index
← Akasha Terminal: dev🍃
Akasha Terminal: dev🍃 avatar

TGINSIGHT POST

Post #2497

@AkashaTerminal

Akasha Terminal: dev🍃

Views282帖子阅读量
发布4月10日2025/04/10 04:28
Post content

帖子内容

一个不用 Mac 外接键盘的人不可能知道的冷知识: Mac 键盘适配不只是很简单的把 Win/Super 映射成 command,把 Alt 映射成 option,然后把它俩换个位置这么简单。 最好的方案就是和原厂键盘,包括笔记本和 Apple 官方原配键盘保持一致,这样 F1 - F12 的行为都是一样的。 而 Mac 与 Win/Linux 这方面的一个显著区别,就是它的 Fn 是真的在系统内有按键定义的。 不像 OEM 或者键盘自带的 Fn,基本上都是多媒体映射或者键盘/硬件内部功能(比如蓝牙键盘的配对)。比如 Fn + F 是全局的全屏快捷键、Fn + E 是全局的 emoji 表情键盘、单击 Fn 切换输入法等等,很多非常实用的功能,如果没有 Fn 键,使用其他组合键会按更多按键、效率低、难记,而且有更多冲突可能。 延伸阅读: 把命令行下的 Ctrl 快捷键和 GUI 的 command 快捷键分开,也在终端体验中非常优雅,对开发过程的终端快捷键切换体验提升非常大。 而且这样计算,Mac 可用的功能键组合有 fn, control, option, command, shift, 相比 Win 传统只有 Ctrl, Alt, Shift, 冲突可能性大大减少了。Windows 那边为了解决快捷键冲突和资源耗尽的问题,新的 WinUI 已经全面支持 Win 键作为快捷键被应用使用了,但是传统 Win32 应用还没有普遍开发 Win 键。