Split DefaultKeymap.xml into separate files for each keymap. This is much easier...
[idea/community.git] / platform / platform-resources / src / idea / Keymap_MacClassic.xml
1 <component>
2   <keymap name="Mac OS X" parent="$default" version="1" disable-mnemonics="true">
3     <action id="FileChooser.TogglePathShowing">
4       <keyboard-shortcut first-keystroke="meta P"/>
5     </action>
6     <action id="Debugger.PreviousContent">
7       <keyboard-shortcut first-keystroke="control alt shift LEFT" />
8     </action>
9     <action id="Debugger.NextContent">
10       <keyboard-shortcut first-keystroke="control alt shift RIGHT" />
11     </action>
12     <action id="Debugger.MaximizeContent">
13       <keyboard-shortcut first-keystroke="control alt shift UP" />
14     </action>
15     <action id="Debugger.RestoreContent">
16       <keyboard-shortcut first-keystroke="control alt shift DOWN" />
17     </action>
18     <action id="Debugger.HideContent">
19       <keyboard-shortcut first-keystroke="control alt shift BACK_SPACE" />
20     </action>
21     <action id="Debugger.DetachContent">
22       <keyboard-shortcut first-keystroke="control alt shift ENTER" />
23     </action>
24
25
26     <action id="NextSplitter">
27       <keyboard-shortcut first-keystroke="alt TAB"/>
28     </action>
29     <action id="PrevSplitter">
30       <keyboard-shortcut first-keystroke="alt shift TAB"/>
31     </action>
32
33     <action id="ShowSettings">
34       <keyboard-shortcut first-keystroke="meta COMMA"/>
35     </action>
36     <action id="ShowProjectStructureSettings">
37       <keyboard-shortcut first-keystroke="meta SEMICOLON"/>
38     </action>
39     <action id="CodeCompletion">
40       <keyboard-shortcut first-keystroke="control SPACE"/>
41     </action>
42     <action id="ClassNameCompletion">
43       <keyboard-shortcut first-keystroke="control alt SPACE"/>
44     </action>
45     <action id="SmartTypeCompletion">
46       <keyboard-shortcut first-keystroke="control shift SPACE"/>
47     </action>
48     <action id="EditorScrollUp">
49       <keyboard-shortcut first-keystroke="meta UP"/>
50     </action>
51     <action id="EditorScrollDown">
52       <keyboard-shortcut first-keystroke="meta DOWN"/>
53     </action>
54     <action id="PreviousTab">
55       <keyboard-shortcut first-keystroke="control LEFT"/>
56     </action>
57     <action id="PreviousEditorTab">
58       <keyboard-shortcut first-keystroke="control shift LEFT"/>
59     </action>
60     <action id="EditorPreviousWord">
61       <keyboard-shortcut first-keystroke="alt LEFT"/>
62     </action>
63     <action id="QuickJavaDoc">
64       <keyboard-shortcut first-keystroke="control J"/>
65       <mouse-shortcut keystroke="control button2"/>
66     </action>
67     <action id="SafeDelete">
68       <keyboard-shortcut first-keystroke="meta DELETE"/>
69     </action>
70     <action id="RemoveFromFavorites">
71       <keyboard-shortcut first-keystroke="control DELETE"/>
72     </action>
73     <action id="EditorDeleteToWordStart">
74       <keyboard-shortcut first-keystroke="alt BACK_SPACE"/>
75     </action>
76     <action id="EditorDeleteToWordEnd">
77       <keyboard-shortcut first-keystroke="alt DELETE"/>
78     </action>
79     <action id="DebugClass"/>
80     <action id="EditorStartNewLine">
81       <keyboard-shortcut first-keystroke="shift ENTER"/>
82     </action>
83     <action id="ExternalJavaDoc">
84       <keyboard-shortcut first-keystroke="shift F1"/>
85     </action>
86     <action id="EditorContextInfo">
87       <keyboard-shortcut first-keystroke="control shift Q"/>
88     </action>
89     <action id="MethodDown">
90       <keyboard-shortcut first-keystroke="control DOWN"/>
91     </action>
92     <action id="EditorPreviousWordWithSelection">
93       <keyboard-shortcut first-keystroke="alt shift LEFT"/>
94     </action>
95     <action id="RunGc"/>
96     <action id="RunClass"/>
97
98     <action id="GotoBookmark0">
99       <keyboard-shortcut first-keystroke="control 0"/>
100     </action>
101     <action id="GotoBookmark1">
102       <keyboard-shortcut first-keystroke="control 1"/>
103     </action>
104     <action id="GotoBookmark2">
105       <keyboard-shortcut first-keystroke="control 2"/>
106     </action>
107     <action id="GotoBookmark3">
108       <keyboard-shortcut first-keystroke="control 3"/>
109     </action>
110     <action id="GotoBookmark4">
111       <keyboard-shortcut first-keystroke="control 4"/>
112     </action>
113     <action id="GotoBookmark5">
114       <keyboard-shortcut first-keystroke="control 5"/>
115     </action>
116     <action id="GotoBookmark6">
117       <keyboard-shortcut first-keystroke="control 6"/>
118     </action>
119     <action id="GotoBookmark7">
120       <keyboard-shortcut first-keystroke="control 7"/>
121     </action>
122     <action id="GotoBookmark8">
123       <keyboard-shortcut first-keystroke="control 8"/>
124     </action>
125     <action id="GotoBookmark9">
126       <keyboard-shortcut first-keystroke="control 9"/>
127     </action>
128
129     <action id="MethodUp">
130       <keyboard-shortcut first-keystroke="control UP"/>
131     </action>
132     <action id="NextTab">
133       <keyboard-shortcut first-keystroke="control RIGHT"/>
134     </action>
135     <action id="ShowContent">
136       <keyboard-shortcut first-keystroke="control DOWN"/>
137     </action>
138     <action id="NextEditorTab">
139       <keyboard-shortcut first-keystroke="control shift RIGHT"/>
140     </action>
141     <action id="TogglePopupHints"/>
142     <action id="EditorNextWordWithSelection">
143       <keyboard-shortcut first-keystroke="alt shift RIGHT"/>
144     </action>
145     <action id="EditorNextWord">
146       <keyboard-shortcut first-keystroke="alt RIGHT"/>
147     </action>
148     <action id="EditorLineStart">
149       <keyboard-shortcut first-keystroke="HOME"/>
150       <keyboard-shortcut first-keystroke="meta LEFT"/>
151     </action>
152     <action id="ValidateXml"/>
153     <action id="TypeHierarchy">
154       <keyboard-shortcut first-keystroke="control H"/>
155     </action>
156     <action id="ToggleReadOnlyAttribute"/>
157     <action id="ShowPopupMenu"/>
158     <action id="EditorLineStartWithSelection">
159       <keyboard-shortcut first-keystroke="shift HOME"/>
160       <keyboard-shortcut first-keystroke="meta shift LEFT"/>
161     </action>
162     <action id="ContextHelp">
163       <keyboard-shortcut first-keystroke="F1"/>
164     </action>
165     <action id="ActivateMessagesToolWindow">
166       <keyboard-shortcut first-keystroke="meta 0"/>
167     </action>
168     <action id="ActivateProjectToolWindow">
169       <keyboard-shortcut first-keystroke="meta 1"/>
170     </action>
171     <action id="ActivateCommanderToolWindow">
172       <keyboard-shortcut first-keystroke="meta 2"/>
173     </action>
174     <action id="ActivateFindToolWindow">
175       <keyboard-shortcut first-keystroke="meta 3"/>
176     </action>
177     <action id="ActivateRunToolWindow">
178       <keyboard-shortcut first-keystroke="meta 4"/>
179     </action>
180     <action id="ActivateDebugToolWindow">
181       <keyboard-shortcut first-keystroke="meta 5"/>
182     </action>
183     <action id="ActivateTODOToolWindow">
184       <keyboard-shortcut first-keystroke="meta 6"/>
185     </action>
186     <action id="ActivateStructureToolWindow">
187       <keyboard-shortcut first-keystroke="meta 7"/>
188     </action>
189     <action id="ActivateHierarchyToolWindow">
190       <keyboard-shortcut first-keystroke="meta 8"/>
191     </action>
192     <action id="ActivateChangesToolWindow">
193       <keyboard-shortcut first-keystroke="meta 9"/>
194     </action>
195     <action id="NewElement">
196       <keyboard-shortcut first-keystroke="control N"/>
197       <keyboard-shortcut first-keystroke="control ENTER"/>
198     </action>
199     <action id="Generate">
200       <keyboard-shortcut first-keystroke="control N"/>
201       <keyboard-shortcut first-keystroke="control ENTER"/>
202     </action>
203     <action id="EditorToggleColumnMode">
204       <keyboard-shortcut first-keystroke="meta shift MULTIPLY"/>
205     </action>
206     <action id="EditorLineEndWithSelection">
207       <keyboard-shortcut first-keystroke="shift END"/>
208       <keyboard-shortcut first-keystroke="meta shift RIGHT"/>
209     </action>
210     <action id="ExportToTextFile">
211       <keyboard-shortcut first-keystroke="control O"/>
212     </action>
213     <action id="EditorLineEnd">
214       <keyboard-shortcut first-keystroke="END"/>
215       <keyboard-shortcut first-keystroke="meta RIGHT"/>
216     </action>
217     <action id="CreateConfiguration"/>
218     <action id="CloseWindow"/>
219     <action id="Exit">
220       <keyboard-shortcut first-keystroke="meta Q"/>
221     </action>
222     <action id="NextSplitter">
223       <keyboard-shortcut first-keystroke="control TAB"/>
224     </action>
225     <action id="PrevSplitter">
226       <keyboard-shortcut first-keystroke="control shift TAB"/>
227     </action>
228     <action id="GotoTypeDeclaration">
229       <keyboard-shortcut first-keystroke="control shift B"/>
230       <mouse-shortcut keystroke="meta shift button1"/>
231       <mouse-shortcut keystroke="shift button2"/>
232     </action>
233
234     <action id="EditorJoinLines">
235       <keyboard-shortcut first-keystroke="control shift J"/>
236     </action>
237     <action id="FindNext">
238       <keyboard-shortcut first-keystroke="F3"/>
239       <keyboard-shortcut first-keystroke="control L"/>
240     </action>
241     <action id="FindPrevious">
242       <keyboard-shortcut first-keystroke="shift F3"/>
243       <keyboard-shortcut first-keystroke="control shift L"/>
244     </action>
245
246     <action id="VcsShowNextChangeMarker">
247       <keyboard-shortcut first-keystroke="shift control alt DOWN"/>
248     </action>
249     <action id="VcsShowPrevChangeMarker">
250       <keyboard-shortcut first-keystroke="shift control alt UP"/>
251     </action>
252     <action id="CallHierarchy">
253       <keyboard-shortcut first-keystroke="control alt H"/>
254     </action>
255
256     <action id="CommentByBlockComment">
257       <keyboard-shortcut first-keystroke="control shift SLASH"/>
258       <keyboard-shortcut first-keystroke="control shift DIVIDE"/>
259       <keyboard-shortcut first-keystroke="meta shift SLASH"/>
260       <keyboard-shortcut first-keystroke="meta shift DIVIDE"/>
261     </action>
262
263     <action id="ReplaceInPath">
264       <keyboard-shortcut first-keystroke="control shift R"/>
265     </action>
266     <action id="FindInPath">
267       <keyboard-shortcut first-keystroke="control shift F"/>
268     </action>
269     <action id="Refresh">
270       <keyboard-shortcut first-keystroke="control F5"/>
271     </action>
272     <action id="Rerun">
273       <keyboard-shortcut first-keystroke="control F5"/>
274     </action>
275     <action id="RunClass">
276       <keyboard-shortcut first-keystroke="control shift F10"/>
277     </action>
278     <action id="DebugClass">
279       <keyboard-shortcut first-keystroke="control shift F9"/>
280     </action>
281     <action id="TestGestureAction">
282       <keyboard-gesture-shortcut keystroke="meta 1" modifier="dblClick"/>
283     </action>
284     <action id="ToolWindowSwitcher">
285       <keyboard-shortcut first-keystroke="ctrl TAB"/>
286       <keyboard-shortcut first-keystroke="ctrl shift TAB"/>
287     </action>
288     <action id="Vcs.QuickListPopupAction">
289       <keyboard-shortcut first-keystroke="ctrl V" />
290     </action>
291   </keymap>
292 </component>