PageRenderTime 43ms CodeModel.GetById 11ms RepoModel.GetById 1ms app.codeStats 0ms

/jEdit/tags/jedit-4-0-pre3/org/gjt/sp/jedit/jedit_keys.props

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