PageRenderTime 45ms CodeModel.GetById 18ms RepoModel.GetById 0ms app.codeStats 0ms

/jEdit/tags/jedit-4-2-pre4/org/gjt/sp/jedit/jedit_keys.props

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