您的位置:首页 > 其它

为Mac设置几个重要的自定义全局快捷键

2012-03-24 23:49 483 查看
若文中图片链接失效可下载附件观看

为Mac设置几个重要的自定义全局快捷键

Mac, 全局, 定义, 设置

本帖最后由 Flowercold 于 10/7/20 07:14 PM 编辑[/i]

Mac中,所有的窗口都有个快捷键,“Command + M”,是“最小化当前窗口”,对应着窗口左上角三个小按钮中中间的那个“-”号;可是却没有对应“+”号小按钮的快捷键。可以通过以下的方法为其添加快捷键。

打开System Preferences > Keyboard:



在左侧选择“Application Shortcuts”,而后,在右侧的选择框左下角选择“+”(即,添加新项目),将跳出一个新的对话框:



按照上图所示进行设置。此后,在所有程序中按下“Shift + Command + M”就相当于点击窗口左上角的第三个按钮(“+”)。

同样的道理,还可以给”Look up in Dictionary“和”Search in Google“设置快捷键:



我自己的习惯是把“Look up in Dictionary”设置成“Option + D”;把“Search in Google”设置成“Option + G”。

补充:刚刚从Windows转过来的时候,我并不知道OS X的键盘中“Option”是用来输入特殊字符的;经过一段时间的使用,发现如果在可输入区域用“Option + D”的加就等于在输入“∂”,“Option + G”等与输入“©”……所以,现在已经这这几个快捷键相应改为“Control + D[/i]”、“Control + G[/i]”(而朗读选择的文字改成了“Control S[/i]”)……

下一个快捷键设置起来稍微复杂一点点,但很有用。

打开Automator(我的习惯是用Control+Space呼出Spotlight,而后输入au两个字母的时候,就已经可以回车打开改程序)。



Automator打开之后,先跳出来的是一个向导:



点击其中的“Service”大图标。

而后看到的是这样的界面(在图片上单击看大图):





1. 在Variables右边的输入框里输入text,过滤出所有与text相关的变量,而后选中“Speak Text”;

2. 将“Speak Text”拖到右边的面板中;

3. 在右上部,Service receives selected右边的下拉框中选中“text”in“any application”;

4. 在Speak Text控件中指定声音(比如,我选择了Alex)

5. Shift+Command+S,另存为…,为这个服务取个名字,比如“Speak selected text”。

6. 退出Automator。

注:该服务文件保存在“yourusername/library/services”目录中。

而后,再次打开System Preferences > Keyboard,在左侧面板选中“Services”,在右侧找到刚刚创建的Service,“Speak selected text”,为其设置快捷键“Option S”。(补充:现在我已经把这个快捷键改为“Control + S[/i]”了……)





如此这般之后,以后在任何程序中,只要选中一个词,然后按快捷键“Option S”,就是朗读该单词,“Option D”就是呼出词典查询此单词,“Option G”就是在默认浏览器中打开Google搜索这个单词。

读者Peter提醒:“最后那个搞复杂了,在speech中speak selected text when the key is pressed 有设置。”



谢谢Peter。

Flowercold 于 10/7/20 07:13 PM 补充以下内容:[/i]
内容来自用户分享和网络整理,不保证内容的准确性,如有侵权内容,可联系管理员处理 点击这里给我发消息
标签: