Saturday, October 10, 2009

OS X Home and End Keys (Make them behave)

From: http://www.starryhope.com/tech/2006/mac-os-x-home-and-end-keys/

cd ~/Library/
mkdir KeyBindings
cd KeyBindings
vi DefaultKeyBinding.dict

Paste in the following:

{
/* home */
"\UF729" = "moveToBeginningOfLine:";
"$\UF729" = "moveToBeginningOfLineAndModifySelection:";

/* end */
"\UF72B" = "moveToEndOfLine:";
"$\UF72B" = "moveToEndOfLineAndModifySelection:";

/* page up/down */
"\UF72C" = "pageUp:";
"\UF72D" = "pageDown:";
}

Remeber this still does not affect FireFox. To make FireFox work do this.

No comments: