【问题】
win下习惯了,所以虽然是virtualBox中撞上了Mac,但是发现默认输入法是中文简体的拼音输入法,所以在输入框中输入东西,默认的输入法都是中文:
此处希望设置默认切换输入法的快捷键为Ctrl+空格。
【解决过程】
1.自己去折腾了下:
点击右上角的“拼”,再选择“打开语言和文本偏好设置”:
出现语言和文本对话框,再选择 键盘快捷键:
出现键盘界面,选择 键盘与文本,可以看到当前默认设置是:
但是还是不知道怎么改。
2.后来看到:
mac键盘切换输入法能不能改变热键为“control+空格”呢?
中的解释,才知道,原来默认的我手动试的那个 Ctrl+空格,然后当前焦点跑到右上角的查询对话框,原来就是叫做 Spotlight。
然后也才知道,那个X状的图标,是Command的意思,是之前看到过的Mac键盘上面的对应的特殊的Command键。
(有点类似于Win中的特殊的Win键)
然后也就去看了下Spotlight的设置:
所以,看来,那个箭头朝上的小于号,键盘上数字6对应的那个字符,就是Ctrl的代号了。
所以,试着把此处的 ^空格键,取消掉:
然后去设置“选择上一个输入源”为“Ctrl+空格”:
即选择该项,双击后,同时输入键盘的Ctrl和空格,即可自动识别。
然后,就可以实现了,通过按Ctrl+空格,实现这中英文输入法之间的切换:
很爽。
【总结】
想要在Mac中把输入法切换的快捷键从默认的Command+空格,改为Ctrl+空格,可以去点击输入图标处->打开语言与文本偏好设置->键盘快捷键,选到Spotlight中把默认的Ctrl+空格取消掉,然后再去键盘与文本输入中,把选择上一个输入源,从默认的Command空格键,双击,同时按Ctrl和空格键,就可以成功改为通过Ctrl+空格键来来回切换中英文输入法了。