nikolaykasyanov
5/13/2012 - 5:19 PM

Eclipse-like keymap for Idea on OS X

Eclipse-like keymap for Idea on OS X

<?xml version="1.0" encoding="UTF-8"?>
<keymap version="1" name="Eclipse for OS X" parent="Eclipse">
  <action id="$Copy">
    <keyboard-shortcut first-keystroke="meta C" />
  </action>
  <action id="$Cut">
    <keyboard-shortcut first-keystroke="meta X" />
  </action>
  <action id="$Paste">
    <keyboard-shortcut first-keystroke="meta V" />
  </action>
  <action id="$Redo">
    <keyboard-shortcut first-keystroke="shift meta Z" />
  </action>
  <action id="$SelectAll">
    <keyboard-shortcut first-keystroke="meta A" />
  </action>
  <action id="$Undo">
    <keyboard-shortcut first-keystroke="meta Z" />
  </action>
  <action id="Back">
    <keyboard-shortcut first-keystroke="meta OPEN_BRACKET" />
  </action>
  <action id="CloseActiveTab" />
  <action id="CloseAllEditors">
    <keyboard-shortcut first-keystroke="shift control F4" />
    <keyboard-shortcut first-keystroke="shift meta W" />
  </action>
  <action id="CloseContent">
    <keyboard-shortcut first-keystroke="control F4" />
    <keyboard-shortcut first-keystroke="meta W" />
  </action>
  <action id="CodeCompletion">
    <keyboard-shortcut first-keystroke="meta QUOTE" />
  </action>
  <action id="CommentByBlockComment" />
  <action id="CommentByLineComment">
    <keyboard-shortcut first-keystroke="control DIVIDE" />
    <keyboard-shortcut first-keystroke="meta SLASH" />
  </action>
  <action id="CompileDirty">
    <keyboard-shortcut first-keystroke="meta B" />
  </action>
  <action id="Debug">
    <keyboard-shortcut first-keystroke="meta F11" />
  </action>
  <action id="Editor Copy">
    <keyboard-shortcut first-keystroke="meta C" />
  </action>
  <action id="Editor Cut">
    <keyboard-shortcut first-keystroke="meta X" />
  </action>
  <action id="Editor Paste">
    <keyboard-shortcut first-keystroke="meta V" />
  </action>
  <action id="Editor Redo">
    <keyboard-shortcut first-keystroke="shift meta Z" />
  </action>
  <action id="Editor SelectAll">
    <keyboard-shortcut first-keystroke="meta A" />
  </action>
  <action id="Editor Undo">
    <keyboard-shortcut first-keystroke="meta Z" />
  </action>
  <action id="EditorCompleteStatement" />
  <action id="EditorDeleteLine">
    <keyboard-shortcut first-keystroke="meta D" />
  </action>
  <action id="EditorDeleteToLineEnd">
    <keyboard-shortcut first-keystroke="meta DELETE" />
  </action>
  <action id="EditorDeleteToWordEnd">
    <keyboard-shortcut first-keystroke="alt DELETE" />
  </action>
  <action id="EditorDeleteToWordStart">
    <keyboard-shortcut first-keystroke="alt BACK_SPACE" />
  </action>
  <action id="EditorDuplicateLines">
    <keyboard-shortcut first-keystroke="meta alt DOWN" />
  </action>
  <action id="EditorJoinLines" />
  <action id="EditorLineEnd">
    <keyboard-shortcut first-keystroke="meta RIGHT" />
  </action>
  <action id="EditorLineEndWithSelection">
    <keyboard-shortcut first-keystroke="shift meta RIGHT" />
  </action>
  <action id="EditorLineStart">
    <keyboard-shortcut first-keystroke="meta LEFT" />
  </action>
  <action id="EditorLineStartWithSelection">
    <keyboard-shortcut first-keystroke="shift meta LEFT" />
  </action>
  <action id="EditorMoveToPageBottom" />
  <action id="EditorMoveToPageBottomWithSelection" />
  <action id="EditorMoveToPageTop" />
  <action id="EditorMoveToPageTopWithSelection" />
  <action id="EditorNextWord">
    <keyboard-shortcut first-keystroke="alt RIGHT" />
  </action>
  <action id="EditorNextWordWithSelection">
    <keyboard-shortcut first-keystroke="shift alt RIGHT" />
  </action>
  <action id="EditorPageDown">
    <keyboard-shortcut first-keystroke="PAGE_DOWN" />
    <keyboard-shortcut first-keystroke="alt DOWN" />
  </action>
  <action id="EditorPageDownWithSelection">
    <keyboard-shortcut first-keystroke="shift PAGE_DOWN" />
    <keyboard-shortcut first-keystroke="shift alt DOWN" />
  </action>
  <action id="EditorPageUp">
    <keyboard-shortcut first-keystroke="PAGE_UP" />
    <keyboard-shortcut first-keystroke="alt UP" />
  </action>
  <action id="EditorPageUpWithSelection">
    <keyboard-shortcut first-keystroke="shift PAGE_UP" />
    <keyboard-shortcut first-keystroke="shift alt UP" />
  </action>
  <action id="EditorPreviousWord">
    <keyboard-shortcut first-keystroke="alt LEFT" />
  </action>
  <action id="EditorPreviousWordWithSelection">
    <keyboard-shortcut first-keystroke="shift alt LEFT" />
  </action>
  <action id="EditorSelectWord" />
  <action id="EditorTextEnd">
    <keyboard-shortcut first-keystroke="meta DOWN" />
  </action>
  <action id="EditorTextEndWithSelection">
    <keyboard-shortcut first-keystroke="shift meta DOWN" />
  </action>
  <action id="EditorTextStart">
    <keyboard-shortcut first-keystroke="meta UP" />
  </action>
  <action id="EditorTextStartWithSelection">
    <keyboard-shortcut first-keystroke="shift meta UP" />
  </action>
  <action id="EditorUnSelectWord" />
  <action id="FileStructurePopup">
    <keyboard-shortcut first-keystroke="meta O" />
  </action>
  <action id="Find">
    <keyboard-shortcut first-keystroke="meta F" />
  </action>
  <action id="FindNext">
    <keyboard-shortcut first-keystroke="meta K" />
  </action>
  <action id="FindUsages">
    <keyboard-shortcut first-keystroke="meta G" />
  </action>
  <action id="Forward">
    <keyboard-shortcut first-keystroke="meta CLOSE_BRACKET" />
  </action>
  <action id="GotoClass">
    <keyboard-shortcut first-keystroke="shift meta T" />
  </action>
  <action id="GotoDeclaration">
    <keyboard-shortcut first-keystroke="F3" />
    <mouse-shortcut keystroke="meta button1" />
  </action>
  <action id="GotoFile">
    <keyboard-shortcut first-keystroke="shift meta R" />
  </action>
  <action id="GotoLine">
    <keyboard-shortcut first-keystroke="meta L" />
  </action>
  <action id="GotoSuperMethod">
    <keyboard-shortcut first-keystroke="meta U" />
  </action>
  <action id="GotoSymbol" />
  <action id="GuiDesigner.ExpandSelection" />
  <action id="GuiDesigner.ShrinkSelection" />
  <action id="MoveStatementDown" />
  <action id="MoveStatementUp" />
  <action id="OptimizeImports">
    <keyboard-shortcut first-keystroke="shift meta O" />
  </action>
  <action id="QuickEvaluateExpression">
    <keyboard-shortcut first-keystroke="shift meta D" />
  </action>
  <action id="ReformatCode">
    <keyboard-shortcut first-keystroke="shift meta F" />
  </action>
  <action id="RenameElement">
    <keyboard-shortcut first-keystroke="meta alt R" />
  </action>
  <action id="Run">
    <keyboard-shortcut first-keystroke="shift meta F11" />
  </action>
  <action id="RunToCursor">
    <keyboard-shortcut first-keystroke="meta R" />
  </action>
  <action id="SafeDelete" />
  <action id="ShowContent" />
  <action id="ShowIntentionActions">
    <keyboard-shortcut first-keystroke="shift alt J" />
    <keyboard-shortcut first-keystroke="shift control M" />
    <keyboard-shortcut first-keystroke="meta 1" />
  </action>
  <action id="StepInto">
    <keyboard-shortcut first-keystroke="F5" />
  </action>
  <action id="Stop">
    <keyboard-shortcut first-keystroke="meta F2" />
  </action>
  <action id="SwitchApply">
    <keyboard-shortcut first-keystroke="control alt ENTER" />
  </action>
  <action id="SwitchDown">
    <keyboard-shortcut first-keystroke="control alt DOWN" />
  </action>
  <action id="SwitchLeft">
    <keyboard-shortcut first-keystroke="control alt LEFT" />
  </action>
  <action id="SwitchRight">
    <keyboard-shortcut first-keystroke="control alt RIGHT" />
  </action>
  <action id="SwitchUp">
    <keyboard-shortcut first-keystroke="control alt UP" />
  </action>
  <action id="Synchronize" />
  <action id="ToggleFullScreen">
    <keyboard-shortcut first-keystroke="control meta F" />
  </action>
  <action id="ViewBreakpoints">
    <keyboard-shortcut first-keystroke="shift meta F8" />
  </action>
</keymap>