IT Consultant, Agile Coach, Business Analyst

自定义Mac OSX快捷键

May 10, 2008 – 7:17 pm | by 冰云

自从用了Macbook pro,那感觉真是一个爽快。。。然而,经过几日的使用,发现以前Windows下面的习惯实在是改不过来,所以做了些定制。

1 采用Option + Up/Down 完成Page Up/Down功能

我阅读文章总是尝试去寻找PageUp和PageDown。系统默认的支持用Fn+Up/Down来实现这个功能,但这俩键离的太远了,我需要一只手能操作的。于是,找到了下面的几篇文章:

http://blog.macromates.com/2005/key-bindings-for-switchers/

http://lifehacker.com/software/keyboard/mac-switchers-tip–remap-the-home-and-end-keys-225873.php

http://www.hcs.harvard.edu/~jrus/Site/cocoa-text.html

http://www.hcs.harvard.edu/~jrus/Site/System%20Bindings.htmlкомпютри

总结了一下后,找到~/Library/KeyBindings/DefaultKeyBinding.dict,增加下面一段

{

/* page up/down */

"~\UF700"  = "pageUp:";

"~\UF701"  = "pageDown:";

}

意思是Option + UpArrow = PageUp, Option + DownArrow = PageDown。好了,下面就可以一只手使用pageup/pagedown了。

2 自定义FireFox的快捷键

上面那个在TextEdit之类的软件中用着蛮不错的。。。但是在Firefox里面不支持。因为FF用了自己的一套快捷键。于是又安装了个插件叫做keyconfig。在配置选项中添加:

项目名:ScrollPageDown,

功能为:goDoCommand(’cmd_scrollPageDown’);

然后设置上快捷键即可。

3 在用Windows时候,使用Command代替Ctrl

在Mac里面Command按钮用着太舒服了,以至于在任何Windows里面我都会继续按这个位置。。或者出来的是Start Menu,或者是按了Alt,为了继续保持使用Cmd,我在Parallels desktop的Win里面安装了叫keytweak的软件,把Ctrl和Cmd两键功能互换了。于是,在Windows下面,依然可以Cmd+T开新Tab了,耶!

  1. 4 Responses to “自定义Mac OSX快捷键”

  2. By QQNo Gravatar on May 10, 2008 | Reply

    这个还蛮实用的~

  3. By x5No Gravatar on May 10, 2008 | Reply

    噢?是我理解错了吗?”Option + UpArrow”一只手可以够得着吗?

  4. By 冰云No Gravatar on May 10, 2008 | Reply

    在MBP上右边的option就可以的。

  5. By fanxiaowenNo Gravatar on Aug 15, 2008 | Reply

    冰云兄,有时间就更新啊,等的花儿都谢了

Sorry, comments for this entry are closed at this time.