Newer posts are loading.
You are at the newest post.
Click here to check if anything new just came in.

July 03 2009

18:06

让Mac键盘的Home/End/PageUp/PageDown以Windows键盘的方式工作

最近才真正的用我的Mac开始大量的编程,发现Mac键盘的Home/End/PageUp/PageDown的工作方式实在是让我不爽,对于我这个多年在Windows下编程、习惯了Windows键盘的人来说(我到现在还是使用的Windows版的Logitech Wave键盘),不能让我快速的用键盘在文档中移动实在是一件很让人恼火的事情。

上网一搜索,果然有解决方案:http://dailymac.org/node/42

方法很简单,首先建立这样一个文件: ~/Library/KeyBindings/DefaultKeyBinding.dict,如果你的~/Library/目录下没有KeyBindings目录,你要先自己建立一个。

之后在DefaultKeyBinding.dict文件内添加以下内容:

{
“\UF729″  = “moveToBeginningOfLine:”;                   /* Home         */
“\UF72B”  = “moveToEndOfLine:”;                         /* End          */
“\UF72C”  = “pageUp:”;                                     /* Page Up      */
“\UF72D”  = “pageDown:”;                                     /* Page Down    */
“$\UF729″ = “moveToBeginningOfLineAndModifySelection:”; /* Shift + Home */
“$\UF72B” = “moveToEndOfLineAndModifySelection:”;       /* Shift + End  */
}

保存文件之后,重启你想要使用的软件,该软件就会使用新的设定,让你轻松Home/End咯!