⌘+⇧+L and other useful OS X hidden features
howgoodisthat.wordpress.com
howgoodisthat.wordpress.com
ctrl+f - move one character forward
ctrl+v - move one character backwards
ctrl+n - next line
ctrl+p - previous line
ctrl+k - delete to the end of the line
ctrl+d - delete the next character
ctrl+h - delete the previous character (backspace)
ctrl+o - insert a newline below the current
Using the ctrl key takes some getting used to if you've used a Mac for a long time (I mapped mine to caps lock in the system preferences) but once you learn these keys they are incredibly useful.
^L - center selected line (edit: center current line in window)
^E - move cursor to line end
^A - move cursor to the beginning of the line
^Y - yank (paste previously deleted text with ^K)
Corrections:
^B - move one character backwards
(^V is page down)
When I hit ^A in a text field of my webmail app (Fastmail) it reloads the page I'm typing in, losing all the text I've entered so far. You have no idea how hard it is for an emacs user to stop doing this. So be very careful on web pages.
I keep using kill-and-yank subconsciously because I'm trained in it. But the kill ring (is it even a ring?) gets preserved... idiosyncratically in Mac OS X, particularly when you move from app to app, and of course it is completely separate from the clipboard where copies and pastes go. I quite commonly kill something and then can't get it to yank, or kill something and then try to paste it and fail.
In firefox, the results are not too good. The tab dies, taking the entire textbox with it. Annoying.
The moral of the story is to not use software other than emacs. I use Gnus for mail and w3m for light web browsing, eliminating any problem with keybinding emulation. It is emacs, so it acts like emacs.
For heavier web browsing, I use conkeror. It is almost like emacs, but not quite. Better than anything else, though.
I still have bad memories floating around in my head from when I used Firefox, though.
That's OK, though, because I don't leave emacs very often ;)
Very useful when reading long academic papers outside of my field.
Also, for those that like the panel but can't always remember the shortcut, in the Dictionary app's preferences you can set the "Look Up in Dictionary" context menu item to open as a panel instead of opening the app.
Having a system-wide Dictionary is something I would not have thought anywhere as valuable as it has turned out to be.
(Undo: ctrl + opt + cmd + , )