title: Eclipse and its Completely Un-Mac-Like key bindings
body: <p><strong>Update: for the CSV you can import into Eclipse, check this <a href="http://gist.github.com/319104" rel="nofollow noreferrer">Gist</a></strong> <em>[Ed: or not... looks like it's filled with ? marks where the key icons should be]</em></p>
  
  <p><strong>Discussion</strong></p>
  
  <p>I've avoided Java development in OS X for some time now, only because Eclipse's UI feels extremely inconsistent with OS X's HIG. Not least of these are its fine-under-windows-but-totally-unacceptable-on-a-Mac default key bindings.</p>
  
  <p>I'm in the process of fixing the key bindings I can in <code>Preferences -&gt; Keys</code>, but a few are problematic.</p>
  
  <p>Screen of the configuration pane if anyone has trouble finding it:
  <a href="https://i.stack.imgur.com/hXeM4.png" rel="nofollow noreferrer"><img src="https://i.stack.imgur.com/hXeM4.png" alt="alt text"></a>
  </p>
  
  <p><strong>Bindings I've changed so far:</strong>
  <em>[Note: if any of these seem strange, I'm trying to mimic Xcode where possible in the absence of an even broader standard shortcut on the Mac]</em></p>
  
  <pre>
        Name      |     Old Command  |  New Command  
  ----------------------------------------------------
  Content Assist  | Ctrl-Space       | Escape 
  Redo            | Cmd-Y            | Cmd-Shift-Z
  Find Next       | Cmd-K            | Cmd-G
  Find Previous   | Shift-Cmd-K      | Shift-Cmd-G
  Backward History| Cmd-[            | *Unbind Command*
  Forward History | Cmd-]            | *Unbind Command*
  Properties      | Alt-Return       | Cmd-I
  Debug           | Cmd-F11         | Cmd-Y
  Run (in Windows)| Cmd-Shift-F11    | Cmd-R
  Build Clean     | *Nothing*        | Cmd-Shift-K
  </pre>
  
  <p><strong>Bindings I need help with:</strong></p>
  
  <ul>
  <li>Indent/Outdent selection - Eclipse has these bound to tab &amp; shift-tab, but they don't appear in the Keys dialog or any menu items (so Keyboards.prefpane can't change it eitehr).</li>
  </ul>
  
  <p>I'll edit this question with a few more as I think of them. Because there isn't necessarily a single correct answer and this page may change over time, this is more appropriate as a community wiki page. The goal of this page will be to create a settings export that can be shared and reused by others.</p>