PageRenderTime 90ms CodeModel.GetById 64ms app.highlight 3ms RepoModel.GetById 2ms app.codeStats 0ms

/jEdit/tags/jedit-4-3-pre5/org/gjt/sp/jedit/jedit_keys.props

#
MSBuild | 227 lines | 212 code | 15 blank | 0 comment | 1 complexity | c06674d858ecbb1cdeb9528676bbd463 MD5 | raw file
  1###
  2### jEdit keyboard shortcuts
  3### :tabSize=8:indentSize=8:noTabs=false:
  4### :folding=explicit:collapseFolds=1:
  5###
  6### Copyright (C) 1998, 2003 Slava Pestov
  7###
  8
  9#{{{ Function keys
 10help.shortcut=F1
 11#}}}
 12
 13#{{{ C+X
 14select-all.shortcut=C+a
 15complete-word.shortcut=C+b
 16copy.shortcut=C+c
 17delete-line.shortcut=C+d
 18# C+e is a prefix
 19find.shortcut=C+f
 20find-next.shortcut=C+g
 21# C+h is not usable on MacOS X
 22indent-lines.shortcut=C+i
 23join-lines.shortcut=C+j
 24swap-marker.shortcut=C+k
 25goto-line.shortcut=C+l
 26# C+m is a prefix
 27new-file.shortcut=C+n
 28open-file.shortcut=C+o
 29print.shortcut=C+p
 30exit.shortcut=C+q
 31# C+r is a prefix
 32save.shortcut=C+s
 33add-marker-shortcut.shortcut=C+t
 34select-marker.shortcut=C+u
 35paste.shortcut=C+v
 36close-buffer.shortcut=C+w
 37cut.shortcut=C+x
 38goto-marker.shortcut=C+y
 39undo.shortcut=C+z
 40unsplit-current.shortcut=C+0
 41unsplit.shortcut=C+1
 42split-horizontal.shortcut=C+2
 43split-vertical.shortcut=C+3
 44resplit.shortcut=C+4
 45#}}}
 46
 47#{{{ C+non-alpha
 48delete-start-line.shortcut=CS+BACK_SPACE
 49delete-end-line.shortcut=CS+DELETE
 50prev-paragraph.shortcut=C+UP
 51next-paragraph.shortcut=C+DOWN
 52select-prev-paragraph.shortcut=CS+UP
 53select-next-paragraph.shortcut=CS+DOWN
 54backspace-word.shortcut=C+BACK_SPACE
 55delete-word.shortcut=C+DELETE
 56document-home.shortcut=C+HOME
 57document-end.shortcut=C+END
 58select-document-home.shortcut=CS+HOME
 59select-document-end.shortcut=CS+END
 60prev-word.shortcut=C+LEFT
 61select-prev-word.shortcut=CS+LEFT
 62next-word.shortcut=C+RIGHT
 63select-next-word.shortcut=CS+RIGHT
 64action-bar.shortcut=C+ENTER
 65prev-buffer.shortcut=C+PAGE_UP
 66next-buffer.shortcut=C+PAGE_DOWN
 67last-action.shortcut=C+SPACE
 68
 69recent-buffer.shortcut=C+BACK_QUOTE
 70select-block.shortcut=C+OPEN_BRACKET
 71match-bracket.shortcut=C+CLOSE_BRACKET
 72expand-abbrev.shortcut=C+SEMICOLON
 73quick-search.shortcut=C+COMMA
 74hypersearch.shortcut=C+PERIOD
 75scroll-up-line.shortcut=C+QUOTE
 76scroll-down-line.shortcut=C+SLASH
 77toggle-multi-select.shortcut=C+BACK_SLASH
 78#}}}
 79
 80#{{{ C+e C+X
 81# Unused: f, h, q, y
 82copy-append.shortcut=C+e C+a
 83search-in-open-buffers.shortcut=C+e C+b
 84range-comment.shortcut=C+e C+c
 85search-in-directory.shortcut=C+e C+d
 86replace-and-find-next.shortcut=C+e C+g
 87ignore-case.shortcut=C+e C+i
 88scroll-to-current-line.shortcut=C+e C+j
 89line-comment.shortcut=C+e C+k
 90select-line-range.shortcut=C+e C+l
 91add-marker.shortcut=C+e C+m
 92center-caret.shortcut=C+e C+n
 93open-path.shortcut=C+e C+o
 94vertical-paste.shortcut=C+e C+p
 95replace-in-selection.shortcut=C+e C+r
 96save-all.shortcut=C+e C+s
 97toggle-line-numbers.shortcut=C+e C+t
 98cut-append.shortcut=C+e C+u
 99paste-previous.shortcut=C+e C+v
