PageRenderTime 61ms CodeModel.GetById 20ms RepoModel.GetById 0ms app.codeStats 0ms

/jEdit/tags/jedit-4-5-pre1/org/gjt/sp/jedit/jedit_keys.props

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