2 <keymap name="Emacs" parent="$default" version="1" disable-mnemonics="false">
3 <action id="CloseWindow">
4 <keyboard-shortcut first-keystroke="ESCAPE" second-keystroke="ESCAPE"/>
6 <action id="EditorEscape">
7 <keyboard-shortcut first-keystroke="ESCAPE" second-keystroke="ESCAPE"/>
9 <action id="EditorCutLineEnd">
10 <keyboard-shortcut first-keystroke="control K"/>
12 <action id="FindUsages">
13 <keyboard-shortcut first-keystroke="alt F7"/>
14 <keyboard-shortcut first-keystroke="shift alt S"/>
17 <keyboard-shortcut first-keystroke="shift DELETE"/>
18 <keyboard-shortcut first-keystroke="alt X"/>
19 <keyboard-shortcut first-keystroke="control W"/>
21 <action id="ReformatCode"/>
22 <action id="EditorCodeBlockEndWithSelection">
23 <keyboard-shortcut first-keystroke="shift control CLOSE_BRACKET"/>
24 <keyboard-shortcut first-keystroke="shift control alt F"/>
26 <action id="MethodDown">
27 <keyboard-shortcut first-keystroke="alt DOWN"/>
28 <keyboard-shortcut first-keystroke="control alt E"/>
31 <keyboard-shortcut first-keystroke="alt P"/>
32 <keyboard-shortcut first-keystroke="shift INSERT"/>
33 <keyboard-shortcut first-keystroke="control Y"/>
35 <action id="EditorSelectWord">
36 <keyboard-shortcut first-keystroke="control alt W"/>
38 <action id="AutoIndentLines">
39 <keyboard-shortcut first-keystroke="control alt I"/>
40 <keyboard-shortcut first-keystroke="control alt Q"/>
42 <action id="GotoNextError">
43 <keyboard-shortcut first-keystroke="F2"/>
44 <keyboard-shortcut first-keystroke="control X" second-keystroke="BACK_QUOTE"/>
46 <action id="EditorTextStart">
47 <keyboard-shortcut first-keystroke="control HOME"/>
48 <keyboard-shortcut first-keystroke="shift alt COMMA"/>
49 <keyboard-shortcut first-keystroke="ESCAPE" second-keystroke="COMMA"/>
51 <action id="EditorDeleteToWordStart">
52 <keyboard-shortcut first-keystroke="control BACK_SPACE"/>
53 <keyboard-shortcut first-keystroke="alt BACK_SPACE"/>
54 <keyboard-shortcut first-keystroke="ESCAPE" second-keystroke="BACK_SPACE"/>
56 <action id="$SelectAll"/>
58 <keyboard-shortcut first-keystroke="control X" second-keystroke="control S"/>
61 <keyboard-shortcut first-keystroke="DELETE"/>
62 <keyboard-shortcut first-keystroke="control D"/>
64 <action id="EditorDeleteToWordEnd">
65 <keyboard-shortcut first-keystroke="alt D"/>
68 <keyboard-shortcut first-keystroke="shift control MINUS"/>
69 <keyboard-shortcut first-keystroke="control SLASH"/>
71 <action id="EditorPageUp">
72 <keyboard-shortcut first-keystroke="PAGE_UP"/>
73 <keyboard-shortcut first-keystroke="control Z"/>
74 <keyboard-shortcut first-keystroke="alt V"/>
77 <keyboard-shortcut first-keystroke="control INSERT"/>
78 <keyboard-shortcut first-keystroke="alt C"/>
79 <keyboard-shortcut first-keystroke="alt W"/>
80 <keyboard-shortcut first-keystroke="ESCAPE" second-keystroke="W"/>
82 <action id="GotoPreviousError">
83 <keyboard-shortcut first-keystroke="shift F2"/>
84 <keyboard-shortcut first-keystroke="shift control X" second-keystroke="BACK_QUOTE"/>
86 <action id="GotoClass">
87 <keyboard-shortcut first-keystroke="shift alt G"/>
89 <action id="EditorRight">
90 <keyboard-shortcut first-keystroke="RIGHT"/>
91 <keyboard-shortcut first-keystroke="control F"/>
94 <keyboard-shortcut first-keystroke="shift control Z"/>
95 <keyboard-shortcut first-keystroke="shift alt MINUS"/>
97 <action id="ParameterInfo">
98 <keyboard-shortcut first-keystroke="shift alt P"/>
100 <action id="EditorDown">
101 <keyboard-shortcut first-keystroke="DOWN"/>
102 <keyboard-shortcut first-keystroke="control N"/>
104 <action id="FindNext">
105 <keyboard-shortcut first-keystroke="F3"/>
106 <keyboard-shortcut first-keystroke="alt S"/>
108 <action id="SmartTypeCompletion">
109 <keyboard-shortcut first-keystroke="shift control SPACE"/>
110 <keyboard-shortcut first-keystroke="control alt SLASH"/>
112 <action id="IntroduceField"/>
113 <action id="GotoDeclaration">
114 <keyboard-shortcut first-keystroke="control alt G"/>
115 <keyboard-shortcut first-keystroke="ESCAPE" second-keystroke="PERIOD"/>
116 <keyboard-shortcut first-keystroke="alt PERIOD"/>
117 <mouse-shortcut keystroke="ctrl button1"/>
119 <action id="MethodUp">
120 <keyboard-shortcut first-keystroke="alt UP"/>
121 <keyboard-shortcut first-keystroke="control alt A"/>
123 <action id="EditorDuplicate">
124 <keyboard-shortcut first-keystroke="meta D"/>
126 <action id="FindPrevious">
127 <keyboard-shortcut first-keystroke="shift F3"/>
128 <keyboard-shortcut first-keystroke="alt R"/>
129 <keyboard-shortcut first-keystroke="control R"/>
131 <action id="EditorCut">
132 <keyboard-shortcut first-keystroke="shift DELETE"/>
133 <keyboard-shortcut first-keystroke="alt X"/>
134 <keyboard-shortcut first-keystroke="control W"/>
136 <action id="NextTab">
137 <keyboard-shortcut first-keystroke="alt RIGHT"/>
138 <keyboard-shortcut first-keystroke="control X" second-keystroke="N"/>
140 <action id="NextEditorTab">
141 <keyboard-shortcut first-keystroke="alt shift RIGHT"/>
143 <action id="GotoLine">
144 <keyboard-shortcut first-keystroke="alt G"/>
146 <action id="CodeCompletion">
147 <keyboard-shortcut first-keystroke="control SPACE"/>
148 <keyboard-shortcut first-keystroke="alt SLASH"/>
150 <action id="ReloadFromDisk">
151 <keyboard-shortcut first-keystroke="alt U"/>
152 <keyboard-shortcut first-keystroke="ESCAPE" second-keystroke="U"/>
154 <action id="PreviousTab">
155 <keyboard-shortcut first-keystroke="alt LEFT"/>
156 <keyboard-shortcut first-keystroke="control X" second-keystroke="P"/>
158 <action id="PreviousEditorTab">
159 <keyboard-shortcut first-keystroke="alt shift LEFT"/>
161 <action id="EditorLineEnd">
162 <keyboard-shortcut first-keystroke="END"/>
163 <keyboard-shortcut first-keystroke="control E"/>
165 <action id="EditorCodeBlockEnd">
166 <keyboard-shortcut first-keystroke="control CLOSE_BRACKET"/>
167 <keyboard-shortcut first-keystroke="control alt CLOSE_BRACKET"/>
168 <keyboard-shortcut first-keystroke="control alt B"/>
170 <action id="EditorNextWord">
171 <keyboard-shortcut first-keystroke="control RIGHT"/>
172 <keyboard-shortcut first-keystroke="alt F"/>
173 <keyboard-shortcut first-keystroke="ESCAPE" second-keystroke="control F"/>
175 <action id="CompileProject">
176 <keyboard-shortcut first-keystroke="shift alt M"/>
178 <action id="EditorLineStart">
179 <keyboard-shortcut first-keystroke="HOME"/>
180 <keyboard-shortcut first-keystroke="control A"/>
182 <action id="EditorCodeBlockStartWithSelection">
183 <keyboard-shortcut first-keystroke="shift control OPEN_BRACKET"/>
184 <keyboard-shortcut first-keystroke="shift control alt B"/>
186 <action id="EditorLeft">
187 <keyboard-shortcut first-keystroke="LEFT"/>
188 <keyboard-shortcut first-keystroke="control B"/>
190 <action id="EditorDelete">
191 <keyboard-shortcut first-keystroke="DELETE"/>
192 <keyboard-shortcut first-keystroke="control D"/>
194 <action id="CloseAllEditors">
195 <keyboard-shortcut first-keystroke="control X" second-keystroke="control C"/>
197 <action id="RecentFiles"/>
199 <keyboard-shortcut first-keystroke="control alt S"/>
200 <keyboard-shortcut first-keystroke="alt F3"/>
201 <keyboard-shortcut first-keystroke="control S"/>
203 <action id="EditorPreviousWord">
204 <keyboard-shortcut first-keystroke="control LEFT"/>
205 <keyboard-shortcut first-keystroke="alt B"/>
206 <keyboard-shortcut first-keystroke="ESCAPE" second-keystroke="control B"/>
208 <action id="EditorCopy">
209 <keyboard-shortcut first-keystroke="control INSERT"/>
210 <keyboard-shortcut first-keystroke="alt C"/>
211 <keyboard-shortcut first-keystroke="alt W"/>
212 <keyboard-shortcut first-keystroke="ESCAPE" second-keystroke="W"/>
214 <action id="EditorCodeBlockStart">
215 <keyboard-shortcut first-keystroke="control OPEN_BRACKET"/>
216 <keyboard-shortcut first-keystroke="control alt OPEN_BRACKET"/>
217 <keyboard-shortcut first-keystroke="control alt F"/>
219 <action id="EditorTab"/>
220 <action id="EmacsStyleIndent">
221 <keyboard-shortcut first-keystroke="TAB"/>
223 <action id="EditorUp">
224 <keyboard-shortcut first-keystroke="UP"/>
225 <keyboard-shortcut first-keystroke="control P"/>
227 <action id="CloseEditor">
228 <keyboard-shortcut first-keystroke="control F4"/>
229 <keyboard-shortcut first-keystroke="control X" second-keystroke="K"/>
231 <action id="SplitVertical">
232 <keyboard-shortcut first-keystroke="control 2"/>
234 <action id="SplitHorisontal">
235 <keyboard-shortcut first-keystroke="control 3"/>
237 <action id="UnsplitAll">
238 <keyboard-shortcut first-keystroke="control 1"/>
240 <action id="Unsplit">
241 <keyboard-shortcut first-keystroke="control 0"/>
243 <action id="ChangeSplitOrientation">
244 <keyboard-shortcut first-keystroke="control 5"/>
247 <action id="NextSplitter">
248 <keyboard-shortcut first-keystroke="control X" second-keystrole="O"/>
250 <action id="Replace">
251 <keyboard-shortcut first-keystroke="shift alt 5"/>
253 <action id="EditorTextEnd">
254 <keyboard-shortcut first-keystroke="control END"/>
255 <keyboard-shortcut first-keystroke="shift alt PERIOD"/>
257 <action id="GotoImplementation"/>
258 <action id="EditorPaste">
259 <keyboard-shortcut first-keystroke="alt P"/>
260 <keyboard-shortcut first-keystroke="shift INSERT"/>
261 <keyboard-shortcut first-keystroke="control Y"/>
263 <action id="EditorPageDown">
264 <keyboard-shortcut first-keystroke="PAGE_DOWN"/>
265 <keyboard-shortcut first-keystroke="control V"/>
267 <action id="OpenFile">
268 <keyboard-shortcut first-keystroke="control X" second-keystroke="control F"/>
270 <action id="VcsShowNextChangeMarker">
271 <keyboard-shortcut first-keystroke="shift control alt DOWN"/>
273 <action id="VcsShowPrevChangeMarker">
274 <keyboard-shortcut first-keystroke="shift control alt UP"/>