PageRenderTime 54ms CodeModel.GetById 14ms RepoModel.GetById 0ms app.codeStats 0ms

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

#
MSBuild | 225 lines | 210 code | 15 blank | 0 comment | 1 complexity | 8895f4b3b6e1c13bca5618e30776b95f 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. # C+h is not usable on MacOS X
  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. find-previous.shortcut=C+e g
  117. invert-selection.shortcut=C+e i
  118. select-line.shortcut=C+e l
  119. narrow-to-fold.shortcut=C+e n n
  120. narrow-to-selection.shortcut=C+e n s
  121. select-paragraph.shortcut=C+e p
  122. remove-trailing-ws.shortcut=C+e r
  123. select-fold.shortcut=C+e s
  124. insert-literal.shortcut=C+e v
  125. select-word.shortcut=C+e w
  126. parent-fold.shortcut=C+e u
  127. expand-all-folds.shortcut=C+e x
  128. #}}}
  129. #{{{ C+e non-alpha
  130. expand-folds.shortcut=C+e ENTER
  131. #}}}
  132. #{{{ C+m C+X
  133. record-temp-macro.shortcut=C+m C+m
  134. run-temp-macro.shortcut=C+m C+p
  135. record-macro.shortcut=C+m C+r
  136. stop-recording.shortcut=C+m C+s
  137. #}}}
  138. #{{{ C+r C+X
  139. copy-append-string-register.shortcut=C+r C+a
  140. copy-string-register.shortcut=C+r C+c
  141. clear-register.shortcut=C+r C+l
  142. vertical-paste-string-register.shortcut=C+r C+p
  143. cut-append-string-register.shortcut=C+r C+u
  144. paste-string-register.shortcut=C+r C+v
  145. cut-string-register.shortcut=C+r C+x
  146. #}}}
  147. #{{{ A+non-alpha
  148. prev-fold.shortcut=A+UP
  149. next-fold.shortcut=A+DOWN
  150. shift-left.shortcut=A+LEFT
  151. shift-right.shortcut=A+RIGHT
  152. collapse-fold.shortcut=A+BACK_SPACE
  153. expand-fold.shortcut=AS+ENTER
  154. expand-one-level.shortcut=A+ENTER
  155. quick-search-word.shortcut=A+COMMA
  156. hypersearch-word.shortcut=A+PERIOD
  157. scroll-up-page.shortcut=A+QUOTE
  158. scroll-down-page.shortcut=A+SLASH
  159. prev-textarea.shortcut=A+PAGE_UP
  160. next-textarea.shortcut=A+PAGE_DOWN
  161. show-buffer-switcher.shortcut=A+BACK_QUOTE
  162. toggle-rect-select.shortcut=A+BACK_SLASH
  163. #}}}
  164. #{{{ Other keys
  165. shift-left.shortcut2=S+TAB
  166. select-none.shortcut=ESCAPE
  167. backspace.shortcut=BACK_SPACE
  168. delete.shortcut=DELETE
  169. overwrite.shortcut=INSERT
  170. home.shortcut=HOME
  171. end.shortcut=END
  172. select-home.shortcut=S+HOME
  173. select-end.shortcut=S+END
  174. prev-page.shortcut=PAGE_UP
  175. next-page.shortcut=PAGE_DOWN
  176. select-prev-page.shortcut=S+PAGE_UP
  177. select-next-page.shortcut=S+PAGE_DOWN
  178. prev-char.shortcut=LEFT
  179. select-prev-char.shortcut=S+LEFT
  180. next-char.shortcut=RIGHT
  181. select-next-char.shortcut=S+RIGHT
  182. prev-line.shortcut=UP
  183. select-prev-line.shortcut=S+UP
  184. next-line.shortcut=DOWN
  185. select-next-line.shortcut=S+DOWN
  186. insert-newline-indent.shortcut=ENTER
  187. insert-tab-indent.shortcut=TAB
  188. #}}}
  189. #{{{ Alternative shortcuts for frequently-used commands
  190. next-page.shortcut2=A+a
  191. select-next-page.shortcut2=AS+a
  192. delete.shortcut2=A+d
  193. prev-line.shortcut2=A+i
  194. select-prev-line.shortcut2=AS+i
  195. prev-char.shortcut2=A+j
  196. select-prev-char.shortcut2=AS+j
  197. next-line.shortcut2=A+k
  198. select-next-line.shortcut2=AS+k
  199. next-char.shortcut2=A+l
  200. select-next-char.shortcut2=AS+l
  201. prev-page.shortcut2=A+q
  202. select-prev-page.shortcut2=AS+q
  203. end.shortcut2=A+x
  204. select-end.shortcut2=AS+x
  205. home.shortcut2=A+z
  206. select-home.shortcut2=AS+z
  207. copy.shortcut2=C+INSERT
  208. paste.shortcut2=S+INSERT
  209. cut.shortcut2=S+DELETE
  210. #}}}