You can not select more than 25 topics Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.

780 lines
23 KiB

  1. -asis
  2. -nobackups
  3. -nonotice
  4. -noxon
  5. -notite
  6. -assume_color
  7. -assume_256color
  8. -guess_non_utf8
  9. -guess_utf16
  10. -guess_crlf
  11. -guess_indent
  12. -menu_above
  13. -transpose
  14. -joe_state
  15. -joexterm
  16. -brpaste
  17. -pastehack
  18. -restore
  19. -search_prompting
  20. -lmsg \i%k%T%W%I%X %n %m%y%R %M %x
  21. -rmsg %S Row %4r Col %3c
  22. -smsg ** Line %r Col %c Offset %o(0x%O) %e %a(0x%A) Width %w **
  23. -zmsg ** Line %r Col %c Offset %o(0x%O) **
  24. -xmsg \i Joe's Own Editor %v (%b) ** Type \bCtrl-K Q\b to exit or \bCtrl-K H\b for help **\i
  25. -aborthint ^C
  26. -helphint ^K H
  27. -highlight
  28. -istep 4
  29. :include ftyperc
  30. :defmenu root
  31. mode,"overwrite",rtn T Overtype %Zoverwrite%
  32. mode,"hex",rtn ' Hex edit mode
  33. mode,"autoindent",rtn I Autoindent %Zautoindent%
  34. mode,"wordwrap",rtn W Word wrap %Zwordwrap%
  35. mode,"tab",rtn D Tab width %Ztab%
  36. mode,"lmargin",rtn L Left margin %Zlmargin%
  37. mode,"rmargin",rtn R Right margin %Zrmargin%
  38. mode,"square",rtn X Column mode %Zsquare%
  39. mode,"indentc",rtn % % Indent char %Zindentc%
  40. mode,"istep",rtn % % Indent step %Zistep%
  41. menu,"indent",rtn = Indent select
  42. mode,"highlight",rtn H Highlighting %Zhighlight%
  43. mode,"crlf",rtn Z CR-LF/MS-DOS %Zcrlf%
  44. mode,"linums",rtn N Line numbers %Zlinums%
  45. mode,"beep",rtn B Beep %Zbeep%
  46. mode,"rdonly",rtn O Read only %Zrdonly%
  47. mode,"syntax",rtn Y Syntax
  48. mode,"encoding",rtn E Encoding
  49. mode,"asis",rtn % % Meta chars as-is
  50. mode,"language",rtn V Language
  51. mode,"picture",rtn P picture %Zpicture%
  52. mode,"type",rtn F File type [%Ztype%]
  53. menu,"more-options",rtn % % More options...
  54. :defmenu more-options menu,"root",rtn
  55. menu,"^G",rtn % % ^G options
  56. menu,"search",rtn % % search options
  57. menu,"paragraph",rtn % % paragraph options
  58. menu,"file",rtn % % file options
  59. menu,"menu",rtn % % menu options
  60. menu,"global",rtn % % global options
  61. menu,"cursor",rtn % % cursor options
  62. menu,"marking",rtn % % marking options
  63. menu,"tab",rtn % % tab/indent options
  64. :defmenu indent menu,"root",rtn
  65. mode,"istep",rtn,"1",rtn,mode,"indentc",rtn,"32",rtn,msg,"Indent step = 1, Indent character = 32",rtn 1 Space
  66. mode,"istep",rtn,"2",rtn,mode,"indentc",rtn,"32",rtn,msg,"Indent step = 2, Indent character = 32",rtn 2 Spaces
  67. mode,"istep",rtn,"3",rtn,mode,"indentc",rtn,"32",rtn,msg,"Indent step = 3, Indent character = 32",rtn 3 Spaces
  68. mode,"istep",rtn,"4",rtn,mode,"indentc",rtn,"32",rtn,msg,"Indent step = 4, Indent character = 32",rtn 4 Spaces
  69. mode,"istep",rtn,"5",rtn,mode,"indentc",rtn,"32",rtn,msg,"Indent step = 5, Indent character = 32",rtn 5 Spaces
  70. mode,"istep",rtn,"8",rtn,mode,"indentc",rtn,"32",rtn,msg,"Indent step = 8, Indent character = 32",rtn 8 Spaces
  71. mode,"istep",rtn,"10",rtn,mode,"indentc",rtn,"32",rtn,msg,"Indent step = 10, Indent character = 32",rtn 0 Ten
  72. mode,"istep",rtn,"1",rtn,mode,"indentc",rtn,"9",rtn,msg,"Indent step = 1, Indent character = 9",rtn T Tab
  73. :defmenu menu menu,"more-options",rtn
  74. mode,"menu_explorer",rtn % % Menu explorer %Zmenu_explorer%
  75. mode,"menu_above",rtn % % Menu position %Zmenu_above%
  76. mode,"menu_jump",rtn % % Jump into menu %Zmenu_jump%
  77. mode,"transpose",rtn % % Transpose menus %Ztranspose%
  78. :defmenu ^G menu,"more-options",rtn
  79. mode,"highlighter_context",rtn % % ^G uses highlighter context %Zhighlighter_context%
  80. mode,"single_quoted",rtn % % ^G ignores '...' %Zsingle_quoted%
  81. mode,"no_double_quoted",rtn % % ^G no ignore "..." %Zno_double_quoted%
  82. mode,"c_comment",rtn % % ^G ignores /*...*/ %Zc_comment%
  83. mode,"cpp_comment",rtn % % ^G ignores //... %Zcpp_comment%
  84. mode,"pound_comment",rtn % % ^G ignores #... %Zpound_comment%
  85. mode,"vhdl_comment",rtn % % ^G ignores --... %Zvhdl_comment%
  86. mode,"semi_comment",rtn % % ^G ignores ;... %Zsemi_comment%
  87. mode,"tex_comment",rtn % % ^G ignores %%... %Ztex_comment%
  88. mode,"text_delimiters",rtn % % Text delimiters %Ztext_delimiters%
  89. :defmenu search menu,"more-options",rtn
  90. mode,"icase",rtn % % Case insensitivity %Zicase%
  91. mode,"wrap",rtn % % Search wraps %Zwrap%
  92. mode,"search_prompting",rtn % % Search prompting %Zsearch_prompting%
  93. mode,"csmode",rtn % % Continued search %Zcsmode%
  94. :defmenu paragraph menu,"more-options",rtn
  95. mode,"french",rtn % % French spacing %Zfrench%
  96. mode,"flowed",rtn % % Flowed text %Zflowed%
  97. mode,"cpara",rtn % % Paragraph indent chars %Zcpara%
  98. mode,"cnotpara",rtn % % Not-paragraph chars %Zcnotpara%
  99. :defmenu file menu,"more-options",rtn
  100. mode,"restore",rtn % % Restore cursor %Zrestore%
  101. mode,"guess_crlf",rtn % % Auto detect CR-LF %Zguess_crlf%
  102. mode,"guess_indent",rtn % % Guess indent %Zguess_indent%
  103. mode,"guess_non_utf8",rtn % % Guess non-UTF-8 %Zguess_non_utf8%
  104. mode,"guess_utf8",rtn % % Guess UTF-8 %Zguess_utf8%
  105. mode,"guess_utf16",rtn % % Guess UTF-16 %Zguess_utf16%
  106. mode,"force",rtn % % Force last NL %Zforce%
  107. mode,"nobackup",rtn % % No backup %Znobackup%
  108. :defmenu global menu,"more-options",rtn
  109. mode,"nolocks",rtn % % Disable locks %Znolocks%
  110. mode,"nobackups",rtn % % Disable backups %Znobackups%
  111. mode,"nodeadjoe",rtn % % Disable DEADJOE %Znodeadjoe%
  112. mode,"nomodcheck",rtn % % Disable mtime check %Znomodcheck%
  113. mode,"nocurdir",rtn % % Disable current dir %Znocurdir%
  114. mode,"exask",rtn % % Exit ask %Zexask%
  115. mode,"nosta",rtn % % Disable status line %Znosta%
  116. mode,"keepup",rtn % % Fast status line %Zkeepup%
  117. mode,"break_hardlinks",rtn % % Break hard links %Zbreak_hardlinks%
  118. mode,"break_links",rtn % % Break links %Zbreak_links%
  119. mode,"joe_state",rtn % % Joe_state file %Zjoe_state%
  120. mode,"undo_keep",rtn % % No. undo records %Zundo_keep%
  121. mode,"backpath",rtn % % Path to backup files %Zbackpath%
  122. :defmenu cursor menu,"more-options",rtn
  123. mode,"pg",rtn % % No. PgUp/PgDn lines %Zpg%
  124. mode,"mid",rtn C Center on scroll %Zmid%
  125. mode,"left",rtn L Columns to scroll left %Zleft%
  126. mode,"right",rtn R Columns to scroll right %Zright%
  127. mode,"floatmouse",rtn % % Click past end %Zfloatmouse%
  128. mode,"rtbutton",rtn % % Right button %Zrtbutton%
  129. :defmenu marking menu,"more-options",rtn
  130. mode,"autoswap",rtn % % Autoswap mode %Zautoswap%
  131. mode,"marking",rtn % % Marking %Zmarking%
  132. mode,"lightoff",rtn % % Auto unmask %Zlightoff%
  133. :defmenu tab menu,"more-options",rtn
  134. mode,"smarthome",rtn % % Smart home key %Zsmarthome%
  135. mode,"smartbacks",rtn % % Smart backspace %Zsmartbacks%
  136. mode,"indentfirst",rtn % % To indent first %Zindentfirst%
  137. mode,"purify",rtn % % Clean up indents %Zpurify%
  138. mode,"spaces",rtn % % No tabs %Zspaces%
  139. {Basic
  140. \|\uREGION\u \|\uGO TO\u \|\uGO TO\u \|\uDELETE\u \|\uEXIT\u \|\uSEARCH\u \|
  141. \|\b^Arrow\b Select \|\b^Z\b Prev. word \|\b^U/^V\b PgUp/PgDn \|\b^D\b Char. \|\b^KX\b Save \|\b^KF\b Find \|
  142. \|\b^KB\b Begin \|\b^X\b Next word \|\uMISC\u \|\b^Y\b Line \|\b^C\b Abort \|\b^L\b Next \|
  143. \|\b^KK\b End \|\b^KU\b Top of file \|\b^KJ\b Paragraph \|\b^W\b >Word \|\b^KQ\b All \|\uHELP\u \|
  144. \|\b^KC\b Copy \|\b^KV\b End of file \|\b^KA\b Center line \|\b^O\b Word< \|\uFILE\u \|\bEsc .\b Next\|
  145. \|\b^KM\b Move \|\b^A\b Beg. of line \|\b^K Space\b Status \|\b^J\b >Line \|\b^KE\b Edit \|\bEsc ,\b Prev\|
  146. \|\b^KW\b File \|\b^E\b End of line \|\uSPELL\u \|\b^[O\b Line< \|\b^KR\b Insert \|\b^KH\b Off \|
  147. \|\b^KY\b Delete \|\b^KL\b To line no. \|\bEsc N\b Word \|\b^_\b Undo \|\b^KD\b Save \|\b^T\b Menu \|
  148. \|\b^K/\b Filter \|\b^G\b Matching ( \|\bEsc L\b File \|\b^^\b Redo \|\b^K`\b Revert \|\b\b \|
  149. }
  150. {Advanced
  151. \|\uMACROS\u \|\uSCROLL\u \|\uWINDOW\u \|\uGO TO\u \|\uI-SEARCH\u \|
  152. \|\b^K[ 0-9\b Record \|\bEsc W\b Up \|\b^KO\b Open \b^C\b Close \|\bEsc B\b / \bK\b \|\b^R\b Backwards \|
  153. \|\b^K]\b Stop \|\bEsc Z\b Down \|\b^KG\b Grow \b^KT\b Shrink \|to \b^KB\b/\b^KK \b\|\b^S\b Forwards \|
  154. \|\bEsc I\b Text \|\bEsc <\b Left \|\b^KN\b Next \b^KP\b Prev. \|\b^P\b Up \|\uBOOKMARKS\u \|
  155. \|\b^K?\b Pause \|\bEsc >\b Right \|\b^KI\b Show one / All \|\b^N\b Down \|\bEsc 0-9\b Goto \|
  156. \| for prompt \|\uINSERT\u \|\uSHELL\u \|\b^B\b Left \|\bEsc Esc\b Set \|
  157. \|\b^K 0-9\b Play \|\b^]\b Line \b^Q\b Ctrl \|\bF1-F4\b Term emulator \|\b^F\b Right \|\b^K-\b Auto prev\|
  158. \|\b^K\\\b Repeat \|\b^@\b Space \b^\\\b Meta \|\b^K'\b In buffer \| \|\b^K=\b Auto next\|
  159. \|\bEsc D\b Dump \|\bEsc Y\b Paste \|\b^KZ\b Suspend \bEsc !\b Append \| \| \|
  160. }
  161. {Programs
  162. \|\uCOMMANDS\u \|\uCOMPILING\u \|\uQUICK\u \|
  163. \|\bEsc X\b Command prompt\|\bEsc C\b Save modified compile\|\b^G\b Find word under cursor \|
  164. \|\bEsc M\b Calculator \|\bEsc G\b Grep \|\b^K;\b Tags file search \|
  165. \|\bshowlog\b Startup log \|\bEsc =\b To next error \|\bEsc Enter\b Complete word \|
  166. \|\bupper\b Change case \|\bEsc -\b To prev. error \|\uBUFFER\u \|
  167. \|\blower\b Change case \|\bEsc Space\b Jump to error \|\bEsc U\b Next \|
  168. \|\bcd\b Change dir \|\uINDENT\u \|\bEsc V\b Previous \|
  169. \|\bkeymap\b Change map \|\b^K,\b Less \|\bEsc X bufed\b Switch \|
  170. \| \|\b^K.\b More \| \|
  171. }
  172. {Search
  173. Search sequences: \|
  174. \b\\^ \\$\b matches beg./end of line \b\\.\b match any single char \|
  175. \b\\< \\>\b matches beg./end of word \b\\!\b match char or expression \|
  176. \b\\( \\)\b grouping \b\\|\b match left or right \|
  177. \b\\[a-z]\b matches one of a set \b\\y \\Y\b short for (.*) / (!*) \|
  178. \b\\{1,3}\b match 1 - 3 occurrences \b\\?\b match 0 or 1 occurrence \|
  179. \b\\+\b match 1 or more occurrences \b\\*\b match 0 or more occurrences \|
  180. \|
  181. \b^C\b to abort \bEsc .\b to list of escape sequences \|
  182. }
  183. {Escape sequences
  184. Escape sequences: \|
  185. \b\\x{10fff}\b Unicode code point \b\\p{Ll}\b Unicode category \|
  186. \b\\i\b / \b\\I\b Identifier start \b\\t\b tab \b\\e\b escape \|
  187. \b\\c\b / \b\\C\b Identifier continue \b\\n\b newline \b\\r\b carriage return \|
  188. \b\\d\b / \b\\D\b Digit / Not a digit \b\\b\b backspace \b\\xFF\b hex character \|
  189. \b\\w\b / \b\\W\b Word / Not a word \b\\a\b alert \b\\377\b octal character \|
  190. \b\\s\b / \b\\S\b Space / Not a space \b\\f\b formfeed \b\\\\\b backslash \|
  191. \|
  192. \|
  193. }
  194. {Replace
  195. Replace sequences: \|
  196. \b\\&\b replaced with entire match \b\\1\b - \b9\b replaced with Nth group \|
  197. \b\\u \\l\b convert next to upper/lower \b\\U \\L\b case convert until \b\\E\b \|
  198. \|
  199. \|
  200. \|
  201. \|
  202. \|
  203. \b^C\b to abort \bEsc ,\b to list of escape sequences \|
  204. }
  205. {SearchOptions
  206. Search options: \|
  207. \br\b Replace \bk\b Restrict search to highlighted block \|
  208. \bi\b Ignore case \bb\b Search backwards instead of forwards \|
  209. \ba\b Search across all loaded files \|
  210. \be\b Search across all files in Grep or Compile error list \|
  211. \bw\b / \bn\b Allow / prevent wrap to start of file \|
  212. \bx\b / \by\b Search text is standard format / JOE format regular expression \|
  213. \bnnn\b Perform exactly nnn replacements \|
  214. \b^C\b to abort
  215. }
  216. {Math
  217. \uMATH COMMANDS\u \uCONSTANTS\u \|
  218. \bhex oct bin\b display mode \b0xff\b hex entry \|
  219. \beng dec\b engineering / normal \b0o77\b octal entry \|
  220. \bins\b type result into file \b0b11\b binary entry \|
  221. \beval\b evaluate block \b3e-4\b floating point entry \|
  222. 2+3\b:\bins multiple commands \uVARIABLES\u \|
  223. \uOPERATORS\u \bans\b Previous result \|
  224. \b! ^ * / % + -\b \ba=10\b Assign a variable \|
  225. \b< <= > >= == != && || ? :\b \bEsc .\b for list of functions \|
  226. }
  227. {Functions
  228. \uFUNCTIONS\u \uCONSTANTS\u \|
  229. \bsin cos tab asin acos atan\b \be pi\b \|
  230. \bsinh cosh tanh asinh acosh atanh\b \|
  231. \bsqrt cbrt exp ln log\b \|
  232. \bint floor ceil abs\b \|
  233. \berf erfc j0 j1 y0 y1\b \|
  234. \bjoe(..macro..)\b - runs an editor macro \|
  235. \|
  236. \bEsc .\b for statistics \|
  237. }
  238. {Statistics
  239. \uMATH COMMANDS\u \|
  240. Statistics on region of numbers Linear regression on region of x y pairs \|
  241. \bsum\b Sum \blr(x)\b Estimate y given x y=m*x+b \|
  242. \bcnt\b Count \brlr(y)\b Estimate x given y \|
  243. \bavg\b Mean \bLr rLr\b Logarithmic regression y=m*ln(x)+b \|
  244. Standard deviation: \blR rlR\b Exponential regression y=e^(m*x)+b \|
  245. \bdev\b all data present \bLR rLR\b Power regression y=b*x^m \|
  246. \bsamp\b sample of data present Side effects: \bb\b, \bm\b: regression coef. \|
  247. \br\b: correlation coef., \bcov\b: covariance \|
  248. }
  249. {Names
  250. Hit TAB to complete names. Use up / down arrow keys to traverse history. \|
  251. Special file names: \|
  252. \b!\bcommand Pipe in/out of a shell command \|
  253. \b>>\bfilename Append to a file \|
  254. \b-\b Read/Write to/from standard I/O \|
  255. filename\b,START,SIZE\b Read/Write a part of a file/device \|
  256. Give START/SIZE in decimal (255), octal (0377) or hex (0xFF) \|
  257. \b\\,\b Use backslash to quote special characters \|
  258. \b^C\b to abort
  259. }
  260. {CharTable
  261. \| Dec \u 0123 4567 8901 2345 0123 4567 8901 2345 \u Dec \|
  262. \| 0 | \u@ABC\u \uDEFG\u \uHIJK\u \uLMNO\u \i\u@ABC\u\i \i\uDEFG\u\i \i\uHIJK\u\i \i\uLMNO\u\i | 128 \|
  263. \| 16 | \uPQRS\u \uTUVW\u \uXYZ[\u \u\\]^_\u \i\uPQRS\u\i \i\uTUVW\u\i \i\uXYZ[\u\i \i\u\\]^_\u\i | 144 \|
  264. \| 32 | !"# $%&' ()*+ ,-./ ���� ���� ���� �X�� | 160 \|
  265. \| 48 | 0123 4567 89:; <=>? ���� ���� ���� ���� | 176 \|
  266. \| 64 | @ABC DEFG HIJK LMNO ���� ���� ���� ���� | 192 \|
  267. \| 80 | PQRS TUVW XYZ[ \\]^_ ���� ���� ���� ���� | 208 \|
  268. \| 96 | `abc defg hijk lmno ���� ���� ���� ���� | 224 \|
  269. \| 112 | pqrs tuvw xyz{ |}~ ���� ���� ���� ���� | 240 \|
  270. }
  271. {Joe
  272. Send bug reports to: http://sourceforge.net/projects/joe-editor \|
  273. \|
  274. default joerc file is here @JOERC@/joerc \|
  275. default syntax and i18n files are here @JOEDATA@ \|
  276. additional documentation can be found here @JOEDOC@ \|
  277. \|
  278. \|
  279. \|
  280. \|
  281. }
  282. :def recenter retype,arg,"top+height/2-line",rtn,upslide
  283. :windows
  284. type U+0 TO U+10FFFF
  285. abort ^C
  286. abort ^K Q
  287. abort ^K ^Q
  288. abort ^K q
  289. querysave,query,killjoe ^K Q
  290. querysave,query,killjoe ^K ^Q
  291. querysave,query,killjoe ^K q
  292. arg ^K \
  293. explode ^K I
  294. explode ^K ^I
  295. explode ^K i
  296. help ^K H
  297. help ^K ^H
  298. help ^K h
  299. hnext ^[ .
  300. hprev ^[ ,
  301. math ^[ m
  302. math ^[ M
  303. math ^[ ^M
  304. msg ^[ h
  305. msg ^[ H
  306. msg ^[ ^H
  307. nextw ^K N
  308. nextw ^K ^N
  309. nextw ^K n
  310. pgdn .kN
  311. pgdn ^V
  312. pgdn ^[ [ 6 ~
  313. pgdn ^# S
  314. pgup .kP
  315. pgup ^U
  316. pgup ^[ [ 5 ~
  317. pgup ^# T
  318. play ^K 0 TO 9
  319. prevw ^K P
  320. prevw ^K ^P
  321. prevw ^K p
  322. query ^K ?
  323. record ^K [
  324. retype ^R
  325. recenter ^R
  326. rtn ^M
  327. shell ^K Z
  328. shell ^K ^Z
  329. shell ^K z
  330. stop ^K ]
  331. Mouse handling
  332. defmdown MDOWN
  333. defmup MUP
  334. defmdrag MDRAG
  335. defm2down M2DOWN
  336. defm2up M2UP
  337. defm2drag M2DRAG
  338. defm3down M3DOWN
  339. defm3up M3UP
  340. defm3drag M3DRAG
  341. xtmouse ^[ [ M
  342. extmouse ^[ [ <
  343. :main Text editing window
  344. :inherit windows
  345. :def compile mwind!,mfit!,querysave,query,scratch,"* Build Log *",rtn,bof,markb,eof," ",markk,blkdel,build
  346. :def grep_find mwind!,mfit!,scratch,"* Grep Log *",rtn,bof,markb,eof," ",markk,blkdel,grep
  347. :def shell1 scratch_push,"* Startup Log *",rtn,scratch_push,"* Shell 1 *",rtn,vtbknd!,eof
  348. :def shell2 scratch_push,"* Startup Log *",rtn,scratch_push,"* Shell 2 *",rtn,vtbknd!,eof
  349. :def shell3 scratch_push,"* Startup Log *",rtn,scratch_push,"* Shell 3 *",rtn,vtbknd!,eof
  350. :def shell4 scratch_push,"* Startup Log *",rtn,scratch_push,"* Shell 4 *",rtn,vtbknd!,eof
  351. :def shell_clear psh,bof,markb,eof,markk,blkdel
  352. :def shell_parse parserr
  353. :def shell_gparse gparse
  354. :def shell_release release
  355. :def shell_math maths
  356. :def shell_abort abort
  357. :def shell_typemath txt,maths,"ins",rtn,rtn,txt," ",rtn,txt,quote,"d",rtn
  358. :def shell_rtn rtn
  359. :def shell_edit edit
  360. :def shell_dellin dellin
  361. :def shell_cd cd
  362. :def shell_pop popabort
  363. :def shell_markb markb
  364. :def shell_markk markk
  365. paste ^[ ] 5 2 ;
  366. brpaste ^[ [ 2 0 0 ~
  367. brpaste_done ^[ [ 2 0 1 ~
  368. insc ^[ [ 2 ~
  369. insc ^[ [ L
  370. delch ^[ [ 3 ~
  371. pgup ^[ [ I
  372. pgdn ^[ [ G
  373. home ^[ [ 1 ~
  374. home ^[ [ H
  375. home ^[ O H
  376. home ^[ [ 7 ~
  377. home ^# SP A
  378. eol ^[ [ 4 ~
  379. eol ^[ [ F
  380. eol ^[ O F
  381. eol ^[ [ 8 ~
  382. eol ^# SP @
  383. rtarw,ltarw,begin_marking,rtarw,toggle_marking ^[ [ 1 ; 5 C
  384. rtarw,ltarw,begin_marking,rtarw,toggle_marking ^[ [ 5 C
  385. rtarw,ltarw,begin_marking,rtarw,toggle_marking ^[ O c
  386. ltarw,rtarw,begin_marking,ltarw,toggle_marking ^[ [ 1 ; 5 D
  387. ltarw,rtarw,begin_marking,ltarw,toggle_marking ^[ [ 5 D
  388. ltarw,rtarw,begin_marking,ltarw,toggle_marking ^[ O D
  389. ltarw,rtarw,begin_marking,ltarw,toggle_marking ^[ O d
  390. uparw,dnarw,begin_marking,uparw,toggle_marking ^[ [ 1 ; 5 A
  391. uparw,dnarw,begin_marking,uparw,toggle_marking ^[ [ 5 A
  392. uparw,dnarw,begin_marking,uparw,toggle_marking ^[ O A
  393. uparw,dnarw,begin_marking,uparw,toggle_marking ^[ O a
  394. dnarw,uparw,begin_marking,dnarw,toggle_marking ^[ [ 1 ; 5 B
  395. dnarw,uparw,begin_marking,dnarw,toggle_marking ^[ [ 5 B
  396. dnarw,uparw,begin_marking,dnarw,toggle_marking ^[ O B
  397. dnarw,uparw,begin_marking,dnarw,toggle_marking ^[ O b
  398. blkdel,nmark ^[ [ 3 ; 5 -
  399. blkdel,nmark ^[ [ 3 ; 5 ~
  400. yank ^[ [ 2 ; 5 -
  401. yank ^[ [ 2 ; 5 ~
  402. delbol ^[ o
  403. delbol ^[ ^O
  404. dnslide ^[ z
  405. dnslide ^[ Z
  406. dnslide ^[ ^Z
  407. dnslide,dnslide,dnslide,dnslide MWDOWN
  408. compile ^[ c
  409. compile ^[ C
  410. compile ^[ ^C
  411. grep_find ^[ g
  412. grep_find ^[ G
  413. grep_find ^[ ^G
  414. execmd ^[ x
  415. execmd ^[ X
  416. execmd ^[ ^X
  417. finish ^[ ^I
  418. finish ^[ ^M
  419. mwind!,mfit,jump,bol ^[ SP
  420. isrch ^[ s
  421. isrch ^[ S
  422. isrch ^[ ^S
  423. isrch ^S
  424. notmod ^[ ~
  425. mwind,mfit,prevw,nxterr ^[ =
  426. parserr ^[ e
  427. parserr ^[ E
  428. parserr ^[ ^E
  429. mwind,mfit,prevw,prverr ^[ -
  430. rsrch ^[ r
  431. rsrch ^[ R
  432. rsrch ^[ ^R
  433. retype,rsrch ^R
  434. run ^[ !
  435. tomarkb ^[ b
  436. tomarkb ^[ ^B
  437. tomarkk ^[ k
  438. tomarkk ^[ ^K
  439. tomarkk ^[ K
  440. txt ^[ i
  441. txt ^[ I
  442. upslide ^[ w
  443. upslide ^[ ^W
  444. upslide ^[ W
  445. upslide,upslide,upslide,upslide MWUP
  446. yank ^[ y
  447. yankpop ^[ ^Y
  448. yank ^[ Y
  449. insc ^@
  450. bufed ^[ d
  451. nbuf ^[ v
  452. nbuf ^[ V
  453. nbuf ^[ ^V
  454. pbuf ^[ u
  455. pbuf ^[ U
  456. pbuf ^[ ^U
  457. query ^[ q
  458. byte ^[ n
  459. col ^[ c
  460. abortbuf ^[ k
  461. ask ^[ a
  462. bop ^[ p
  463. bos ^[ x
  464. copy ^[ ^W
  465. dupw ^[ \
  466. eop ^[ n
  467. format ^[ j
  468. markl ^[ l
  469. nmark ^[ @
  470. pop ^[ >
  471. psh ^[ <
  472. swap ^[ x
  473. tomarkbk ^[ g
  474. tos ^[ e
  475. tw0 ^[ 0
  476. tw1 ^[ 1
  477. uarg ^[ u
  478. yank ^[ ^Y
  479. yapp ^[ w
  480. quote8 ^\
  481. quote `
  482. quote ^[ '
  483. quote ^Q
  484. backs ^?
  485. backs ^H
  486. backw ^O
  487. bknd ^K '
  488. blkcpy ^K C
  489. blkcpy ^K ^C
  490. blkcpy ^K c
  491. blkdel ^K Y
  492. blkdel ^K ^Y
  493. blkdel ^K y
  494. blkmove ^K M
  495. blkmove ^K ^M
  496. blkmove ^K m
  497. blksave ^K W
  498. blksave ^K ^W
  499. blksave ^K w
  500. bof ^K U
  501. bof ^K ^U
  502. bof ^K u
  503. bol .kh
  504. bol ^A
  505. bol ^# SP A
  506. home .kh
  507. home ^A
  508. center ^K A
  509. center ^K ^A
  510. center ^K a
  511. crawll ^K <
  512. crawll ^[ <
  513. crawlr ^K >
  514. crawlr ^[ >
  515. delch .kD
  516. delch ^D
  517. deleol ^J
  518. dellin ^Y
  519. delw ^W
  520. dnarw .kd
  521. dnarw ^N
  522. dnarw ^[ O B
  523. dnarw ^[ [ B
  524. dnarw ^# B
  525. edit ^K E
  526. edit ^K ^E
  527. edit ^K e
  528. eof ^K V
  529. eof ^K ^V
  530. eof ^K v
  531. eol .kH
  532. eol .@7
  533. eol ^E
  534. exsave ^K X
  535. exsave ^K ^X
  536. exsave ^K x
  537. ffirst ^K F
  538. ffirst ^K ^F
  539. ffirst ^K f
  540. filt ^K /
  541. finish ^K ^M
  542. fnext ^L
  543. fmtblk ^K J
  544. fmtblk ^K ^J
  545. fmtblk ^K j
  546. gomark ^[ 0 TO 9
  547. groww ^K G
  548. groww ^K ^G
  549. groww ^K g
  550. insc .kI
  551. insc ^@
  552. insf ^K R
  553. insf ^K ^R
  554. insf ^K r
  555. lindent ^K ,
  556. line ^K L
  557. line ^K ^L
  558. line ^K l
  559. ltarw .kl
  560. ltarw ^B
  561. ltarw ^[ O D
  562. ltarw ^[ [ D
  563. ltarw ^# D
  564. macros ^[ d
  565. macros ^[ ^D
  566. markb ^K B
  567. markb ^K ^B
  568. markb ^K b
  569. markk ^K K
  570. markk ^K ^K
  571. markk ^K k
  572. mode ^T
  573. menu,"root",rtn ^T
  574. nextpos ^K =
  575. nextword ^X
  576. open ^]
  577. prevpos ^K -
  578. prevword ^Z
  579. reload ^K `
  580. redo ^^
  581. rindent ^K .
  582. rtarw .kr
  583. rtarw ^F
  584. rtarw ^[ O C
  585. rtarw ^[ [ C
  586. rtarw ^# C
  587. run ^K !
  588. save ^K D
  589. save ^K S
  590. save ^K ^D
  591. save ^K ^S
  592. save ^K d
  593. save ^K s
  594. setmark ^[ ^[
  595. shrinkw ^K T
  596. shrinkw ^K ^T
  597. shrinkw ^K t
  598. splitw ^K O
  599. splitw ^K ^O
  600. splitw ^K o
  601. stat ^K SP
  602. stat ^K ^@
  603. tag ^K ;
  604. tomatch ^G
  605. undo ^_
  606. uparw .ku
  607. uparw ^# A
  608. uparw ^P
  609. uparw ^[ O A
  610. uparw ^[ [ A
  611. shell1 ^[ [ 1 1 ~
  612. shell1 ^[ O P
  613. shell1 ^[ [ [ A
  614. shell1 .k1
  615. shell2 ^[ [ 1 2 ~
  616. shell2 ^[ O Q
  617. shell2 ^[ [ [ B
  618. shell2 .k2
  619. shell3 ^[ [ 1 3 ~
  620. shell3 ^[ O R
  621. shell3 ^[ [ [ C
  622. shell3 .k3
  623. shell4 ^[ [ 1 4 ~
  624. shell4 ^[ O S
  625. shell4 ^[ [ [ D
  626. shell4 .k4
  627. :prompt Prompt windows
  628. :inherit main
  629. if,"byte>size",then,complete,complete,else,delch,endif ^D
  630. complete ^I
  631. dnarw,eol .kd
  632. dnarw,eol ^N
  633. dnarw,eol ^[ O B
  634. dnarw,eol ^[ [ B
  635. dnarw,eol ^# B
  636. uparw,eol .ku
  637. uparw,eol ^# A
  638. uparw,eol ^P
  639. uparw,eol ^[ O A
  640. uparw,eol ^[ [ A
  641. :menu Selection menus
  642. :inherit windows
  643. pgupmenu ^[ [ I
  644. pgdnmenu ^[ [ G
  645. bolmenu ^[ [ 1 ~
  646. bolmenu ^[ [ H
  647. bolmenu ^[ O H
  648. bolmenu ^[ [ 7 ~
  649. bolmenu ^# SP A
  650. eolmenu ^[ [ 4 ~
  651. eolmenu ^[ [ F
  652. eolmenu ^[ O F
  653. eolmenu ^[ [ 8 ~
  654. eolmenu ^# SP @
  655. abort ^[ ^[
  656. backsmenu ^?
  657. backsmenu ^H
  658. bofmenu ^K U
  659. bofmenu ^K ^U
  660. bofmenu ^K u
  661. bolmenu .kh
  662. bolmenu ^A
  663. dnarwmenu .kd
  664. dnarwmenu ^N
  665. dnarwmenu ^[ [ B
  666. dnarwmenu ^[ O B
  667. dnarwmenu ^# B
  668. dnarwmenu MWDOWN
  669. eofmenu ^K V
  670. eofmenu ^K ^V
  671. eofmenu ^K v
  672. eolmenu .kH
  673. eolmenu ^E
  674. ltarwmenu .kl
  675. ltarwmenu ^B
  676. ltarwmenu ^[ [ D
  677. ltarwmenu ^[ O D
  678. ltarwmenu ^# D
  679. pgdnmenu .kN
  680. pgdnmenu ^V
  681. pgdnmenu ^[ [ 6 ~
  682. pgdnmenu ^# S
  683. pgupmenu .kP
  684. pgupmenu ^U
  685. pgupmenu ^[ [ 5 ~
  686. pgupmenu ^# T
  687. rtarwmenu .kr
  688. rtarwmenu ^F
  689. rtarwmenu ^[ [ C
  690. rtarwmenu ^# C
  691. rtarwmenu ^[ O C
  692. rtn SP
  693. rtn ^I
  694. rtn ^K H
  695. rtn ^K h
  696. rtn ^K ^H
  697. tabmenu ^I
  698. uparwmenu .ku
  699. uparwmenu ^P
  700. uparwmenu ^[ [ A
  701. uparwmenu ^[ O A
  702. uparwmenu ^# A
  703. uparwmenu MWUP
  704. defm2down M2DOWN
  705. :query Single-key query window
  706. :inherit windows
  707. :querya Single-key query window for quoting
  708. type U+0 TO U+10FFFF
  709. :querysr Search & replace query window
  710. type U+0 TO U+10FFFF
  711. :shell Input to shell windows
  712. :inherit main
  713. "" ^C
  714. "" ^D
  715. " " ^I
  716. "" ^H
  717. " " ^M
  718. "" ^?
  719. :vtshell Input to ANSI shell windows
  720. :inherit main
  721. ""  [ A
  722. "" .ku
  723. ""  [ B
  724. "" .kd
  725. ""  [ C
  726. "" .kr
  727. ""  [ D
  728. "" .kl
  729. "" ^A
  730. "" ^C
  731. "" ^D
  732. "" ^E
  733. " " ^I
  734. "" ^H
  735. " " ^M
  736. "" ^?