(要清楚,我知道有类似的问题,例如“如何在 OS X 中重新映射窗口和 alt 键? ” - 我不是问那个。我可以进行我想要的更改,每次我都会重置它们拔掉键盘)
所以:MacBook Pro 上的 Mac OS 10.6.5,通过 USB 集线器插入 Microsoft Natural Ergonomic Keyboard 4000,以及其他外围设备。
我想切换 Alt 和 Windows 键,使它们的位置与 MBP 键盘上的位置匹配(Win 键在 Mac 上用作 Command 键)。
Sys Prefs/Keyboard/Modifier Keys 可以完成这项工作,直到我拔掉插头到其他地方工作。回来,像以前一样插入USB集线器,我的选项/命令交换已经忘记了。
关于如何让 Mac OS记住交换的任何建议?
更新:
在 OS X Lion 下,这个问题对我来说已经消失了。相同的硬件,相同的集线器,所有的修改器都会被记住。
在运行 Ruby 脚本之后,几乎 100% 的时间,bash 命令行似乎都处于非活动状态,而实际上它正在默默地接受我的击键而不向我显示它们。
通过多个操作系统更新,多个版本的 Ruby 都发生了这种情况;目前,我在 OS X 10.9.2 上运行 v1.9.2p29。reset解决问题;clear,等人,不要。
下面的“现在你没有”等是看不见的echo命令的输出。
$ echo Now you see my typing...
Now you see my typing...
$ bundle exec jekyll build
...
done.
$ This is the output of an unseen echo command
$ About to run "reset"
$ echo And we''re back.
And we're back.
Run Code Online (Sandbox Code Playgroud)
stty -a 工作正常时的输出:
speed 9600 baud; 57 rows; 187 columns;
lflags: icanon isig -iexten echo …Run Code Online (Sandbox Code Playgroud)