Most Popular in Apple
-
Billboard nominates music app awards
-
Apple releases preview 3 of Xcode 4
-
Facebook Blocked Ping's API Access Because Apple Didn't Have Authorization To Use It [Unconfirmed]
-
iOS 4.1 Gold Master Now Available To iPhone Developers [Apple]
-
Confusion Over Facebook's Brief Appearance in Ping for iTunes
-
A Simple Way to Attach Your iPad to Your Walls [Ipad]
-
Walkman Outsold iPod in Japan During August [Apple]
-
Old AppleTVs Won't Get Netflix, Or Any of the New Software [Appletv]
-
Steve Jobs: Facebook had "onerous terms" for Ping
-
Postage Stamps Go High-Tech With QR Code-Like Stamp Readable by Apps [IPhone Apps]
Space for change
How can I reconcile Emacs, Firefox, and Cocoa controls' keyboard navigation, and still use Spaces' keyboard shortcuts? I'm trying to reconcile all of the assorted keyboard navigation shortcuts in a set of OSX applications in such a way as to permit me to use keyboard navigation in them consistenly, as well as supporting Spaces' keyboard shortcuts for navigating spaces. The three classes of apps I use, in order of frequency, are Emacs, Gecko (Firefox 3.5, Thunderbird 3.0 alphas), and cocoa controls. Here, right now, are the key mappings in place:
Emacs (Carbon Emacs, in particular):
shift-(left/right): move left/right a frame
shift-(up/down): move up/down a frame
ctrl-(left/right): move left/right a word
ctrl-(up/down): move up/down a paragraph
cmd-(left/right): move left/right a word
cmd-(up/down): move up/down a line, scrolling
opt-(left/right): Same as unmodified keys
opt-(up/down): Same as unmodified keys
Firefox/Thunderbird:
shift-(left/right): move left/right, extending selection
shift-(up/down): move up/down, excending selection
ctrl-(left/right): No effect
ctrl-(up/down): No effect
cmd-(left/right): move to the beginning/end of a line
cmd-(up/down): move to the beginning/end of a text widget's content
opt-(left/right): move left/right a word
opt-(up/down): No effect
TextEdit:
shift-(left/right): move left/right, extending selection
shift-(up/down): move up/down, excending selection
ctrl-(left/right): move to the beginning/end of a line
ctrl-(up/down): move to the beginning/end of a text widget's content
cmd-(left/right): move to the beginning/end of a line
cmd-(up/down): move to the beginning/end of a text widget's content
opt-(left/right): move left/right a word
opt-(up/down): move to the beginning/end of a line
Ideally, looking at the setup in emacs, I want to configure Spaces to use opt-(arrow-keys) to navigate, since that will have the least impact upon my regular workflow. To that end, I need to configure Firefox/Thunderbird/Cocoa controls to move left/right a word when ctrl-(left/right) is pressed; the paragraph support would be nice, but not necessary. Is this possible?
Emacs (Carbon Emacs, in particular):
shift-(left/right): move left/right a frame
shift-(up/down): move up/down a frame
ctrl-(left/right): move left/right a word
ctrl-(up/down): move up/down a paragraph
cmd-(left/right): move left/right a word
cmd-(up/down): move up/down a line, scrolling
opt-(left/right): Same as unmodified keys
opt-(up/down): Same as unmodified keys
Firefox/Thunderbird:
shift-(left/right): move left/right, extending selection
shift-(up/down): move up/down, excending selection
ctrl-(left/right): No effect
ctrl-(up/down): No effect
cmd-(left/right): move to the beginning/end of a line
cmd-(up/down): move to the beginning/end of a text widget's content
opt-(left/right): move left/right a word
opt-(up/down): No effect
TextEdit:
shift-(left/right): move left/right, extending selection
shift-(up/down): move up/down, excending selection
ctrl-(left/right): move to the beginning/end of a line
ctrl-(up/down): move to the beginning/end of a text widget's content
cmd-(left/right): move to the beginning/end of a line
cmd-(up/down): move to the beginning/end of a text widget's content
opt-(left/right): move left/right a word
opt-(up/down): move to the beginning/end of a line
Ideally, looking at the setup in emacs, I want to configure Spaces to use opt-(arrow-keys) to navigate, since that will have the least impact upon my regular workflow. To that end, I need to configure Firefox/Thunderbird/Cocoa controls to move left/right a word when ctrl-(left/right) is pressed; the paragraph support would be nice, but not necessary. Is this possible?
More Stories in Ask Metafilter: Apple
- In OS X, How do I disable the Cmd-F1 display mirroring keyboard shortcut?
- Why doesn't my Macbook stay charged on an airplane using the Apple Magsafe power adapter?
- Is this PowerBook G4 worth saving? How?
- Finder Blues
- Ink keeps washing off my hand, I need a new money management method.
- Now, picture the love-child of John Hodgman and Justin Long...
- Re-installing OSX and copying files over from a backup without employing Migration Assistant
- What applications are best for mac screencasts?
- Reinstall single font
- Please help me unravel some quirks in Word 2008 for Mac: grey documents, memories of paginations past, mixed text sizes that go all 12 point
Most Popular Stories
Billboard nominates music app awards
Apple releases preview 3 of Xcode 4
Facebook Blocked Ping's API Access Because Apple Didn't Have Authorization To Use It [Unconfirmed]
netstat showing lots of errors
iOS 4.1 Gold Master Now Available To iPhone Developers [Apple]
Confusion Over Facebook's Brief Appearance in Ping for iTunes
A Simple Way to Attach Your iPad to Your Walls [Ipad]
Walkman Outsold iPod in Japan During August [Apple]
A Tale of Two Moderation Models
Old AppleTVs Won't Get Netflix, Or Any of the New Software [Appletv]