100close-all.shortcut=C+e C+w
101regexp.shortcut=C+e C+x
102paste-deleted.shortcut=C+e C+y
103redo.shortcut=C+e C+z
104#}}}
105
106#{{{ C+e C+non-alpha
107left-docking-area.shortcut=C+e C+LEFT
108top-docking-area.shortcut=C+e C+UP
109right-docking-area.shortcut=C+e C+RIGHT
110bottom-docking-area.shortcut=C+e C+DOWN
111
112prev-marker.shortcut=C+e C+COMMA
113next-marker.shortcut=C+e C+PERIOD
114prev-bracket.shortcut=C+e C+OPEN_BRACKET
115next-bracket.shortcut=C+e C+CLOSE_BRACKET
116close-docking-area.shortcut=C+e C+BACK_QUOTE
117#}}}
118
119#{{{ C+e X
120# Unused: b e g h j k m o q t y z
121add-explicit-fold.shortcut=C+e a
122collapse-all-folds.shortcut=C+e c
123delete-paragraph.shortcut=C+e d
124format-paragraph.shortcut=C+e f
125find-previous.shortcut=C+e g
126invert-selection.shortcut=C+e i
127select-line.shortcut=C+e l
128narrow-to-fold.shortcut=C+e n n
129narrow-to-selection.shortcut=C+e n s
130select-paragraph.shortcut=C+e p
131remove-trailing-ws.shortcut=C+e r
132select-fold.shortcut=C+e s
133insert-literal.shortcut=C+e v
134select-word.shortcut=C+e w
135parent-fold.shortcut=C+e u
136expand-all-folds.shortcut=C+e x
137#}}}
138
139#{{{ C+e non-alpha
140expand-folds.shortcut=C+e ENTER
141#}}}
142
143#{{{ C+m C+X
144record-temp-macro.shortcut=C+m C+m
145run-temp-macro.shortcut=C+m C+p
146record-macro.shortcut=C+m C+r
147stop-recording.shortcut=C+m C+s
148last-macro.shortuct=C+m C+l
149#}}}
150
151#{{{ C+r C+X
152copy-append-string-register.shortcut=C+r C+a
153copy-string-register.shortcut=C+r C+c
154clear-register.shortcut=C+r C+l
155vertical-paste-string-register.shortcut=C+r C+p
156cut-append-string-register.shortcut=C+r C+u
157paste-string-register.shortcut=C+r C+v
158cut-string-register.shortcut=C+r C+x
159#}}}
160
161#{{{ A+non-alpha
162prev-fold.shortcut=A+UP
163next-fold.shortcut=A+DOWN
164shift-left.shortcut=A+LEFT
165shift-right.shortcut=A+RIGHT
166collapse-fold.shortcut=A+BACK_SPACE
167expand-fold.shortcut=AS+ENTER
168expand-one-level.shortcut=A+ENTER
169quick-search-word.shortcut=A+COMMA
170hypersearch-word.shortcut=A+PERIOD
171scroll-up-page.shortcut=A+QUOTE
172scroll-down-page.shortcut=A+SLASH
173prev-textarea.shortcut=A+PAGE_UP
174next-textarea.shortcut=A+PAGE_DOWN
175
176show-buffer-switcher.shortcut=A+BACK_QUOTE
177toggle-rect-select.shortcut=A+BACK_SLASH
178#}}}
179
180#{{{ Other keys
181shift-left.shortcut2=S+TAB
182select-none.shortcut=ESCAPE
183backspace.shortcut=BACK_SPACE
184delete.shortcut=DELETE
185overwrite.shortcut=INSERT
186home.shortcut=HOME
187end.shortcut=END
188select-home.shortcut=S+HOME
189select-end.shortcut=S+END
190prev-page.shortcut=PAGE_UP
191next-page.shortcut=PAGE_DOWN
192select-prev-page.shortcut=S+PAGE_UP
193select-next-page.shortcut=S+PAGE_DOWN
194prev-char.shortcut=LEFT
195select-prev-char.shortcut=S+LEFT
196next-char.shortcut=RIGHT
197select-next-char.shortcut=S+RIGHT
198prev-line.shortcut=UP
199select-prev-line.shortcut=S+UP
200next-line.shortcut=DOWN
201select-next-line.shortcut=S+DOWN
202insert-newline-indent.shortcut=ENTER
203insert-tab-indent.shortcut=TAB
204#}}}
205
206#{{{ Alternative shortcuts for frequently-used commands
207next-page.shortcut2=A+a
208select-next-page.shortcut2=AS+a
209delete.shortcut2=A+d
210prev-line.shortcut2=A+i
211select-prev-line.shortcut2=AS+i
212prev-char.shortcut2=A+j
213select-prev-char.shortcut2=AS+j
214next-line.shortcut2=A+k
215select-next-line.shortcut2=AS+k
216next-char.shortcut2=A+l
217select-next-char.shortcut2=AS+l
218prev-page.shortcut2=A+q
219select-prev-page.shortcut2=AS+q
220end.shortcut2=A+x
221select-end.shortcut2=AS+x
222home.shortcut2=A+z
223select-home.shortcut2=AS+z
224copy.shortcut2=C+INSERT
225paste.shortcut2=S+INSERT
226cut.shortcut2=S+DELETE
227#}}}