PageRenderTime 44ms CodeModel.GetById 17ms RepoModel.GetById 0ms app.codeStats 0ms

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

#
MSBuild | 196 lines | 188 code | 8 blank | 0 comment | 1 complexity | 13973e6c8b28ae584b447105b2ce7b2c 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, 2002 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. delete-start-line.shortcut=CS+BACK_SPACE
  43. delete-end-line.shortcut=CS+DELETE
  44. #}}}
  45. #{{{ C+e C+X
  46. # Unused: f, h, n, q, x, y
  47. copy-append.shortcut=C+e C+a
  48. search-in-open-buffers.shortcut=C+e C+b
  49. range-comment.shortcut=C+e C+c
  50. search-in-directory.shortcut=C+e C+d
  51. goto-textarea.shortcut=C+e C+e
  52. replace-and-find-next.shortcut=C+e C+g
  53. center-caret.shortcut=C+e C+i
  54. scroll-to-current-line.shortcut=C+e C+j
  55. line-comment.shortcut=C+e C+k
  56. select-line-range.shortcut=C+e C+l
  57. add-marker.shortcut=C+e C+m
  58. open-path.shortcut=C+e C+o
  59. vertical-paste.shortcut=C+e C+p
  60. replace-in-selection.shortcut=C+e C+r
  61. save-all.shortcut=C+e C+s
  62. toggle-line-numbers.shortcut=C+e C+t
  63. cut-append.shortcut=C+e C+u
  64. paste-previous.shortcut=C+e C+v
  65. close-all.shortcut=C+e C+w
  66. redo.shortcut=C+e C+z
  67. prev-marker.shortcut=C+e C+COMMA
  68. next-marker.shortcut=C+e C+PERIOD
  69. prev-bracket.shortcut=C+e C+OPEN_BRACKET
  70. next-bracket.shortcut=C+e C+CLOSE_BRACKET
  71. close-docking-area.shortcut=C+e C+BACK_QUOTE
  72. left-docking-area.shortcut=C+e C+LEFT
  73. top-docking-area.shortcut=C+e C+UP
  74. right-docking-area.shortcut=C+e C+RIGHT
  75. bottom-docking-area.shortcut=C+e C+DOWN
  76. #}}}
  77. #{{{ C+e X
  78. # Unused: b e g h j k m o q t y z
  79. add-explicit-fold.shortcut=C+e a
  80. collapse-all-folds.shortcut=C+e c
  81. delete-paragraph.shortcut=C+e d
  82. format-paragraph.shortcut=C+e f
  83. invert-selection.shortcut=C+e i
  84. select-line.shortcut=C+e l
  85. narrow-to-fold.shortcut=C+e n n
  86. narrow-to-selection.shortcut=C+e n s
  87. select-paragraph.shortcut=C+e p
  88. remove-trailing-ws.shortcut=C+e r
  89. select-fold.shortcut=C+e s
  90. insert-literal.shortcut=C+e v
  91. select-word.shortcut=C+e w
  92. parent-fold.shortcut=C+e u
  93. expand-all-folds.shortcut=C+e x
  94. expand-folds.shortcut=C+e ENTER
  95. #}}}
  96. #{{{ C+m C+X
  97. run-last-macro.shortcut=C+m C+l
  98. record-temp-macro.shortcut=C+m C+m
  99. run-temp-macro.shortcut=C+m C+p
  100. record-macro.shortcut=C+m C+r
  101. stop-recording.shortcut=C+m C+s
  102. #}}}
  103. #{{{ C+r C+X
  104. copy-append-string-register.shortcut=C+r C+a
  105. copy-string-register.shortcut=C+r C+c
  106. clear-register.shortcut=C+r C+l
  107. vertical-paste-string-register.shortcut=C+r C+p
  108. cut-append-string-register.shortcut=C+r C+u
  109. paste-string-register.shortcut=C+r C+v
  110. cut-string-register.shortcut=C+r C+x
  111. #}}}
  112. #{{{ Other keys
  113. recent-buffer.shortcut=C+BACK_QUOTE
  114. select-block.shortcut=C+OPEN_BRACKET
  115. match-bracket.shortcut=C+CLOSE_BRACKET
  116. prev-paragraph.shortcut=C+UP
  117. next-paragraph.shortcut=C+DOWN
  118. select-prev-paragraph.shortcut=CS+UP
  119. select-next-paragraph.shortcut=CS+DOWN
  120. shift-left.shortcut2=S+TAB
  121. prev-fold.shortcut=A+UP
  122. next-fold.shortcut=A+DOWN
  123. shift-left.shortcut=A+LEFT
  124. shift-right.shortcut=A+RIGHT
  125. select-none.shortcut=ESCAPE
  126. backspace.shortcut=BACK_SPACE
  127. backspace-word.shortcut=C+BACK_SPACE
  128. delete.shortcut=DELETE
  129. delete-word.shortcut=C+DELETE
  130. overwrite.shortcut=INSERT
  131. home.shortcut=HOME
  132. end.shortcut=END
  133. document-home.shortcut=C+HOME
  134. document-end.shortcut=C+END
  135. select-home.shortcut=S+HOME
  136. select-end.shortcut=S+END
  137. select-document-home.shortcut=CS+HOME
  138. select-document-end.shortcut=CS+END
  139. prev-page.shortcut=PAGE_UP
  140. next-page.shortcut=PAGE_DOWN
  141. select-prev-page.shortcut=S+PAGE_UP
  142. select-next-page.shortcut=S+PAGE_DOWN
  143. prev-char.shortcut=LEFT
  144. prev-word.shortcut=C+LEFT
  145. select-prev-char.shortcut=S+LEFT
  146. select-prev-word.shortcut=CS+LEFT
  147. next-char.shortcut=RIGHT
  148. next-word.shortcut=C+RIGHT
  149. select-next-char.shortcut=S+RIGHT
  150. select-next-word.shortcut=CS+RIGHT
  151. prev-line.shortcut=UP
  152. select-prev-line.shortcut=S+UP
  153. next-line.shortcut=DOWN
  154. select-next-line.shortcut=S+DOWN
  155. repeat.shortcut=C+ENTER
  156. collapse-fold.shortcut=A+BACK_SPACE
  157. expand-fold.shortcut=AS+ENTER
  158. expand-one-level.shortcut=A+ENTER
  159. expand-abbrev.shortcut=C+SEMICOLON
  160. quick-search.shortcut=C+COMMA
  161. hypersearch.shortcut=C+PERIOD
  162. quick-search-word.shortcut=A+COMMA
  163. hypersearch-word.shortcut=A+PERIOD
  164. scroll-up-page.shortcut=A+QUOTE
  165. scroll-up-line.shortcut=C+QUOTE
  166. scroll-down-line.shortcut=C+SLASH
  167. scroll-down-page.shortcut=A+SLASH
  168. toggle-multi-select.shortcut=C+BACK_SLASH
  169. prev-buffer.shortcut=C+PAGE_UP
  170. next-buffer.shortcut=C+PAGE_DOWN
  171. prev-textarea.shortcut=A+PAGE_UP
  172. next-textarea.shortcut=A+PAGE_DOWN
  173. insert-newline-indent.shortcut=ENTER
  174. #}}}
  175. #{{{ Alternative shortcuts for frequently-used commands
  176. next-page.shortcut2=A+a
  177. delete.shortcut2=A+d
  178. prev-line.shortcut2=A+i
  179. prev-char.shortcut2=A+j
  180. next-line.shortcut2=A+k
  181. next-char.shortcut2=A+l
  182. prev-page.shortcut2=A+q
  183. end.shortcut2=A+x
  184. home.shortcut2=A+z
  185. copy.shortcut2=C+INSERT
  186. paste.shortcut2=S+INSERT
  187. cut.shortcut2=S+DELETE
  188. #}}}