Hacker News new | ask | show | jobs
by jurre 5203 days ago
Not sure if this is helpful but I was looking for the same thing about six months ago and ended up buying a macbook air, decided to give OSX a chance and stuck with it. As far as I'm aware most of the things are compatible but trackpad support isn't quite there yet.
1 comments

How do you deal with absence of PgUp/PgDn and Home/End? I've honestly tried for 2 weeks to get comfortable with MacBook, but feel that the keyboard is simply bad.
Me too until I found that Fn+Up/Down,Left/Right do what you want. Also Fn+Backspace to delete.
Tip: You can use KeyRemap4Macbook [1] to map the stupid eject button on MBP to delete. And if you use vim, you can map Escape to Delete and vice versa. Very useful.

[1] http://pqrs.org/macosx/keyremap4macbook/

That's a poor substitute. These tiny arrows are hard enough to hit on their own. Chording doesn't make it better, especially since often you need Shift-PGUP, Shift-Home etc.
Fn+backspace to delete is a new trick for me! Thanks a million!
All the usual emacs keybindings work in all applications, so it's arguably nicer than the ones with extra buttons.
The keyboard is fine but the lack of home/end/pgup/pgdn is indeed a royal pain in the ass.

After 3 years of running OSX on my Macbooks one would think I should be used to it by now. But it still annoys me enough so that I use an external keyboard for any programming work.

Take a look at BetterTouchTool. You can bind any key combination to home, end, pgup, or pgdn.
What do you guys use those keys for? I never had to use them before.
Not sure why I was down voted, it was a genuine question. I'm currently on my friend's MacBook so I can't try them out...
Well I mostly use cmd or fn + left, right, up, down now and find it a lot more useful, also find myself using cmd+shift and the arrows a lot for selecting to the beginning/end. The thing that took me the longest to get used to is the delete button, I still miss it but I survive by using the aforementioned combinations. I find the overal experience so much more pleasant that I'm willing to put up with it.

Thanks to zimbatm I just found out you can use fn+backspace for delete!

M-v, C-v, C-a, C-e?