ofs | hex dump | ascii |
---|
0000 | 0a 28 64 65 66 75 6e 20 76 69 2d 73 77 69 74 63 68 2d 6d 6f 64 65 20 28 61 72 67 20 6d 6f 64 65 | .(defun.vi-switch-mode.(arg.mode |
0020 | 2d 63 68 61 72 29 20 22 5c 0a 53 77 69 74 63 68 20 74 68 65 20 6d 61 6a 6f 72 20 6d 6f 64 65 20 | -char)."\.Switch.the.major.mode. |
0040 | 6f 66 20 63 75 72 72 65 6e 74 20 62 75 66 66 65 72 20 61 73 20 73 70 65 63 69 66 69 65 64 20 62 | of.current.buffer.as.specified.b |
0060 | 79 20 74 68 65 20 66 6f 6c 6c 6f 77 69 6e 67 20 63 68 61 72 20 5c 5c 7b 76 69 2d 74 69 6c 64 65 | y.the.following.char.\\{vi-tilde |
0080 | 2d 6d 61 70 7d 22 20 28 69 6e 74 65 72 61 63 74 69 76 65 20 22 50 0a 63 22 29 20 28 62 79 74 65 | -map}".(interactive."P.c").(byte |
00a0 | 2d 63 6f 64 65 20 22 c5 88 c6 09 c7 0a 21 5c 22 18 08 3f 83 19 00 c8 90 c9 ca cb 21 21 91 82 26 | -code."......!\"..?........!!..& |
00c0 | 00 0c 89 13 88 cc 08 c5 5c 22 88 cd ce 20 21 29 87 22 20 5b 6d 6f 64 65 2d 63 6d 64 20 76 69 2d | ........\"....!).".[mode-cmd.vi- |
00e0 | 74 69 6c 64 65 2d 6d 61 70 20 6d 6f 64 65 2d 63 68 61 72 20 70 72 65 66 69 78 2d 61 72 67 20 61 | tilde-map.mode-char.prefix-arg.a |
0100 | 72 67 20 6e 69 6c 20 6c 6f 6f 6b 75 70 2d 6b 65 79 20 63 68 61 72 2d 74 6f 2d 73 74 72 69 6e 67 | rg.nil.lookup-key.char-to-string |
0120 | 20 22 2a 48 65 6c 70 2a 22 20 70 72 69 6e 63 20 73 75 62 73 74 69 74 75 74 65 2d 63 6f 6d 6d 61 | ."*Help*".princ.substitute-comma |
0140 | 6e 64 2d 6b 65 79 73 20 22 50 6f 73 73 69 62 6c 65 20 6d 61 6a 6f 72 20 6d 6f 64 65 73 20 74 6f | nd-keys."Possible.major.modes.to |
0160 | 20 73 77 69 74 63 68 20 74 6f 3a 20 5c 5c 7b 76 69 2d 74 69 6c 64 65 2d 6d 61 70 7d 22 20 63 6f | .switch.to:.\\{vi-tilde-map}".co |
0180 | 6d 6d 61 6e 64 2d 65 78 65 63 75 74 65 20 73 65 74 2d 62 75 66 66 65 72 2d 6d 6f 64 69 66 69 65 | mmand-execute.set-buffer-modifie |
01a0 | 64 2d 70 20 62 75 66 66 65 72 2d 6d 6f 64 69 66 69 65 64 2d 70 5d 20 38 29 29 0a 0a 28 69 66 20 | d-p.buffer-modified-p].8))..(if. |
01c0 | 28 6e 75 6c 6c 20 28 77 68 65 72 65 2d 69 73 2d 69 6e 74 65 72 6e 61 6c 20 28 71 75 6f 74 65 20 | (null.(where-is-internal.(quote. |
01e0 | 76 69 2d 73 77 69 74 63 68 2d 6d 6f 64 65 29 20 28 63 75 72 72 65 6e 74 2d 6c 6f 63 61 6c 2d 6d | vi-switch-mode).(current-local-m |
0200 | 61 70 29 29 29 20 28 64 65 66 69 6e 65 2d 6b 65 79 20 63 74 6c 2d 78 2d 6d 61 70 20 22 7e 22 20 | ap))).(define-key.ctl-x-map."~". |
0220 | 28 71 75 6f 74 65 20 76 69 2d 73 77 69 74 63 68 2d 6d 6f 64 65 29 29 29 0a 0a 28 64 65 66 76 61 | (quote.vi-switch-mode)))..(defva |
0240 | 72 20 76 69 2d 74 69 6c 64 65 2d 6d 61 70 20 6e 69 6c 20 22 5c 0a 4b 65 79 6d 61 70 20 75 73 65 | r.vi-tilde-map.nil."\.Keymap.use |
0260 | 64 20 66 6f 72 20 5c 5c 5b 76 69 2d 73 77 69 74 63 68 2d 6d 6f 64 65 5d 20 70 72 65 66 69 78 20 | d.for.\\[vi-switch-mode].prefix. |
0280 | 6b 65 79 2e 20 20 4c 69 6e 6b 20 74 6f 20 76 61 72 69 6f 75 73 20 6d 61 6a 6f 72 20 6d 6f 64 65 | key...Link.to.various.major.mode |
02a0 | 73 2e 22 29 0a 0a 28 69 66 20 76 69 2d 74 69 6c 64 65 2d 6d 61 70 20 6e 69 6c 20 28 73 65 74 71 | s.")..(if.vi-tilde-map.nil.(setq |
02c0 | 20 76 69 2d 74 69 6c 64 65 2d 6d 61 70 20 28 6d 61 6b 65 2d 6b 65 79 6d 61 70 29 29 20 28 64 65 | .vi-tilde-map.(make-keymap)).(de |
02e0 | 66 69 6e 65 2d 6b 65 79 20 76 69 2d 74 69 6c 64 65 2d 6d 61 70 20 22 61 22 20 28 71 75 6f 74 65 | fine-key.vi-tilde-map."a".(quote |
0300 | 20 61 62 62 72 65 76 2d 6d 6f 64 65 29 29 20 28 64 65 66 69 6e 65 2d 6b 65 79 20 76 69 2d 74 69 | .abbrev-mode)).(define-key.vi-ti |
0320 | 6c 64 65 2d 6d 61 70 20 22 63 22 20 28 71 75 6f 74 65 20 63 2d 6d 6f 64 65 29 29 20 28 64 65 66 | lde-map."c".(quote.c-mode)).(def |
0340 | 69 6e 65 2d 6b 65 79 20 76 69 2d 74 69 6c 64 65 2d 6d 61 70 20 22 64 22 20 28 71 75 6f 74 65 20 | ine-key.vi-tilde-map."d".(quote. |
0360 | 76 69 2d 64 65 62 75 67 67 69 6e 67 29 29 20 28 64 65 66 69 6e 65 2d 6b 65 79 20 76 69 2d 74 69 | vi-debugging)).(define-key.vi-ti |
0380 | 6c 64 65 2d 6d 61 70 20 22 65 22 20 28 71 75 6f 74 65 20 65 6d 61 63 73 2d 6c 69 73 70 2d 6d 6f | lde-map."e".(quote.emacs-lisp-mo |
03a0 | 64 65 29 29 20 28 64 65 66 69 6e 65 2d 6b 65 79 20 76 69 2d 74 69 6c 64 65 2d 6d 61 70 20 22 66 | de)).(define-key.vi-tilde-map."f |
03c0 | 22 20 28 71 75 6f 74 65 20 61 75 74 6f 2d 66 69 6c 6c 2d 6d 6f 64 65 29 29 20 28 64 65 66 69 6e | ".(quote.auto-fill-mode)).(defin |
03e0 | 65 2d 6b 65 79 20 76 69 2d 74 69 6c 64 65 2d 6d 61 70 20 22 67 22 20 28 71 75 6f 74 65 20 70 72 | e-key.vi-tilde-map."g".(quote.pr |
0400 | 6f 6c 6f 67 2d 6d 6f 64 65 29 29 20 28 64 65 66 69 6e 65 2d 6b 65 79 20 76 69 2d 74 69 6c 64 65 | olog-mode)).(define-key.vi-tilde |
0420 | 2d 6d 61 70 20 22 68 22 20 28 71 75 6f 74 65 20 68 61 6e 6f 69 29 29 20 28 64 65 66 69 6e 65 2d | -map."h".(quote.hanoi)).(define- |
0440 | 6b 65 79 20 76 69 2d 74 69 6c 64 65 2d 6d 61 70 20 22 69 22 20 28 71 75 6f 74 65 20 69 6e 66 6f | key.vi-tilde-map."i".(quote.info |
0460 | 2d 6d 6f 64 65 29 29 20 28 64 65 66 69 6e 65 2d 6b 65 79 20 76 69 2d 74 69 6c 64 65 2d 6d 61 70 | -mode)).(define-key.vi-tilde-map |
0480 | 20 22 6c 22 20 28 71 75 6f 74 65 20 6c 69 73 70 2d 6d 6f 64 65 29 29 20 28 64 65 66 69 6e 65 2d | ."l".(quote.lisp-mode)).(define- |
04a0 | 6b 65 79 20 76 69 2d 74 69 6c 64 65 2d 6d 61 70 20 22 6e 22 20 28 71 75 6f 74 65 20 6e 72 6f 66 | key.vi-tilde-map."n".(quote.nrof |
04c0 | 66 2d 6d 6f 64 65 29 29 20 28 64 65 66 69 6e 65 2d 6b 65 79 20 76 69 2d 74 69 6c 64 65 2d 6d 61 | f-mode)).(define-key.vi-tilde-ma |
04e0 | 70 20 22 6f 22 20 28 71 75 6f 74 65 20 6f 76 65 72 77 72 69 74 65 2d 6d 6f 64 65 29 29 20 28 64 | p."o".(quote.overwrite-mode)).(d |
0500 | 65 66 69 6e 65 2d 6b 65 79 20 76 69 2d 74 69 6c 64 65 2d 6d 61 70 20 22 4f 22 20 28 71 75 6f 74 | efine-key.vi-tilde-map."O".(quot |
0520 | 65 20 6f 75 74 6c 69 6e 65 2d 6d 6f 64 65 29 29 20 28 64 65 66 69 6e 65 2d 6b 65 79 20 76 69 2d | e.outline-mode)).(define-key.vi- |
0540 | 74 69 6c 64 65 2d 6d 61 70 20 22 50 22 20 28 71 75 6f 74 65 20 70 69 63 74 75 72 65 2d 6d 6f 64 | tilde-map."P".(quote.picture-mod |
0560 | 65 29 29 20 28 64 65 66 69 6e 65 2d 6b 65 79 20 76 69 2d 74 69 6c 64 65 2d 6d 61 70 20 22 72 22 | e)).(define-key.vi-tilde-map."r" |
0580 | 20 28 71 75 6f 74 65 20 76 69 2d 72 65 61 64 6f 6e 6c 79 2d 6d 6f 64 65 29 29 20 28 64 65 66 69 | .(quote.vi-readonly-mode)).(defi |
05a0 | 6e 65 2d 6b 65 79 20 76 69 2d 74 69 6c 64 65 2d 6d 61 70 20 22 74 22 20 28 71 75 6f 74 65 20 74 | ne-key.vi-tilde-map."t".(quote.t |
05c0 | 65 78 74 2d 6d 6f 64 65 29 29 20 28 64 65 66 69 6e 65 2d 6b 65 79 20 76 69 2d 74 69 6c 64 65 2d | ext-mode)).(define-key.vi-tilde- |
05e0 | 6d 61 70 20 22 76 22 20 28 71 75 6f 74 65 20 76 69 2d 6d 6f 64 65 29 29 20 28 64 65 66 69 6e 65 | map."v".(quote.vi-mode)).(define |
0600 | 2d 6b 65 79 20 76 69 2d 74 69 6c 64 65 2d 6d 61 70 20 22 78 22 20 28 71 75 6f 74 65 20 74 65 78 | -key.vi-tilde-map."x".(quote.tex |
0620 | 2d 6d 6f 64 65 29 29 20 28 64 65 66 69 6e 65 2d 6b 65 79 20 76 69 2d 74 69 6c 64 65 2d 6d 61 70 | -mode)).(define-key.vi-tilde-map |
0640 | 20 22 7e 22 20 28 71 75 6f 74 65 20 76 69 2d 62 61 63 6b 2d 74 6f 2d 6f 6c 64 2d 6d 6f 64 65 29 | ."~".(quote.vi-back-to-old-mode) |
0660 | 29 29 0a 0a 28 64 65 66 75 6e 20 76 69 2d 64 65 62 75 67 67 69 6e 67 20 28 61 72 67 29 20 22 5c | ))..(defun.vi-debugging.(arg)."\ |
0680 | 0a 54 6f 67 67 6c 65 20 64 65 62 75 67 2d 6f 6e 2d 65 72 72 6f 72 20 66 6c 61 67 2e 20 20 49 66 | .Toggle.debug-on-error.flag...If |
06a0 | 20 70 72 65 66 69 78 20 61 72 67 20 69 73 20 67 69 76 65 6e 2c 20 73 65 74 20 74 2e 22 20 28 69 | .prefix.arg.is.given,.set.t.".(i |
06c0 | 6e 74 65 72 61 63 74 69 76 65 20 22 50 22 29 20 28 62 79 74 65 2d 63 6f 64 65 20 22 c3 88 08 83 | nteractive."P").(byte-code.".... |
06e0 | 0c 00 c2 89 11 82 10 00 09 3f 89 11 88 09 83 1b 00 c4 c5 21 82 1e 00 c4 c6 21 87 22 20 5b 61 72 | .........?.........!.....!.".[ar |
0700 | 67 20 64 65 62 75 67 2d 6f 6e 2d 65 72 72 6f 72 20 74 20 6e 69 6c 20 6d 65 73 73 61 67 65 20 22 | g.debug-on-error.t.nil.message." |
0720 | 44 65 62 75 67 2d 6f 6e 2d 65 72 72 6f 72 20 2e 2e 2e 22 20 22 4e 4f 20 6d 6f 72 65 20 64 65 62 | Debug-on-error...."."NO.more.deb |
0740 | 75 67 2d 6f 6e 2d 65 72 72 6f 72 22 5d 20 33 29 29 0a 0a 28 64 65 66 75 6e 20 76 69 2d 62 61 63 | ug-on-error"].3))..(defun.vi-bac |
0760 | 6b 2d 74 6f 2d 6f 6c 64 2d 6d 6f 64 65 20 6e 69 6c 20 22 5c 0a 47 6f 20 62 61 63 6b 20 74 6f 20 | k-to-old-mode.nil."\.Go.back.to. |
0780 | 74 68 65 20 70 72 65 76 69 6f 75 73 20 6d 6f 64 65 20 77 69 74 68 6f 75 74 20 73 65 74 74 69 6e | the.previous.mode.without.settin |
07a0 | 67 20 75 70 20 66 6f 72 20 69 6e 73 65 72 74 69 6f 6e 2e 22 20 28 69 6e 74 65 72 61 63 74 69 76 | g.up.for.insertion.".(interactiv |
07c0 | 65 29 20 28 62 79 74 65 2d 63 6f 64 65 20 22 c7 88 08 85 1b 00 0a 89 11 88 c8 0b 21 88 08 89 14 | e).(byte-code."............!.... |
07e0 | 88 0e 06 89 15 88 c9 ca 20 21 87 22 20 5b 76 69 2d 6d 6f 64 65 2d 6f 6c 64 2d 6d 61 6a 6f 72 2d | .........!.".[vi-mode-old-major- |
0800 | 6d 6f 64 65 20 6d 6f 64 65 2d 6e 61 6d 65 20 76 69 2d 6d 6f 64 65 2d 6f 6c 64 2d 6d 6f 64 65 2d | mode.mode-name.vi-mode-old-mode- |
0820 | 6e 61 6d 65 20 76 69 2d 6d 6f 64 65 2d 6f 6c 64 2d 6c 6f 63 61 6c 2d 6d 61 70 20 6d 61 6a 6f 72 | name.vi-mode-old-local-map.major |
0840 | 2d 6d 6f 64 65 20 63 61 73 65 2d 66 6f 6c 64 2d 73 65 61 72 63 68 20 76 69 2d 6d 6f 64 65 2d 6f | -mode.case-fold-search.vi-mode-o |
0860 | 6c 64 2d 63 61 73 65 2d 66 6f 6c 64 20 6e 69 6c 20 75 73 65 2d 6c 6f 63 61 6c 2d 6d 61 70 20 73 | ld-case-fold.nil.use-local-map.s |
0880 | 65 74 2d 62 75 66 66 65 72 2d 6d 6f 64 69 66 69 65 64 2d 70 20 62 75 66 66 65 72 2d 6d 6f 64 69 | et-buffer-modified-p.buffer-modi |
08a0 | 66 69 65 64 2d 70 5d 20 34 29 29 0a 0a 28 64 65 66 75 6e 20 76 69 2d 72 65 61 64 6f 6e 6c 79 2d | fied-p].4))..(defun.vi-readonly- |
08c0 | 6d 6f 64 65 20 6e 69 6c 20 22 5c 0a 54 6f 67 67 6c 65 20 63 75 72 72 65 6e 74 20 62 75 66 66 65 | mode.nil."\.Toggle.current.buffe |
08e0 | 72 27 73 20 72 65 61 64 6f 6e 6c 79 20 66 6c 61 67 2e 22 20 28 69 6e 74 65 72 61 63 74 69 76 65 | r's.readonly.flag.".(interactive |
0900 | 29 20 28 62 79 74 65 2d 63 6f 64 65 20 22 c1 88 08 3f 89 10 87 22 20 5b 62 75 66 66 65 72 2d 72 | ).(byte-code."...?...".[buffer-r |
0920 | 65 61 64 2d 6f 6e 6c 79 20 6e 69 6c 5d 20 32 29 29 0a 0a 28 64 65 66 76 61 72 20 76 69 2d 63 6f | ead-only.nil].2))..(defvar.vi-co |
0940 | 6d 2d 6d 61 70 20 6e 69 6c 20 22 5c 0a 4b 65 79 6d 61 70 20 75 73 65 64 20 69 6e 20 45 76 69 27 | m-map.nil."\.Keymap.used.in.Evi' |
0960 | 73 20 63 6f 6d 6d 61 6e 64 20 73 74 61 74 65 0a 43 6f 6d 6d 61 6e 64 20 73 74 61 74 65 20 69 6e | s.command.state.Command.state.in |
0980 | 63 6c 75 64 65 73 20 6d 6f 73 74 20 6f 66 20 74 68 65 20 76 69 20 65 64 69 74 69 6e 67 20 63 6f | cludes.most.of.the.vi.editing.co |
09a0 | 6d 6d 61 6e 64 73 2c 20 77 69 74 68 20 73 6f 6d 65 20 45 6d 61 63 73 0a 63 6f 6d 6d 61 6e 64 20 | mmands,.with.some.Emacs.command. |
09c0 | 65 78 74 65 6e 73 69 6f 6e 73 2e 22 29 0a 0a 28 70 75 74 20 28 71 75 6f 74 65 20 76 69 2d 75 6e | extensions.")..(put.(quote.vi-un |
09e0 | 64 65 66 69 6e 65 64 29 20 28 71 75 6f 74 65 20 73 75 70 70 72 65 73 73 2d 6b 65 79 6d 61 70 29 | defined).(quote.suppress-keymap) |
0a00 | 20 74 29 0a 0a 28 69 66 20 76 69 2d 63 6f 6d 2d 6d 61 70 20 6e 69 6c 20 28 73 65 74 71 20 76 69 | .t)..(if.vi-com-map.nil.(setq.vi |
0a20 | 2d 63 6f 6d 2d 6d 61 70 20 28 6d 61 6b 65 2d 6b 65 79 6d 61 70 29 29 20 28 64 65 66 69 6e 65 2d | -com-map.(make-keymap)).(define- |
0a40 | 6b 65 79 20 76 69 2d 63 6f 6d 2d 6d 61 70 20 22 00 22 20 28 71 75 6f 74 65 20 76 69 2d 6d 61 72 | key.vi-com-map.".".(quote.vi-mar |
0a60 | 6b 2d 72 65 67 69 6f 6e 29 29 20 28 64 65 66 69 6e 65 2d 6b 65 79 20 76 69 2d 63 6f 6d 2d 6d 61 | k-region)).(define-key.vi-com-ma |
0a80 | 70 20 22 01 22 20 28 71 75 6f 74 65 20 76 69 2d 61 73 6b 2d 66 6f 72 2d 69 6e 66 6f 29 29 20 28 | p.".".(quote.vi-ask-for-info)).( |
0aa0 | 64 65 66 69 6e 65 2d 6b 65 79 20 76 69 2d 63 6f 6d 2d 6d 61 70 20 22 02 22 20 28 71 75 6f 74 65 | define-key.vi-com-map.".".(quote |
0ac0 | 20 76 69 2d 62 61 63 6b 77 61 72 64 2d 77 69 6e 64 6f 77 66 75 6c 6c 29 29 20 28 64 65 66 69 6e | .vi-backward-windowfull)).(defin |
0ae0 | 65 2d 6b 65 79 20 76 69 2d 63 6f 6d 2d 6d 61 70 20 22 03 22 20 28 71 75 6f 74 65 20 76 69 2d 64 | e-key.vi-com-map.".".(quote.vi-d |
0b00 | 6f 2d 6f 6c 64 2d 6d 6f 64 65 2d 43 2d 63 2d 63 6f 6d 6d 61 6e 64 29 29 20 28 64 65 66 69 6e 65 | o-old-mode-C-c-command)).(define |
0b20 | 2d 6b 65 79 20 76 69 2d 63 6f 6d 2d 6d 61 70 20 22 04 22 20 28 71 75 6f 74 65 20 76 69 2d 73 63 | -key.vi-com-map.".".(quote.vi-sc |
0b40 | 72 6f 6c 6c 2d 64 6f 77 6e 2d 77 69 6e 64 6f 77 29 29 20 28 64 65 66 69 6e 65 2d 6b 65 79 20 76 | roll-down-window)).(define-key.v |
0b60 | 69 2d 63 6f 6d 2d 6d 61 70 20 22 05 22 20 28 71 75 6f 74 65 20 76 69 2d 65 78 70 6f 73 65 2d 6c | i-com-map.".".(quote.vi-expose-l |
0b80 | 69 6e 65 2d 62 65 6c 6f 77 29 29 20 28 64 65 66 69 6e 65 2d 6b 65 79 20 76 69 2d 63 6f 6d 2d 6d | ine-below)).(define-key.vi-com-m |
0ba0 | 61 70 20 22 06 22 20 28 71 75 6f 74 65 20 76 69 2d 66 6f 72 77 61 72 64 2d 77 69 6e 64 6f 77 66 | ap.".".(quote.vi-forward-windowf |
0bc0 | 75 6c 6c 29 29 20 28 64 65 66 69 6e 65 2d 6b 65 79 20 76 69 2d 63 6f 6d 2d 6d 61 70 20 22 07 22 | ull)).(define-key.vi-com-map."." |
0be0 | 20 28 71 75 6f 74 65 20 6b 65 79 62 6f 61 72 64 2d 71 75 69 74 29 29 20 28 64 65 66 69 6e 65 2d | .(quote.keyboard-quit)).(define- |
0c00 | 6b 65 79 20 76 69 2d 63 6f 6d 2d 6d 61 70 20 22 09 22 20 28 71 75 6f 74 65 20 69 6e 64 65 6e 74 | key.vi-com-map.".".(quote.indent |
0c20 | 2d 72 65 6c 61 74 69 76 65 2d 6d 61 79 62 65 29 29 20 28 64 65 66 69 6e 65 2d 6b 65 79 20 76 69 | -relative-maybe)).(define-key.vi |
0c40 | 2d 63 6f 6d 2d 6d 61 70 20 22 0a 22 20 28 71 75 6f 74 65 20 76 69 2d 6e 65 78 74 2d 6c 69 6e 65 | -com-map.".".(quote.vi-next-line |
0c60 | 29 29 20 28 64 65 66 69 6e 65 2d 6b 65 79 20 76 69 2d 63 6f 6d 2d 6d 61 70 20 22 0b 22 20 28 71 | )).(define-key.vi-com-map.".".(q |
0c80 | 75 6f 74 65 20 76 69 2d 6b 69 6c 6c 2d 6c 69 6e 65 29 29 20 28 64 65 66 69 6e 65 2d 6b 65 79 20 | uote.vi-kill-line)).(define-key. |
0ca0 | 76 69 2d 63 6f 6d 2d 6d 61 70 20 22 0c 22 20 28 71 75 6f 74 65 20 72 65 63 65 6e 74 65 72 29 29 | vi-com-map.".".(quote.recenter)) |
0cc0 | 20 28 64 65 66 69 6e 65 2d 6b 65 79 20 76 69 2d 63 6f 6d 2d 6d 61 70 20 22 0d 22 20 28 71 75 6f | .(define-key.vi-com-map.".".(quo |
0ce0 | 74 65 20 76 69 2d 6e 65 78 74 2d 6c 69 6e 65 2d 66 69 72 73 74 2d 6e 6f 6e 77 68 69 74 65 29 29 | te.vi-next-line-first-nonwhite)) |
0d00 | 20 28 64 65 66 69 6e 65 2d 6b 65 79 20 76 69 2d 63 6f 6d 2d 6d 61 70 20 22 0e 22 20 28 71 75 6f | .(define-key.vi-com-map.".".(quo |
0d20 | 74 65 20 76 69 2d 6e 65 78 74 2d 6c 69 6e 65 29 29 20 28 64 65 66 69 6e 65 2d 6b 65 79 20 76 69 | te.vi-next-line)).(define-key.vi |
0d40 | 2d 63 6f 6d 2d 6d 61 70 20 22 0f 22 20 28 71 75 6f 74 65 20 76 69 2d 73 70 6c 69 74 2d 6f 70 65 | -com-map.".".(quote.vi-split-ope |
0d60 | 6e 2d 6c 69 6e 65 29 29 20 28 64 65 66 69 6e 65 2d 6b 65 79 20 76 69 2d 63 6f 6d 2d 6d 61 70 20 | n-line)).(define-key.vi-com-map. |
0d80 | 22 10 22 20 28 71 75 6f 74 65 20 70 72 65 76 69 6f 75 73 2d 6c 69 6e 65 29 29 20 28 64 65 66 69 | ".".(quote.previous-line)).(defi |
0da0 | 6e 65 2d 6b 65 79 20 76 69 2d 63 6f 6d 2d 6d 61 70 20 22 11 22 20 28 71 75 6f 74 65 20 76 69 2d | ne-key.vi-com-map.".".(quote.vi- |
0dc0 | 71 75 65 72 79 2d 72 65 70 6c 61 63 65 29 29 20 28 64 65 66 69 6e 65 2d 6b 65 79 20 76 69 2d 63 | query-replace)).(define-key.vi-c |
0de0 | 6f 6d 2d 6d 61 70 20 22 12 22 20 28 71 75 6f 74 65 20 76 69 2d 69 73 65 61 72 63 68 2d 62 61 63 | om-map.".".(quote.vi-isearch-bac |
0e00 | 6b 77 61 72 64 29 29 20 28 64 65 66 69 6e 65 2d 6b 65 79 20 76 69 2d 63 6f 6d 2d 6d 61 70 20 22 | kward)).(define-key.vi-com-map." |
0e20 | 13 22 20 28 71 75 6f 74 65 20 76 69 2d 69 73 65 61 72 63 68 2d 66 6f 72 77 61 72 64 29 29 20 28 | .".(quote.vi-isearch-forward)).( |
0e40 | 64 65 66 69 6e 65 2d 6b 65 79 20 76 69 2d 63 6f 6d 2d 6d 61 70 20 22 14 22 20 28 71 75 6f 74 65 | define-key.vi-com-map.".".(quote |
0e60 | 20 76 69 2d 74 72 61 6e 73 70 6f 73 65 2d 6f 62 6a 65 63 74 73 29 29 20 28 64 65 66 69 6e 65 2d | .vi-transpose-objects)).(define- |
0e80 | 6b 65 79 20 76 69 2d 63 6f 6d 2d 6d 61 70 20 22 15 22 20 28 71 75 6f 74 65 20 76 69 2d 73 63 72 | key.vi-com-map.".".(quote.vi-scr |
0ea0 | 6f 6c 6c 2d 75 70 2d 77 69 6e 64 6f 77 29 29 20 28 64 65 66 69 6e 65 2d 6b 65 79 20 76 69 2d 63 | oll-up-window)).(define-key.vi-c |
0ec0 | 6f 6d 2d 6d 61 70 20 22 16 22 20 28 71 75 6f 74 65 20 73 63 72 6f 6c 6c 2d 75 70 29 29 20 28 64 | om-map.".".(quote.scroll-up)).(d |
0ee0 | 65 66 69 6e 65 2d 6b 65 79 20 76 69 2d 63 6f 6d 2d 6d 61 70 20 22 17 22 20 28 71 75 6f 74 65 20 | efine-key.vi-com-map.".".(quote. |
0f00 | 76 69 2d 6b 69 6c 6c 2d 72 65 67 69 6f 6e 29 29 20 28 64 65 66 69 6e 65 2d 6b 65 79 20 76 69 2d | vi-kill-region)).(define-key.vi- |
0f20 | 63 6f 6d 2d 6d 61 70 20 22 18 22 20 28 71 75 6f 74 65 20 43 6f 6e 74 72 6f 6c 2d 58 2d 70 72 65 | com-map.".".(quote.Control-X-pre |
0f40 | 66 69 78 29 29 20 28 64 65 66 69 6e 65 2d 6b 65 79 20 76 69 2d 63 6f 6d 2d 6d 61 70 20 22 19 22 | fix)).(define-key.vi-com-map."." |
0f60 | 20 28 71 75 6f 74 65 20 76 69 2d 65 78 70 6f 73 65 2d 6c 69 6e 65 2d 61 62 6f 76 65 29 29 20 28 | .(quote.vi-expose-line-above)).( |
0f80 | 64 65 66 69 6e 65 2d 6b 65 79 20 76 69 2d 63 6f 6d 2d 6d 61 70 20 22 1a 22 20 28 71 75 6f 74 65 | define-key.vi-com-map.".".(quote |
0fa0 | 20 73 75 73 70 65 6e 64 2d 65 6d 61 63 73 29 29 20 28 64 65 66 69 6e 65 2d 6b 65 79 20 76 69 2d | .suspend-emacs)).(define-key.vi- |
0fc0 | 63 6f 6d 2d 6d 61 70 20 22 1b 22 20 28 71 75 6f 74 65 20 45 53 43 2d 70 72 65 66 69 78 29 29 20 | com-map.".".(quote.ESC-prefix)). |
0fe0 | 28 64 65 66 69 6e 65 2d 6b 65 79 20 76 69 2d 63 6f 6d 2d 6d 61 70 20 22 1c 22 20 28 71 75 6f 74 | (define-key.vi-com-map.".".(quot |
1000 | 65 20 76 69 2d 75 6e 69 6d 70 6c 65 6d 65 6e 74 65 64 29 29 20 28 64 65 66 69 6e 65 2d 6b 65 79 | e.vi-unimplemented)).(define-key |
1020 | 20 76 69 2d 63 6f 6d 2d 6d 61 70 20 22 1d 22 20 28 71 75 6f 74 65 20 66 69 6e 64 2d 74 61 67 29 | .vi-com-map.".".(quote.find-tag) |
1040 | 29 20 28 64 65 66 69 6e 65 2d 6b 65 79 20 76 69 2d 63 6f 6d 2d 6d 61 70 20 22 1e 22 20 28 71 75 | ).(define-key.vi-com-map.".".(qu |
1060 | 6f 74 65 20 76 69 2d 6c 6f 63 61 74 65 2d 64 65 66 29 29 20 28 64 65 66 69 6e 65 2d 6b 65 79 20 | ote.vi-locate-def)).(define-key. |
1080 | 76 69 2d 63 6f 6d 2d 6d 61 70 20 22 1f 22 20 28 71 75 6f 74 65 20 76 69 2d 75 6e 64 65 66 69 6e | vi-com-map.".".(quote.vi-undefin |
10a0 | 65 64 29 29 20 28 64 65 66 69 6e 65 2d 6b 65 79 20 76 69 2d 63 6f 6d 2d 6d 61 70 20 22 20 22 20 | ed)).(define-key.vi-com-map.".". |
10c0 | 28 71 75 6f 74 65 20 66 6f 72 77 61 72 64 2d 63 68 61 72 29 29 20 28 64 65 66 69 6e 65 2d 6b 65 | (quote.forward-char)).(define-ke |
10e0 | 79 20 76 69 2d 63 6f 6d 2d 6d 61 70 20 22 21 22 20 28 71 75 6f 74 65 20 76 69 2d 6f 70 65 72 61 | y.vi-com-map."!".(quote.vi-opera |
1100 | 74 6f 72 29 29 20 28 64 65 66 69 6e 65 2d 6b 65 79 20 76 69 2d 63 6f 6d 2d 6d 61 70 20 22 5c 22 | tor)).(define-key.vi-com-map."\" |
1120 | 22 20 28 71 75 6f 74 65 20 76 69 2d 63 68 61 72 2d 61 72 67 75 6d 65 6e 74 29 29 20 28 64 65 66 | ".(quote.vi-char-argument)).(def |
1140 | 69 6e 65 2d 6b 65 79 20 76 69 2d 63 6f 6d 2d 6d 61 70 20 22 23 22 20 28 71 75 6f 74 65 20 75 6e | ine-key.vi-com-map."#".(quote.un |
1160 | 69 76 65 72 73 61 6c 2d 61 72 67 75 6d 65 6e 74 29 29 20 28 64 65 66 69 6e 65 2d 6b 65 79 20 76 | iversal-argument)).(define-key.v |
1180 | 69 2d 63 6f 6d 2d 6d 61 70 20 22 24 22 20 28 71 75 6f 74 65 20 65 6e 64 2d 6f 66 2d 6c 69 6e 65 | i-com-map."$".(quote.end-of-line |
11a0 | 29 29 20 28 64 65 66 69 6e 65 2d 6b 65 79 20 76 69 2d 63 6f 6d 2d 6d 61 70 20 22 25 22 20 28 71 | )).(define-key.vi-com-map."%".(q |
11c0 | 75 6f 74 65 20 76 69 2d 66 69 6e 64 2d 6d 61 74 63 68 69 6e 67 2d 70 61 72 65 6e 29 29 20 28 64 | uote.vi-find-matching-paren)).(d |
11e0 | 65 66 69 6e 65 2d 6b 65 79 20 76 69 2d 63 6f 6d 2d 6d 61 70 20 22 26 22 20 28 71 75 6f 74 65 20 | efine-key.vi-com-map."&".(quote. |
1200 | 76 69 2d 75 6e 69 6d 70 6c 65 6d 65 6e 74 65 64 29 29 20 28 64 65 66 69 6e 65 2d 6b 65 79 20 76 | vi-unimplemented)).(define-key.v |
1220 | 69 2d 63 6f 6d 2d 6d 61 70 20 22 27 22 20 28 71 75 6f 74 65 20 76 69 2d 67 6f 74 6f 2d 6c 69 6e | i-com-map."'".(quote.vi-goto-lin |
1240 | 65 2d 6d 61 72 6b 29 29 20 28 64 65 66 69 6e 65 2d 6b 65 79 20 76 69 2d 63 6f 6d 2d 6d 61 70 20 | e-mark)).(define-key.vi-com-map. |
1260 | 22 28 22 20 28 71 75 6f 74 65 20 62 61 63 6b 77 61 72 64 2d 73 65 78 70 29 29 20 28 64 65 66 69 | "(".(quote.backward-sexp)).(defi |
1280 | 6e 65 2d 6b 65 79 20 76 69 2d 63 6f 6d 2d 6d 61 70 20 22 29 22 20 28 71 75 6f 74 65 20 66 6f 72 | ne-key.vi-com-map.")".(quote.for |
12a0 | 77 61 72 64 2d 73 65 78 70 29 29 20 28 64 65 66 69 6e 65 2d 6b 65 79 20 76 69 2d 63 6f 6d 2d 6d | ward-sexp)).(define-key.vi-com-m |
12c0 | 61 70 20 22 2a 22 20 28 71 75 6f 74 65 20 76 69 2d 6e 61 6d 65 2d 6c 61 73 74 2d 63 68 61 6e 67 | ap."*".(quote.vi-name-last-chang |
12e0 | 65 2d 6f 72 2d 6d 61 63 72 6f 29 29 20 28 64 65 66 69 6e 65 2d 6b 65 79 20 76 69 2d 63 6f 6d 2d | e-or-macro)).(define-key.vi-com- |
1300 | 6d 61 70 20 22 2b 22 20 28 71 75 6f 74 65 20 76 69 2d 6e 65 78 74 2d 6c 69 6e 65 2d 66 69 72 73 | map."+".(quote.vi-next-line-firs |
1320 | 74 2d 6e 6f 6e 77 68 69 74 65 29 29 20 28 64 65 66 69 6e 65 2d 6b 65 79 20 76 69 2d 63 6f 6d 2d | t-nonwhite)).(define-key.vi-com- |
1340 | 6d 61 70 20 22 2c 22 20 28 71 75 6f 74 65 20 76 69 2d 72 65 76 65 72 73 65 2d 6c 61 73 74 2d 66 | map.",".(quote.vi-reverse-last-f |
1360 | 69 6e 64 2d 63 68 61 72 29 29 20 28 64 65 66 69 6e 65 2d 6b 65 79 20 76 69 2d 63 6f 6d 2d 6d 61 | ind-char)).(define-key.vi-com-ma |
1380 | 70 20 22 2d 22 20 28 71 75 6f 74 65 20 76 69 2d 70 72 65 76 69 6f 75 73 2d 6c 69 6e 65 2d 66 69 | p."-".(quote.vi-previous-line-fi |
13a0 | 72 73 74 2d 6e 6f 6e 77 68 69 74 65 29 29 20 28 64 65 66 69 6e 65 2d 6b 65 79 20 76 69 2d 63 6f | rst-nonwhite)).(define-key.vi-co |
13c0 | 6d 2d 6d 61 70 20 22 2e 22 20 28 71 75 6f 74 65 20 76 69 2d 72 65 64 6f 2d 6c 61 73 74 2d 63 68 | m-map.".".(quote.vi-redo-last-ch |
13e0 | 61 6e 67 65 2d 63 6f 6d 6d 61 6e 64 29 29 20 28 64 65 66 69 6e 65 2d 6b 65 79 20 76 69 2d 63 6f | ange-command)).(define-key.vi-co |
1400 | 6d 2d 6d 61 70 20 22 2f 22 20 28 71 75 6f 74 65 20 76 69 2d 73 65 61 72 63 68 2d 66 6f 72 77 61 | m-map."/".(quote.vi-search-forwa |
1420 | 72 64 29 29 20 28 64 65 66 69 6e 65 2d 6b 65 79 20 76 69 2d 63 6f 6d 2d 6d 61 70 20 22 30 22 20 | rd)).(define-key.vi-com-map."0". |
1440 | 28 71 75 6f 74 65 20 62 65 67 69 6e 6e 69 6e 67 2d 6f 66 2d 6c 69 6e 65 29 29 20 28 64 65 66 69 | (quote.beginning-of-line)).(defi |
1460 | 6e 65 2d 6b 65 79 20 76 69 2d 63 6f 6d 2d 6d 61 70 20 22 31 22 20 28 71 75 6f 74 65 20 76 69 2d | ne-key.vi-com-map."1".(quote.vi- |
1480 | 64 69 67 69 74 2d 61 72 67 75 6d 65 6e 74 29 29 20 28 64 65 66 69 6e 65 2d 6b 65 79 20 76 69 2d | digit-argument)).(define-key.vi- |
14a0 | 63 6f 6d 2d 6d 61 70 20 22 32 22 20 28 71 75 6f 74 65 20 76 69 2d 64 69 67 69 74 2d 61 72 67 75 | com-map."2".(quote.vi-digit-argu |
14c0 | 6d 65 6e 74 29 29 20 28 64 65 66 69 6e 65 2d 6b 65 79 20 76 69 2d 63 6f 6d 2d 6d 61 70 20 22 33 | ment)).(define-key.vi-com-map."3 |
14e0 | 22 20 28 71 75 6f 74 65 20 76 69 2d 64 69 67 69 74 2d 61 72 67 75 6d 65 6e 74 29 29 20 28 64 65 | ".(quote.vi-digit-argument)).(de |
1500 | 66 69 6e 65 2d 6b 65 79 20 76 69 2d 63 6f 6d 2d 6d 61 70 20 22 34 22 20 28 71 75 6f 74 65 20 76 | fine-key.vi-com-map."4".(quote.v |
1520 | 69 2d 64 69 67 69 74 2d 61 72 67 75 6d 65 6e 74 29 29 20 28 64 65 66 69 6e 65 2d 6b 65 79 20 76 | i-digit-argument)).(define-key.v |
1540 | 69 2d 63 6f 6d 2d 6d 61 70 20 22 35 22 20 28 71 75 6f 74 65 20 76 69 2d 64 69 67 69 74 2d 61 72 | i-com-map."5".(quote.vi-digit-ar |
1560 | 67 75 6d 65 6e 74 29 29 20 28 64 65 66 69 6e 65 2d 6b 65 79 20 76 69 2d 63 6f 6d 2d 6d 61 70 20 | gument)).(define-key.vi-com-map. |
1580 | 22 36 22 20 28 71 75 6f 74 65 20 76 69 2d 64 69 67 69 74 2d 61 72 67 75 6d 65 6e 74 29 29 20 28 | "6".(quote.vi-digit-argument)).( |
15a0 | 64 65 66 69 6e 65 2d 6b 65 79 20 76 69 2d 63 6f 6d 2d 6d 61 70 20 22 37 22 20 28 71 75 6f 74 65 | define-key.vi-com-map."7".(quote |
15c0 | 20 76 69 2d 64 69 67 69 74 2d 61 72 67 75 6d 65 6e 74 29 29 20 28 64 65 66 69 6e 65 2d 6b 65 79 | .vi-digit-argument)).(define-key |
15e0 | 20 76 69 2d 63 6f 6d 2d 6d 61 70 20 22 38 22 20 28 71 75 6f 74 65 20 76 69 2d 64 69 67 69 74 2d | .vi-com-map."8".(quote.vi-digit- |
1600 | 61 72 67 75 6d 65 6e 74 29 29 20 28 64 65 66 69 6e 65 2d 6b 65 79 20 76 69 2d 63 6f 6d 2d 6d 61 | argument)).(define-key.vi-com-ma |
1620 | 70 20 22 39 22 20 28 71 75 6f 74 65 20 76 69 2d 64 69 67 69 74 2d 61 72 67 75 6d 65 6e 74 29 29 | p."9".(quote.vi-digit-argument)) |
1640 | 20 28 64 65 66 69 6e 65 2d 6b 65 79 20 76 69 2d 63 6f 6d 2d 6d 61 70 20 22 3a 22 20 28 71 75 6f | .(define-key.vi-com-map.":".(quo |
1660 | 74 65 20 76 69 2d 65 78 2d 63 6d 64 29 29 20 28 64 65 66 69 6e 65 2d 6b 65 79 20 76 69 2d 63 6f | te.vi-ex-cmd)).(define-key.vi-co |
1680 | 6d 2d 6d 61 70 20 22 3b 22 20 28 71 75 6f 74 65 20 76 69 2d 72 65 70 65 61 74 2d 6c 61 73 74 2d | m-map.";".(quote.vi-repeat-last- |
16a0 | 66 69 6e 64 2d 63 68 61 72 29 29 20 28 64 65 66 69 6e 65 2d 6b 65 79 20 76 69 2d 63 6f 6d 2d 6d | find-char)).(define-key.vi-com-m |
16c0 | 61 70 20 22 3c 22 20 28 71 75 6f 74 65 20 76 69 2d 6f 70 65 72 61 74 6f 72 29 29 20 28 64 65 66 | ap."<".(quote.vi-operator)).(def |
16e0 | 69 6e 65 2d 6b 65 79 20 76 69 2d 63 6f 6d 2d 6d 61 70 20 22 3d 22 20 28 71 75 6f 74 65 20 76 69 | ine-key.vi-com-map."=".(quote.vi |
1700 | 2d 6f 70 65 72 61 74 6f 72 29 29 20 28 64 65 66 69 6e 65 2d 6b 65 79 20 76 69 2d 63 6f 6d 2d 6d | -operator)).(define-key.vi-com-m |
1720 | 61 70 20 22 3e 22 20 28 71 75 6f 74 65 20 76 69 2d 6f 70 65 72 61 74 6f 72 29 29 20 28 64 65 66 | ap.">".(quote.vi-operator)).(def |
1740 | 69 6e 65 2d 6b 65 79 20 76 69 2d 63 6f 6d 2d 6d 61 70 20 22 3f 22 20 28 71 75 6f 74 65 20 76 69 | ine-key.vi-com-map."?".(quote.vi |
1760 | 2d 73 65 61 72 63 68 2d 62 61 63 6b 77 61 72 64 29 29 20 28 64 65 66 69 6e 65 2d 6b 65 79 20 76 | -search-backward)).(define-key.v |
1780 | 69 2d 63 6f 6d 2d 6d 61 70 20 22 40 22 20 28 71 75 6f 74 65 20 76 69 2d 63 61 6c 6c 2d 6e 61 6d | i-com-map."@".(quote.vi-call-nam |
17a0 | 65 64 2d 63 68 61 6e 67 65 2d 6f 72 2d 6d 61 63 72 6f 29 29 20 28 64 65 66 69 6e 65 2d 6b 65 79 | ed-change-or-macro)).(define-key |
17c0 | 20 76 69 2d 63 6f 6d 2d 6d 61 70 20 22 41 22 20 28 71 75 6f 74 65 20 76 69 2d 61 70 70 65 6e 64 | .vi-com-map."A".(quote.vi-append |
17e0 | 2d 61 74 2d 65 6e 64 2d 6f 66 2d 6c 69 6e 65 29 29 20 28 64 65 66 69 6e 65 2d 6b 65 79 20 76 69 | -at-end-of-line)).(define-key.vi |
1800 | 2d 63 6f 6d 2d 6d 61 70 20 22 42 22 20 28 71 75 6f 74 65 20 76 69 2d 62 61 63 6b 77 61 72 64 2d | -com-map."B".(quote.vi-backward- |
1820 | 62 6c 61 6e 6b 2d 64 65 6c 69 6d 69 74 65 64 2d 77 6f 72 64 29 29 20 28 64 65 66 69 6e 65 2d 6b | blank-delimited-word)).(define-k |
1840 | 65 79 20 76 69 2d 63 6f 6d 2d 6d 61 70 20 22 43 22 20 28 71 75 6f 74 65 20 76 69 2d 63 68 61 6e | ey.vi-com-map."C".(quote.vi-chan |
1860 | 67 65 2d 72 65 73 74 2d 6f 66 2d 6c 69 6e 65 29 29 20 28 64 65 66 69 6e 65 2d 6b 65 79 20 76 69 | ge-rest-of-line)).(define-key.vi |
1880 | 2d 63 6f 6d 2d 6d 61 70 20 22 44 22 20 28 71 75 6f 74 65 20 76 69 2d 6b 69 6c 6c 2d 6c 69 6e 65 | -com-map."D".(quote.vi-kill-line |
18a0 | 29 29 20 28 64 65 66 69 6e 65 2d 6b 65 79 20 76 69 2d 63 6f 6d 2d 6d 61 70 20 22 45 22 20 28 71 | )).(define-key.vi-com-map."E".(q |
18c0 | 75 6f 74 65 20 76 69 2d 65 6e 64 2d 6f 66 2d 62 6c 61 6e 6b 2d 64 65 6c 69 6d 69 74 65 64 2d 77 | uote.vi-end-of-blank-delimited-w |
18e0 | 6f 72 64 29 29 20 28 64 65 66 69 6e 65 2d 6b 65 79 20 76 69 2d 63 6f 6d 2d 6d 61 70 20 22 46 22 | ord)).(define-key.vi-com-map."F" |
1900 | 20 28 71 75 6f 74 65 20 76 69 2d 62 61 63 6b 77 61 72 64 2d 66 69 6e 64 2d 63 68 61 72 29 29 20 | .(quote.vi-backward-find-char)). |
1920 | 28 64 65 66 69 6e 65 2d 6b 65 79 20 76 69 2d 63 6f 6d 2d 6d 61 70 20 22 47 22 20 28 71 75 6f 74 | (define-key.vi-com-map."G".(quot |
1940 | 65 20 76 69 2d 67 6f 74 6f 2d 6c 69 6e 65 29 29 20 28 64 65 66 69 6e 65 2d 6b 65 79 20 76 69 2d | e.vi-goto-line)).(define-key.vi- |
1960 | 63 6f 6d 2d 6d 61 70 20 22 48 22 20 28 71 75 6f 74 65 20 76 69 2d 68 6f 6d 65 2d 77 69 6e 64 6f | com-map."H".(quote.vi-home-windo |
1980 | 77 2d 6c 69 6e 65 29 29 20 28 64 65 66 69 6e 65 2d 6b 65 79 20 76 69 2d 63 6f 6d 2d 6d 61 70 20 | w-line)).(define-key.vi-com-map. |
19a0 | 22 49 22 20 28 71 75 6f 74 65 20 76 69 2d 69 6e 73 65 72 74 2d 62 65 66 6f 72 65 2d 66 69 72 73 | "I".(quote.vi-insert-before-firs |
19c0 | 74 2d 6e 6f 6e 77 68 69 74 65 29 29 20 28 64 65 66 69 6e 65 2d 6b 65 79 20 76 69 2d 63 6f 6d 2d | t-nonwhite)).(define-key.vi-com- |
19e0 | 6d 61 70 20 22 4a 22 20 28 71 75 6f 74 65 20 76 69 2d 6a 6f 69 6e 2d 6c 69 6e 65 73 29 29 20 28 | map."J".(quote.vi-join-lines)).( |
1a00 | 64 65 66 69 6e 65 2d 6b 65 79 20 76 69 2d 63 6f 6d 2d 6d 61 70 20 22 4b 22 20 28 71 75 6f 74 65 | define-key.vi-com-map."K".(quote |
1a20 | 20 76 69 2d 75 6e 64 65 66 69 6e 65 64 29 29 20 28 64 65 66 69 6e 65 2d 6b 65 79 20 76 69 2d 63 | .vi-undefined)).(define-key.vi-c |
1a40 | 6f 6d 2d 6d 61 70 20 22 4c 22 20 28 71 75 6f 74 65 20 76 69 2d 6c 61 73 74 2d 77 69 6e 64 6f 77 | om-map."L".(quote.vi-last-window |
1a60 | 2d 6c 69 6e 65 29 29 20 28 64 65 66 69 6e 65 2d 6b 65 79 20 76 69 2d 63 6f 6d 2d 6d 61 70 20 22 | -line)).(define-key.vi-com-map." |
1a80 | 4d 22 20 28 71 75 6f 74 65 20 76 69 2d 6d 69 64 64 6c 65 2d 77 69 6e 64 6f 77 2d 6c 69 6e 65 29 | M".(quote.vi-middle-window-line) |
1aa0 | 29 20 28 64 65 66 69 6e 65 2d 6b 65 79 20 76 69 2d 63 6f 6d 2d 6d 61 70 20 22 4e 22 20 28 71 75 | ).(define-key.vi-com-map."N".(qu |
1ac0 | 6f 74 65 20 76 69 2d 72 65 76 65 72 73 65 2d 6c 61 73 74 2d 73 65 61 72 63 68 29 29 20 28 64 65 | ote.vi-reverse-last-search)).(de |
1ae0 | 66 69 6e 65 2d 6b 65 79 20 76 69 2d 63 6f 6d 2d 6d 61 70 20 22 4f 22 20 28 71 75 6f 74 65 20 76 | fine-key.vi-com-map."O".(quote.v |
1b00 | 69 2d 6f 70 65 6e 2d 61 62 6f 76 65 29 29 20 28 64 65 66 69 6e 65 2d 6b 65 79 20 76 69 2d 63 6f | i-open-above)).(define-key.vi-co |
1b20 | 6d 2d 6d 61 70 20 22 50 22 20 28 71 75 6f 74 65 20 76 69 2d 70 75 74 2d 62 65 66 6f 72 65 29 29 | m-map."P".(quote.vi-put-before)) |
1b40 | 20 28 64 65 66 69 6e 65 2d 6b 65 79 20 76 69 2d 63 6f 6d 2d 6d 61 70 20 22 51 22 20 28 71 75 6f | .(define-key.vi-com-map."Q".(quo |
1b60 | 74 65 20 76 69 2d 71 75 6f 74 65 2d 77 6f 72 64 73 29 29 20 28 64 65 66 69 6e 65 2d 6b 65 79 20 | te.vi-quote-words)).(define-key. |
1b80 | 76 69 2d 63 6f 6d 2d 6d 61 70 20 22 52 22 20 28 71 75 6f 74 65 20 76 69 2d 72 65 70 6c 61 63 65 | vi-com-map."R".(quote.vi-replace |
1ba0 | 2d 63 68 61 72 73 29 29 20 28 64 65 66 69 6e 65 2d 6b 65 79 20 76 69 2d 63 6f 6d 2d 6d 61 70 20 | -chars)).(define-key.vi-com-map. |
1bc0 | 22 53 22 20 28 71 75 6f 74 65 20 76 69 2d 73 75 62 73 74 69 74 75 74 65 2d 6c 69 6e 65 73 29 29 | "S".(quote.vi-substitute-lines)) |
1be0 | 20 28 64 65 66 69 6e 65 2d 6b 65 79 20 76 69 2d 63 6f 6d 2d 6d 61 70 20 22 54 22 20 28 71 75 6f | .(define-key.vi-com-map."T".(quo |
1c00 | 74 65 20 76 69 2d 62 61 63 6b 77 61 72 64 2d 75 70 74 6f 2d 63 68 61 72 29 29 20 28 64 65 66 69 | te.vi-backward-upto-char)).(defi |
1c20 | 6e 65 2d 6b 65 79 20 76 69 2d 63 6f 6d 2d 6d 61 70 20 22 55 22 20 28 71 75 6f 74 65 20 76 69 2d | ne-key.vi-com-map."U".(quote.vi- |
1c40 | 75 6e 69 6d 70 6c 65 6d 65 6e 74 65 64 29 29 20 28 64 65 66 69 6e 65 2d 6b 65 79 20 76 69 2d 63 | unimplemented)).(define-key.vi-c |
1c60 | 6f 6d 2d 6d 61 70 20 22 56 22 20 28 71 75 6f 74 65 20 76 69 2d 75 6e 64 65 66 69 6e 65 64 29 29 | om-map."V".(quote.vi-undefined)) |
1c80 | 20 28 64 65 66 69 6e 65 2d 6b 65 79 20 76 69 2d 63 6f 6d 2d 6d 61 70 20 22 57 22 20 28 71 75 6f | .(define-key.vi-com-map."W".(quo |
1ca0 | 74 65 20 76 69 2d 66 6f 72 77 61 72 64 2d 62 6c 61 6e 6b 2d 64 65 6c 69 6d 69 74 65 64 2d 77 6f | te.vi-forward-blank-delimited-wo |
1cc0 | 72 64 29 29 20 28 64 65 66 69 6e 65 2d 6b 65 79 20 76 69 2d 63 6f 6d 2d 6d 61 70 20 22 58 22 20 | rd)).(define-key.vi-com-map."X". |
1ce0 | 28 71 75 6f 74 65 20 63 61 6c 6c 2d 6c 61 73 74 2d 6b 62 64 2d 6d 61 63 72 6f 29 29 20 28 64 65 | (quote.call-last-kbd-macro)).(de |
1d00 | 66 69 6e 65 2d 6b 65 79 20 76 69 2d 63 6f 6d 2d 6d 61 70 20 22 59 22 20 28 71 75 6f 74 65 20 76 | fine-key.vi-com-map."Y".(quote.v |
1d20 | 69 2d 79 61 6e 6b 2d 6c 69 6e 65 29 29 20 28 64 65 66 69 6e 65 2d 6b 65 79 20 76 69 2d 63 6f 6d | i-yank-line)).(define-key.vi-com |
1d40 | 2d 6d 61 70 20 22 5a 22 20 28 6d 61 6b 65 2d 73 70 61 72 73 65 2d 6b 65 79 6d 61 70 29 29 20 28 | -map."Z".(make-sparse-keymap)).( |
1d60 | 64 65 66 69 6e 65 2d 6b 65 79 20 76 69 2d 63 6f 6d 2d 6d 61 70 20 22 5a 5a 22 20 28 71 75 6f 74 | define-key.vi-com-map."ZZ".(quot |
1d80 | 65 20 76 69 2d 73 61 76 65 2d 61 6c 6c 2d 61 6e 64 2d 65 78 69 74 29 29 20 28 64 65 66 69 6e 65 | e.vi-save-all-and-exit)).(define |
1da0 | 2d 6b 65 79 20 76 69 2d 63 6f 6d 2d 6d 61 70 20 22 5b 22 20 28 71 75 6f 74 65 20 76 69 2d 75 6e | -key.vi-com-map."[".(quote.vi-un |
1dc0 | 69 6d 70 6c 65 6d 65 6e 74 65 64 29 29 20 28 64 65 66 69 6e 65 2d 6b 65 79 20 76 69 2d 63 6f 6d | implemented)).(define-key.vi-com |
1de0 | 2d 6d 61 70 20 22 5c 5c 22 20 28 71 75 6f 74 65 20 76 69 2d 6f 70 65 72 61 74 6f 72 29 29 20 28 | -map."\\".(quote.vi-operator)).( |
1e00 | 64 65 66 69 6e 65 2d 6b 65 79 20 76 69 2d 63 6f 6d 2d 6d 61 70 20 22 5d 22 20 28 71 75 6f 74 65 | define-key.vi-com-map."]".(quote |
1e20 | 20 76 69 2d 75 6e 69 6d 70 6c 65 6d 65 6e 74 65 64 29 29 20 28 64 65 66 69 6e 65 2d 6b 65 79 20 | .vi-unimplemented)).(define-key. |
1e40 | 76 69 2d 63 6f 6d 2d 6d 61 70 20 22 5e 22 20 28 71 75 6f 74 65 20 62 61 63 6b 2d 74 6f 2d 69 6e | vi-com-map."^".(quote.back-to-in |
1e60 | 64 65 6e 74 61 74 69 6f 6e 29 29 20 28 64 65 66 69 6e 65 2d 6b 65 79 20 76 69 2d 63 6f 6d 2d 6d | dentation)).(define-key.vi-com-m |
1e80 | 61 70 20 22 5f 22 20 28 71 75 6f 74 65 20 76 69 2d 75 6e 64 65 66 69 6e 65 64 29 29 20 28 64 65 | ap."_".(quote.vi-undefined)).(de |
1ea0 | 66 69 6e 65 2d 6b 65 79 20 76 69 2d 63 6f 6d 2d 6d 61 70 20 22 60 22 20 28 71 75 6f 74 65 20 76 | fine-key.vi-com-map."`".(quote.v |
1ec0 | 69 2d 67 6f 74 6f 2d 63 68 61 72 2d 6d 61 72 6b 29 29 20 28 64 65 66 69 6e 65 2d 6b 65 79 20 76 | i-goto-char-mark)).(define-key.v |
1ee0 | 69 2d 63 6f 6d 2d 6d 61 70 20 22 61 22 20 28 71 75 6f 74 65 20 76 69 2d 69 6e 73 65 72 74 2d 61 | i-com-map."a".(quote.vi-insert-a |
1f00 | 66 74 65 72 29 29 20 28 64 65 66 69 6e 65 2d 6b 65 79 20 76 69 2d 63 6f 6d 2d 6d 61 70 20 22 62 | fter)).(define-key.vi-com-map."b |
1f20 | 22 20 28 71 75 6f 74 65 20 62 61 63 6b 77 61 72 64 2d 77 6f 72 64 29 29 20 28 64 65 66 69 6e 65 | ".(quote.backward-word)).(define |
1f40 | 2d 6b 65 79 20 76 69 2d 63 6f 6d 2d 6d 61 70 20 22 63 22 20 28 71 75 6f 74 65 20 76 69 2d 6f 70 | -key.vi-com-map."c".(quote.vi-op |
1f60 | 65 72 61 74 6f 72 29 29 20 28 64 65 66 69 6e 65 2d 6b 65 79 20 76 69 2d 63 6f 6d 2d 6d 61 70 20 | erator)).(define-key.vi-com-map. |
1f80 | 22 64 22 20 28 71 75 6f 74 65 20 76 69 2d 6f 70 65 72 61 74 6f 72 29 29 20 28 64 65 66 69 6e 65 | "d".(quote.vi-operator)).(define |
1fa0 | 2d 6b 65 79 20 76 69 2d 63 6f 6d 2d 6d 61 70 20 22 65 22 20 28 71 75 6f 74 65 20 76 69 2d 65 6e | -key.vi-com-map."e".(quote.vi-en |
1fc0 | 64 2d 6f 66 2d 77 6f 72 64 29 29 20 28 64 65 66 69 6e 65 2d 6b 65 79 20 76 69 2d 63 6f 6d 2d 6d | d-of-word)).(define-key.vi-com-m |
1fe0 | 61 70 20 22 66 22 20 28 71 75 6f 74 65 20 76 69 2d 66 6f 72 77 61 72 64 2d 66 69 6e 64 2d 63 68 | ap."f".(quote.vi-forward-find-ch |
2000 | 61 72 29 29 20 28 64 65 66 69 6e 65 2d 6b 65 79 20 76 69 2d 63 6f 6d 2d 6d 61 70 20 22 67 22 20 | ar)).(define-key.vi-com-map."g". |
2020 | 28 71 75 6f 74 65 20 76 69 2d 62 65 67 69 6e 6e 69 6e 67 2d 6f 66 2d 62 75 66 66 65 72 29 29 20 | (quote.vi-beginning-of-buffer)). |
2040 | 28 64 65 66 69 6e 65 2d 6b 65 79 20 76 69 2d 63 6f 6d 2d 6d 61 70 20 22 68 22 20 28 71 75 6f 74 | (define-key.vi-com-map."h".(quot |
2060 | 65 20 62 61 63 6b 77 61 72 64 2d 63 68 61 72 29 29 20 28 64 65 66 69 6e 65 2d 6b 65 79 20 76 69 | e.backward-char)).(define-key.vi |
2080 | 2d 63 6f 6d 2d 6d 61 70 20 22 69 22 20 28 71 75 6f 74 65 20 76 69 2d 69 6e 73 65 72 74 2d 62 65 | -com-map."i".(quote.vi-insert-be |
20a0 | 66 6f 72 65 29 29 20 28 64 65 66 69 6e 65 2d 6b 65 79 20 76 69 2d 63 6f 6d 2d 6d 61 70 20 22 6a | fore)).(define-key.vi-com-map."j |
20c0 | 22 20 28 71 75 6f 74 65 20 76 69 2d 6e 65 78 74 2d 6c 69 6e 65 29 29 20 28 64 65 66 69 6e 65 2d | ".(quote.vi-next-line)).(define- |
20e0 | 6b 65 79 20 76 69 2d 63 6f 6d 2d 6d 61 70 20 22 6b 22 20 28 71 75 6f 74 65 20 70 72 65 76 69 6f | key.vi-com-map."k".(quote.previo |
2100 | 75 73 2d 6c 69 6e 65 29 29 20 28 64 65 66 69 6e 65 2d 6b 65 79 20 76 69 2d 63 6f 6d 2d 6d 61 70 | us-line)).(define-key.vi-com-map |
2120 | 20 22 6c 22 20 28 71 75 6f 74 65 20 66 6f 72 77 61 72 64 2d 63 68 61 72 29 29 20 28 64 65 66 69 | ."l".(quote.forward-char)).(defi |
2140 | 6e 65 2d 6b 65 79 20 76 69 2d 63 6f 6d 2d 6d 61 70 20 22 6d 22 20 28 71 75 6f 74 65 20 76 69 2d | ne-key.vi-com-map."m".(quote.vi- |
2160 | 73 65 74 2d 6d 61 72 6b 29 29 20 28 64 65 66 69 6e 65 2d 6b 65 79 20 76 69 2d 63 6f 6d 2d 6d 61 | set-mark)).(define-key.vi-com-ma |
2180 | 70 20 22 6e 22 20 28 71 75 6f 74 65 20 76 69 2d 72 65 70 65 61 74 2d 6c 61 73 74 2d 73 65 61 72 | p."n".(quote.vi-repeat-last-sear |
21a0 | 63 68 29 29 20 28 64 65 66 69 6e 65 2d 6b 65 79 20 76 69 2d 63 6f 6d 2d 6d 61 70 20 22 6f 22 20 | ch)).(define-key.vi-com-map."o". |
21c0 | 28 71 75 6f 74 65 20 76 69 2d 6f 70 65 6e 2d 62 65 6c 6f 77 29 29 20 28 64 65 66 69 6e 65 2d 6b | (quote.vi-open-below)).(define-k |
21e0 | 65 79 20 76 69 2d 63 6f 6d 2d 6d 61 70 20 22 70 22 20 28 71 75 6f 74 65 20 76 69 2d 70 75 74 2d | ey.vi-com-map."p".(quote.vi-put- |
2200 | 61 66 74 65 72 29 29 20 28 64 65 66 69 6e 65 2d 6b 65 79 20 76 69 2d 63 6f 6d 2d 6d 61 70 20 22 | after)).(define-key.vi-com-map." |
2220 | 71 22 20 28 71 75 6f 74 65 20 76 69 2d 72 65 70 6c 61 63 65 29 29 20 28 64 65 66 69 6e 65 2d 6b | q".(quote.vi-replace)).(define-k |
2240 | 65 79 20 76 69 2d 63 6f 6d 2d 6d 61 70 20 22 72 22 20 28 71 75 6f 74 65 20 76 69 2d 72 65 70 6c | ey.vi-com-map."r".(quote.vi-repl |
2260 | 61 63 65 2d 31 2d 63 68 61 72 29 29 20 28 64 65 66 69 6e 65 2d 6b 65 79 20 76 69 2d 63 6f 6d 2d | ace-1-char)).(define-key.vi-com- |
2280 | 6d 61 70 20 22 73 22 20 28 71 75 6f 74 65 20 76 69 2d 73 75 62 73 74 69 74 75 74 65 2d 63 68 61 | map."s".(quote.vi-substitute-cha |
22a0 | 72 73 29 29 20 28 64 65 66 69 6e 65 2d 6b 65 79 20 76 69 2d 63 6f 6d 2d 6d 61 70 20 22 74 22 20 | rs)).(define-key.vi-com-map."t". |
22c0 | 28 71 75 6f 74 65 20 76 69 2d 66 6f 72 77 61 72 64 2d 75 70 74 6f 2d 63 68 61 72 29 29 20 28 64 | (quote.vi-forward-upto-char)).(d |
22e0 | 65 66 69 6e 65 2d 6b 65 79 20 76 69 2d 63 6f 6d 2d 6d 61 70 20 22 75 22 20 28 71 75 6f 74 65 20 | efine-key.vi-com-map."u".(quote. |
2300 | 75 6e 64 6f 29 29 20 28 64 65 66 69 6e 65 2d 6b 65 79 20 76 69 2d 63 6f 6d 2d 6d 61 70 20 22 76 | undo)).(define-key.vi-com-map."v |
2320 | 22 20 28 71 75 6f 74 65 20 76 69 2d 76 65 72 69 66 79 2d 73 70 65 6c 6c 69 6e 67 29 29 20 28 64 | ".(quote.vi-verify-spelling)).(d |
2340 | 65 66 69 6e 65 2d 6b 65 79 20 76 69 2d 63 6f 6d 2d 6d 61 70 20 22 77 22 20 28 71 75 6f 74 65 20 | efine-key.vi-com-map."w".(quote. |
2360 | 76 69 2d 66 6f 72 77 61 72 64 2d 77 6f 72 64 29 29 20 28 64 65 66 69 6e 65 2d 6b 65 79 20 76 69 | vi-forward-word)).(define-key.vi |
2380 | 2d 63 6f 6d 2d 6d 61 70 20 22 78 22 20 28 71 75 6f 74 65 20 76 69 2d 6b 69 6c 6c 2d 63 68 61 72 | -com-map."x".(quote.vi-kill-char |
23a0 | 29 29 20 28 64 65 66 69 6e 65 2d 6b 65 79 20 76 69 2d 63 6f 6d 2d 6d 61 70 20 22 79 22 20 28 71 | )).(define-key.vi-com-map."y".(q |
23c0 | 75 6f 74 65 20 76 69 2d 6f 70 65 72 61 74 6f 72 29 29 20 28 64 65 66 69 6e 65 2d 6b 65 79 20 76 | uote.vi-operator)).(define-key.v |
23e0 | 69 2d 63 6f 6d 2d 6d 61 70 20 22 7a 22 20 28 71 75 6f 74 65 20 76 69 2d 61 64 6a 75 73 74 2d 77 | i-com-map."z".(quote.vi-adjust-w |
2400 | 69 6e 64 6f 77 29 29 20 28 64 65 66 69 6e 65 2d 6b 65 79 20 76 69 2d 63 6f 6d 2d 6d 61 70 20 22 | indow)).(define-key.vi-com-map." |
2420 | 7b 22 20 28 71 75 6f 74 65 20 62 61 63 6b 77 61 72 64 2d 70 61 72 61 67 72 61 70 68 29 29 20 28 | {".(quote.backward-paragraph)).( |
2440 | 64 65 66 69 6e 65 2d 6b 65 79 20 76 69 2d 63 6f 6d 2d 6d 61 70 20 22 7c 22 20 28 71 75 6f 74 65 | define-key.vi-com-map."|".(quote |
2460 | 20 76 69 2d 67 6f 74 6f 2d 63 6f 6c 75 6d 6e 29 29 20 28 64 65 66 69 6e 65 2d 6b 65 79 20 76 69 | .vi-goto-column)).(define-key.vi |
2480 | 2d 63 6f 6d 2d 6d 61 70 20 22 7d 22 20 28 71 75 6f 74 65 20 66 6f 72 77 61 72 64 2d 70 61 72 61 | -com-map."}".(quote.forward-para |
24a0 | 67 72 61 70 68 29 29 20 28 64 65 66 69 6e 65 2d 6b 65 79 20 76 69 2d 63 6f 6d 2d 6d 61 70 20 22 | graph)).(define-key.vi-com-map." |
24c0 | 7e 22 20 28 71 75 6f 74 65 20 76 69 2d 63 68 61 6e 67 65 2d 63 61 73 65 29 29 20 28 64 65 66 69 | ~".(quote.vi-change-case)).(defi |
24e0 | 6e 65 2d 6b 65 79 20 76 69 2d 63 6f 6d 2d 6d 61 70 20 22 7f 22 20 28 71 75 6f 74 65 20 64 65 6c | ne-key.vi-com-map.".".(quote.del |
2500 | 65 74 65 2d 62 61 63 6b 77 61 72 64 2d 63 68 61 72 29 29 29 0a 0a 28 70 75 74 20 28 71 75 6f 74 | ete-backward-char)))..(put.(quot |
2520 | 65 20 62 61 63 6b 77 61 72 64 2d 63 68 61 72 29 20 28 71 75 6f 74 65 20 70 6f 69 6e 74 2d 6d 6f | e.backward-char).(quote.point-mo |
2540 | 76 69 6e 67 2d 75 6e 69 74 29 20 28 71 75 6f 74 65 20 63 68 61 72 29 29 0a 0a 28 70 75 74 20 28 | ving-unit).(quote.char))..(put.( |
2560 | 71 75 6f 74 65 20 76 69 2d 6e 65 78 74 2d 6c 69 6e 65 29 20 28 71 75 6f 74 65 20 70 6f 69 6e 74 | quote.vi-next-line).(quote.point |
2580 | 2d 6d 6f 76 69 6e 67 2d 75 6e 69 74 29 20 28 71 75 6f 74 65 20 6c 69 6e 65 29 29 0a 0a 28 70 75 | -moving-unit).(quote.line))..(pu |
25a0 | 74 20 28 71 75 6f 74 65 20 6e 65 78 74 2d 6c 69 6e 65 29 20 28 71 75 6f 74 65 20 70 6f 69 6e 74 | t.(quote.next-line).(quote.point |
25c0 | 2d 6d 6f 76 69 6e 67 2d 75 6e 69 74 29 20 28 71 75 6f 74 65 20 6c 69 6e 65 29 29 0a 0a 28 70 75 | -moving-unit).(quote.line))..(pu |
25e0 | 74 20 28 71 75 6f 74 65 20 66 6f 72 77 61 72 64 2d 6c 69 6e 65 29 20 28 71 75 6f 74 65 20 70 6f | t.(quote.forward-line).(quote.po |
2600 | 69 6e 74 2d 6d 6f 76 69 6e 67 2d 75 6e 69 74 29 20 28 71 75 6f 74 65 20 6c 69 6e 65 29 29 0a 0a | int-moving-unit).(quote.line)).. |
2620 | 28 70 75 74 20 28 71 75 6f 74 65 20 70 72 65 76 69 6f 75 73 2d 6c 69 6e 65 29 20 28 71 75 6f 74 | (put.(quote.previous-line).(quot |
2640 | 65 20 70 6f 69 6e 74 2d 6d 6f 76 69 6e 67 2d 75 6e 69 74 29 20 28 71 75 6f 74 65 20 6c 69 6e 65 | e.point-moving-unit).(quote.line |
2660 | 29 29 0a 0a 28 70 75 74 20 28 71 75 6f 74 65 20 76 69 2d 69 73 65 61 72 63 68 2d 62 61 63 6b 77 | ))..(put.(quote.vi-isearch-backw |
2680 | 61 72 64 29 20 28 71 75 6f 74 65 20 70 6f 69 6e 74 2d 6d 6f 76 69 6e 67 2d 75 6e 69 74 29 20 28 | ard).(quote.point-moving-unit).( |
26a0 | 71 75 6f 74 65 20 73 65 61 72 63 68 29 29 0a 0a 28 70 75 74 20 28 71 75 6f 74 65 20 76 69 2d 73 | quote.search))..(put.(quote.vi-s |
26c0 | 65 61 72 63 68 2d 62 61 63 6b 77 61 72 64 29 20 28 71 75 6f 74 65 20 70 6f 69 6e 74 2d 6d 6f 76 | earch-backward).(quote.point-mov |
26e0 | 69 6e 67 2d 75 6e 69 74 29 20 28 71 75 6f 74 65 20 73 65 61 72 63 68 29 29 0a 0a 28 70 75 74 20 | ing-unit).(quote.search))..(put. |
2700 | 28 71 75 6f 74 65 20 76 69 2d 69 73 65 61 72 63 68 2d 66 6f 72 77 61 72 64 29 20 28 71 75 6f 74 | (quote.vi-isearch-forward).(quot |
2720 | 65 20 70 6f 69 6e 74 2d 6d 6f 76 69 6e 67 2d 75 6e 69 74 29 20 28 71 75 6f 74 65 20 73 65 61 72 | e.point-moving-unit).(quote.sear |
2740 | 63 68 29 29 0a 0a 28 70 75 74 20 28 71 75 6f 74 65 20 76 69 2d 73 65 61 72 63 68 2d 66 6f 72 77 | ch))..(put.(quote.vi-search-forw |
2760 | 61 72 64 29 20 28 71 75 6f 74 65 20 70 6f 69 6e 74 2d 6d 6f 76 69 6e 67 2d 75 6e 69 74 29 20 28 | ard).(quote.point-moving-unit).( |
2780 | 71 75 6f 74 65 20 73 65 61 72 63 68 29 29 0a 0a 28 70 75 74 20 28 71 75 6f 74 65 20 66 6f 72 77 | quote.search))..(put.(quote.forw |
27a0 | 61 72 64 2d 63 68 61 72 29 20 28 71 75 6f 74 65 20 70 6f 69 6e 74 2d 6d 6f 76 69 6e 67 2d 75 6e | ard-char).(quote.point-moving-un |
27c0 | 69 74 29 20 28 71 75 6f 74 65 20 63 68 61 72 29 29 0a 0a 28 70 75 74 20 28 71 75 6f 74 65 20 65 | it).(quote.char))..(put.(quote.e |
27e0 | 6e 64 2d 6f 66 2d 6c 69 6e 65 29 20 28 71 75 6f 74 65 20 70 6f 69 6e 74 2d 6d 6f 76 69 6e 67 2d | nd-of-line).(quote.point-moving- |
2800 | 75 6e 69 74 29 20 28 71 75 6f 74 65 20 63 68 61 72 29 29 0a 0a 28 70 75 74 20 28 71 75 6f 74 65 | unit).(quote.char))..(put.(quote |
2820 | 20 76 69 2d 66 69 6e 64 2d 6d 61 74 63 68 69 6e 67 2d 70 61 72 65 6e 29 20 28 71 75 6f 74 65 20 | .vi-find-matching-paren).(quote. |
2840 | 70 6f 69 6e 74 2d 6d 6f 76 69 6e 67 2d 75 6e 69 74 29 20 28 71 75 6f 74 65 20 6d 61 74 63 68 29 | point-moving-unit).(quote.match) |
2860 | 29 0a 0a 28 70 75 74 20 28 71 75 6f 74 65 20 76 69 2d 67 6f 74 6f 2d 6c 69 6e 65 2d 6d 61 72 6b | )..(put.(quote.vi-goto-line-mark |
2880 | 29 20 28 71 75 6f 74 65 20 70 6f 69 6e 74 2d 6d 6f 76 69 6e 67 2d 75 6e 69 74 29 20 28 71 75 6f | ).(quote.point-moving-unit).(quo |
28a0 | 74 65 20 6c 69 6e 65 29 29 0a 0a 28 70 75 74 20 28 71 75 6f 74 65 20 62 61 63 6b 77 61 72 64 2d | te.line))..(put.(quote.backward- |
28c0 | 73 65 78 70 29 20 28 71 75 6f 74 65 20 70 6f 69 6e 74 2d 6d 6f 76 69 6e 67 2d 75 6e 69 74 29 20 | sexp).(quote.point-moving-unit). |
28e0 | 28 71 75 6f 74 65 20 73 65 78 70 29 29 0a 0a 28 70 75 74 20 28 71 75 6f 74 65 20 66 6f 72 77 61 | (quote.sexp))..(put.(quote.forwa |
2900 | 72 64 2d 73 65 78 70 29 20 28 71 75 6f 74 65 20 70 6f 69 6e 74 2d 6d 6f 76 69 6e 67 2d 75 6e 69 | rd-sexp).(quote.point-moving-uni |
2920 | 74 29 20 28 71 75 6f 74 65 20 73 65 78 70 29 29 0a 0a 28 70 75 74 20 28 71 75 6f 74 65 20 76 69 | t).(quote.sexp))..(put.(quote.vi |
2940 | 2d 6e 65 78 74 2d 6c 69 6e 65 2d 66 69 72 73 74 2d 6e 6f 6e 77 68 69 74 65 29 20 28 71 75 6f 74 | -next-line-first-nonwhite).(quot |
2960 | 65 20 70 6f 69 6e 74 2d 6d 6f 76 69 6e 67 2d 75 6e 69 74 29 20 28 71 75 6f 74 65 20 6c 69 6e 65 | e.point-moving-unit).(quote.line |
2980 | 29 29 0a 0a 28 70 75 74 20 28 71 75 6f 74 65 20 76 69 2d 70 72 65 76 69 6f 75 73 2d 6c 69 6e 65 | ))..(put.(quote.vi-previous-line |
29a0 | 2d 66 69 72 73 74 2d 6e 6f 6e 77 68 69 74 65 29 20 28 71 75 6f 74 65 20 70 6f 69 6e 74 2d 6d 6f | -first-nonwhite).(quote.point-mo |
29c0 | 76 69 6e 67 2d 75 6e 69 74 29 20 28 71 75 6f 74 65 20 6c 69 6e 65 29 29 0a 0a 28 70 75 74 20 28 | ving-unit).(quote.line))..(put.( |
29e0 | 71 75 6f 74 65 20 76 69 2d 72 65 76 65 72 73 65 2d 6c 61 73 74 2d 66 69 6e 64 2d 63 68 61 72 29 | quote.vi-reverse-last-find-char) |
2a00 | 20 28 71 75 6f 74 65 20 70 6f 69 6e 74 2d 6d 6f 76 69 6e 67 2d 75 6e 69 74 29 20 28 71 75 6f 74 | .(quote.point-moving-unit).(quot |
2a20 | 65 20 72 65 76 2d 66 69 6e 64 29 29 0a 0a 28 70 75 74 20 28 71 75 6f 74 65 20 76 69 2d 72 65 2d | e.rev-find))..(put.(quote.vi-re- |
2a40 | 73 65 61 72 63 68 2d 66 6f 72 77 61 72 64 29 20 28 71 75 6f 74 65 20 70 6f 69 6e 74 2d 6d 6f 76 | search-forward).(quote.point-mov |
2a60 | 69 6e 67 2d 75 6e 69 74 29 20 28 71 75 6f 74 65 20 73 65 61 72 63 68 29 29 0a 0a 28 70 75 74 20 | ing-unit).(quote.search))..(put. |
2a80 | 28 71 75 6f 74 65 20 62 65 67 69 6e 6e 69 6e 67 2d 6f 66 2d 6c 69 6e 65 29 20 28 71 75 6f 74 65 | (quote.beginning-of-line).(quote |
2aa0 | 20 70 6f 69 6e 74 2d 6d 6f 76 69 6e 67 2d 75 6e 69 74 29 20 28 71 75 6f 74 65 20 63 68 61 72 29 | .point-moving-unit).(quote.char) |
2ac0 | 29 0a 0a 28 70 75 74 20 28 71 75 6f 74 65 20 76 69 2d 62 65 67 69 6e 6e 69 6e 67 2d 6f 66 2d 62 | )..(put.(quote.vi-beginning-of-b |
2ae0 | 75 66 66 65 72 29 20 28 71 75 6f 74 65 20 70 6f 69 6e 74 2d 6d 6f 76 69 6e 67 2d 75 6e 69 74 29 | uffer).(quote.point-moving-unit) |
2b00 | 20 28 71 75 6f 74 65 20 63 68 61 72 29 29 0a 0a 28 70 75 74 20 28 71 75 6f 74 65 20 76 69 2d 72 | .(quote.char))..(put.(quote.vi-r |
2b20 | 65 70 65 61 74 2d 6c 61 73 74 2d 66 69 6e 64 2d 63 68 61 72 29 20 28 71 75 6f 74 65 20 70 6f 69 | epeat-last-find-char).(quote.poi |
2b40 | 6e 74 2d 6d 6f 76 69 6e 67 2d 75 6e 69 74 29 20 28 71 75 6f 74 65 20 66 69 6e 64 29 29 0a 0a 28 | nt-moving-unit).(quote.find))..( |
2b60 | 70 75 74 20 28 71 75 6f 74 65 20 76 69 2d 72 65 2d 73 65 61 72 63 68 2d 62 61 63 6b 77 61 72 64 | put.(quote.vi-re-search-backward |
2b80 | 29 20 28 71 75 6f 74 65 20 70 6f 69 6e 74 2d 6d 6f 76 69 6e 67 2d 75 6e 69 74 29 20 28 71 75 6f | ).(quote.point-moving-unit).(quo |
2ba0 | 74 65 20 73 65 61 72 63 68 29 29 0a 0a 28 70 75 74 20 28 71 75 6f 74 65 20 76 69 2d 62 61 63 6b | te.search))..(put.(quote.vi-back |
2bc0 | 77 61 72 64 2d 62 6c 61 6e 6b 2d 64 65 6c 69 6d 69 74 65 64 2d 77 6f 72 64 29 20 28 71 75 6f 74 | ward-blank-delimited-word).(quot |
2be0 | 65 20 70 6f 69 6e 74 2d 6d 6f 76 69 6e 67 2d 75 6e 69 74 29 20 28 71 75 6f 74 65 20 57 4f 52 44 | e.point-moving-unit).(quote.WORD |
2c00 | 29 29 0a 0a 28 70 75 74 20 28 71 75 6f 74 65 20 76 69 2d 65 6e 64 2d 6f 66 2d 62 6c 61 6e 6b 2d | ))..(put.(quote.vi-end-of-blank- |
2c20 | 64 65 6c 69 6d 69 74 65 64 2d 77 6f 72 64 29 20 28 71 75 6f 74 65 20 70 6f 69 6e 74 2d 6d 6f 76 | delimited-word).(quote.point-mov |
2c40 | 69 6e 67 2d 75 6e 69 74 29 20 28 71 75 6f 74 65 20 6d 61 74 63 68 29 29 0a 0a 28 70 75 74 20 28 | ing-unit).(quote.match))..(put.( |
2c60 | 71 75 6f 74 65 20 76 69 2d 62 61 63 6b 77 61 72 64 2d 66 69 6e 64 2d 63 68 61 72 29 20 28 71 75 | quote.vi-backward-find-char).(qu |
2c80 | 6f 74 65 20 70 6f 69 6e 74 2d 6d 6f 76 69 6e 67 2d 75 6e 69 74 29 20 28 71 75 6f 74 65 20 66 69 | ote.point-moving-unit).(quote.fi |
2ca0 | 6e 64 29 29 0a 0a 28 70 75 74 20 28 71 75 6f 74 65 20 76 69 2d 67 6f 74 6f 2d 6c 69 6e 65 29 20 | nd))..(put.(quote.vi-goto-line). |
2cc0 | 28 71 75 6f 74 65 20 70 6f 69 6e 74 2d 6d 6f 76 69 6e 67 2d 75 6e 69 74 29 20 28 71 75 6f 74 65 | (quote.point-moving-unit).(quote |
2ce0 | 20 6c 69 6e 65 29 29 0a 0a 28 70 75 74 20 28 71 75 6f 74 65 20 76 69 2d 68 6f 6d 65 2d 77 69 6e | .line))..(put.(quote.vi-home-win |
2d00 | 64 6f 77 2d 6c 69 6e 65 29 20 28 71 75 6f 74 65 20 70 6f 69 6e 74 2d 6d 6f 76 69 6e 67 2d 75 6e | dow-line).(quote.point-moving-un |
2d20 | 69 74 29 20 28 71 75 6f 74 65 20 6c 69 6e 65 29 29 0a 0a 28 70 75 74 20 28 71 75 6f 74 65 20 76 | it).(quote.line))..(put.(quote.v |
2d40 | 69 2d 6c 61 73 74 2d 77 69 6e 64 6f 77 2d 6c 69 6e 65 29 20 28 71 75 6f 74 65 20 70 6f 69 6e 74 | i-last-window-line).(quote.point |
2d60 | 2d 6d 6f 76 69 6e 67 2d 75 6e 69 74 29 20 28 71 75 6f 74 65 20 6c 69 6e 65 29 29 0a 0a 28 70 75 | -moving-unit).(quote.line))..(pu |
2d80 | 74 20 28 71 75 6f 74 65 20 76 69 2d 6d 69 64 64 6c 65 2d 77 69 6e 64 6f 77 2d 6c 69 6e 65 29 20 | t.(quote.vi-middle-window-line). |
2da0 | 28 71 75 6f 74 65 20 70 6f 69 6e 74 2d 6d 6f 76 69 6e 67 2d 75 6e 69 74 29 20 28 71 75 6f 74 65 | (quote.point-moving-unit).(quote |
2dc0 | 20 6c 69 6e 65 29 29 0a 0a 28 70 75 74 20 28 71 75 6f 74 65 20 76 69 2d 72 65 76 65 72 73 65 2d | .line))..(put.(quote.vi-reverse- |
2de0 | 6c 61 73 74 2d 73 65 61 72 63 68 29 20 28 71 75 6f 74 65 20 70 6f 69 6e 74 2d 6d 6f 76 69 6e 67 | last-search).(quote.point-moving |
2e00 | 2d 75 6e 69 74 29 20 28 71 75 6f 74 65 20 72 65 76 2d 73 65 61 72 63 68 29 29 0a 0a 28 70 75 74 | -unit).(quote.rev-search))..(put |
2e20 | 20 28 71 75 6f 74 65 20 76 69 2d 62 61 63 6b 77 61 72 64 2d 75 70 74 6f 2d 63 68 61 72 29 20 28 | .(quote.vi-backward-upto-char).( |
2e40 | 71 75 6f 74 65 20 70 6f 69 6e 74 2d 6d 6f 76 69 6e 67 2d 75 6e 69 74 29 20 28 71 75 6f 74 65 20 | quote.point-moving-unit).(quote. |
2e60 | 66 69 6e 64 29 29 0a 0a 28 70 75 74 20 28 71 75 6f 74 65 20 76 69 2d 66 6f 72 77 61 72 64 2d 62 | find))..(put.(quote.vi-forward-b |
2e80 | 6c 61 6e 6b 2d 64 65 6c 69 6d 69 74 65 64 2d 77 6f 72 64 29 20 28 71 75 6f 74 65 20 70 6f 69 6e | lank-delimited-word).(quote.poin |
2ea0 | 74 2d 6d 6f 76 69 6e 67 2d 75 6e 69 74 29 20 28 71 75 6f 74 65 20 57 4f 52 44 29 29 0a 0a 28 70 | t-moving-unit).(quote.WORD))..(p |
2ec0 | 75 74 20 28 71 75 6f 74 65 20 62 61 63 6b 2d 74 6f 2d 69 6e 64 65 6e 74 61 74 69 6f 6e 29 20 28 | ut.(quote.back-to-indentation).( |
2ee0 | 71 75 6f 74 65 20 70 6f 69 6e 74 2d 6d 6f 76 69 6e 67 2d 75 6e 69 74 29 20 28 71 75 6f 74 65 20 | quote.point-moving-unit).(quote. |
2f00 | 63 68 61 72 29 29 0a 0a 28 70 75 74 20 28 71 75 6f 74 65 20 76 69 2d 67 6f 74 6f 2d 63 68 61 72 | char))..(put.(quote.vi-goto-char |
2f20 | 2d 6d 61 72 6b 29 20 28 71 75 6f 74 65 20 70 6f 69 6e 74 2d 6d 6f 76 69 6e 67 2d 75 6e 69 74 29 | -mark).(quote.point-moving-unit) |
2f40 | 20 28 71 75 6f 74 65 20 63 68 61 72 29 29 0a 0a 28 70 75 74 20 28 71 75 6f 74 65 20 62 61 63 6b | .(quote.char))..(put.(quote.back |
2f60 | 77 61 72 64 2d 77 6f 72 64 29 20 28 71 75 6f 74 65 20 70 6f 69 6e 74 2d 6d 6f 76 69 6e 67 2d 75 | ward-word).(quote.point-moving-u |
2f80 | 6e 69 74 29 20 28 71 75 6f 74 65 20 77 6f 72 64 29 29 0a 0a 28 70 75 74 20 28 71 75 6f 74 65 20 | nit).(quote.word))..(put.(quote. |
2fa0 | 76 69 2d 65 6e 64 2d 6f 66 2d 77 6f 72 64 29 20 28 71 75 6f 74 65 20 70 6f 69 6e 74 2d 6d 6f 76 | vi-end-of-word).(quote.point-mov |
2fc0 | 69 6e 67 2d 75 6e 69 74 29 20 28 71 75 6f 74 65 20 6d 61 74 63 68 29 29 0a 0a 28 70 75 74 20 28 | ing-unit).(quote.match))..(put.( |
2fe0 | 71 75 6f 74 65 20 76 69 2d 66 6f 72 77 61 72 64 2d 66 69 6e 64 2d 63 68 61 72 29 20 28 71 75 6f | quote.vi-forward-find-char).(quo |
3000 | 74 65 20 70 6f 69 6e 74 2d 6d 6f 76 69 6e 67 2d 75 6e 69 74 29 20 28 71 75 6f 74 65 20 66 69 6e | te.point-moving-unit).(quote.fin |
3020 | 64 29 29 0a 0a 28 70 75 74 20 28 71 75 6f 74 65 20 62 61 63 6b 77 61 72 64 2d 63 68 61 72 29 20 | d))..(put.(quote.backward-char). |
3040 | 28 71 75 6f 74 65 20 70 6f 69 6e 74 2d 6d 6f 76 69 6e 67 2d 75 6e 69 74 29 20 28 71 75 6f 74 65 | (quote.point-moving-unit).(quote |
3060 | 20 63 68 61 72 29 29 0a 0a 28 70 75 74 20 28 71 75 6f 74 65 20 76 69 2d 66 6f 72 77 61 72 64 2d | .char))..(put.(quote.vi-forward- |
3080 | 63 68 61 72 29 20 28 71 75 6f 74 65 20 70 6f 69 6e 74 2d 6d 6f 76 69 6e 67 2d 75 6e 69 74 29 20 | char).(quote.point-moving-unit). |
30a0 | 28 71 75 6f 74 65 20 63 68 61 72 29 29 0a 0a 28 70 75 74 20 28 71 75 6f 74 65 20 76 69 2d 72 65 | (quote.char))..(put.(quote.vi-re |
30c0 | 70 65 61 74 2d 6c 61 73 74 2d 73 65 61 72 63 68 29 20 28 71 75 6f 74 65 20 70 6f 69 6e 74 2d 6d | peat-last-search).(quote.point-m |
30e0 | 6f 76 69 6e 67 2d 75 6e 69 74 29 20 28 71 75 6f 74 65 20 73 65 61 72 63 68 29 29 0a 0a 28 70 75 | oving-unit).(quote.search))..(pu |
3100 | 74 20 28 71 75 6f 74 65 20 76 69 2d 66 6f 72 77 61 72 64 2d 75 70 74 6f 2d 63 68 61 72 29 20 28 | t.(quote.vi-forward-upto-char).( |
3120 | 71 75 6f 74 65 20 70 6f 69 6e 74 2d 6d 6f 76 69 6e 67 2d 75 6e 69 74 29 20 28 71 75 6f 74 65 20 | quote.point-moving-unit).(quote. |
3140 | 66 69 6e 64 29 29 0a 0a 28 70 75 74 20 28 71 75 6f 74 65 20 76 69 2d 66 6f 72 77 61 72 64 2d 77 | find))..(put.(quote.vi-forward-w |
3160 | 6f 72 64 29 20 28 71 75 6f 74 65 20 70 6f 69 6e 74 2d 6d 6f 76 69 6e 67 2d 75 6e 69 74 29 20 28 | ord).(quote.point-moving-unit).( |
3180 | 71 75 6f 74 65 20 77 6f 72 64 29 29 0a 0a 28 70 75 74 20 28 71 75 6f 74 65 20 76 69 2d 67 6f 74 | quote.word))..(put.(quote.vi-got |
31a0 | 6f 2d 63 6f 6c 75 6d 6e 29 20 28 71 75 6f 74 65 20 70 6f 69 6e 74 2d 6d 6f 76 69 6e 67 2d 75 6e | o-column).(quote.point-moving-un |
31c0 | 69 74 29 20 28 71 75 6f 74 65 20 6d 61 74 63 68 29 29 0a 0a 28 70 75 74 20 28 71 75 6f 74 65 20 | it).(quote.match))..(put.(quote. |
31e0 | 66 6f 72 77 61 72 64 2d 70 61 72 61 67 72 61 70 68 29 20 28 71 75 6f 74 65 20 70 6f 69 6e 74 2d | forward-paragraph).(quote.point- |
3200 | 6d 6f 76 69 6e 67 2d 75 6e 69 74 29 20 28 71 75 6f 74 65 20 70 61 72 61 67 72 61 70 68 29 29 0a | moving-unit).(quote.paragraph)). |
3220 | 0a 28 70 75 74 20 28 71 75 6f 74 65 20 62 61 63 6b 77 61 72 64 2d 70 61 72 61 67 72 61 70 68 29 | .(put.(quote.backward-paragraph) |
3240 | 20 28 71 75 6f 74 65 20 70 6f 69 6e 74 2d 6d 6f 76 69 6e 67 2d 75 6e 69 74 29 20 28 71 75 6f 74 | .(quote.point-moving-unit).(quot |
3260 | 65 20 70 61 72 61 67 72 61 70 68 29 29 0a 0a 28 70 75 74 20 28 71 75 6f 74 65 20 6d 61 72 6b 2d | e.paragraph))..(put.(quote.mark- |
3280 | 70 61 67 65 29 20 28 71 75 6f 74 65 20 70 6f 69 6e 74 2d 6d 6f 76 69 6e 67 2d 75 6e 69 74 29 20 | page).(quote.point-moving-unit). |
32a0 | 28 71 75 6f 74 65 20 72 65 67 69 6f 6e 29 29 0a 0a 28 70 75 74 20 28 71 75 6f 74 65 20 6d 61 72 | (quote.region))..(put.(quote.mar |
32c0 | 6b 2d 70 61 72 61 67 72 61 70 68 29 20 28 71 75 6f 74 65 20 70 6f 69 6e 74 2d 6d 6f 76 69 6e 67 | k-paragraph).(quote.point-moving |
32e0 | 2d 75 6e 69 74 29 20 28 71 75 6f 74 65 20 72 65 67 69 6f 6e 29 29 0a 0a 28 70 75 74 20 28 71 75 | -unit).(quote.region))..(put.(qu |
3300 | 6f 74 65 20 6d 61 72 6b 2d 77 6f 72 64 29 20 28 71 75 6f 74 65 20 70 6f 69 6e 74 2d 6d 6f 76 69 | ote.mark-word).(quote.point-movi |
3320 | 6e 67 2d 75 6e 69 74 29 20 28 71 75 6f 74 65 20 72 65 67 69 6f 6e 29 29 0a 0a 28 70 75 74 20 28 | ng-unit).(quote.region))..(put.( |
3340 | 71 75 6f 74 65 20 6d 61 72 6b 2d 73 65 78 70 29 20 28 71 75 6f 74 65 20 70 6f 69 6e 74 2d 6d 6f | quote.mark-sexp).(quote.point-mo |
3360 | 76 69 6e 67 2d 75 6e 69 74 29 20 28 71 75 6f 74 65 20 72 65 67 69 6f 6e 29 29 0a 0a 28 70 75 74 | ving-unit).(quote.region))..(put |
3380 | 20 28 71 75 6f 74 65 20 6d 61 72 6b 2d 64 65 66 75 6e 29 20 28 71 75 6f 74 65 20 70 6f 69 6e 74 | .(quote.mark-defun).(quote.point |
33a0 | 2d 6d 6f 76 69 6e 67 2d 75 6e 69 74 29 20 28 71 75 6f 74 65 20 72 65 67 69 6f 6e 29 29 0a 0a 28 | -moving-unit).(quote.region))..( |
33c0 | 70 75 74 20 28 71 75 6f 74 65 20 6d 61 72 6b 2d 77 68 6f 6c 65 2d 62 75 66 66 65 72 29 20 28 71 | put.(quote.mark-whole-buffer).(q |
33e0 | 75 6f 74 65 20 70 6f 69 6e 74 2d 6d 6f 76 69 6e 67 2d 75 6e 69 74 29 20 28 71 75 6f 74 65 20 72 | uote.point-moving-unit).(quote.r |
3400 | 65 67 69 6f 6e 29 29 0a 0a 28 70 75 74 20 28 71 75 6f 74 65 20 6d 61 72 6b 2d 65 6e 64 2d 6f 66 | egion))..(put.(quote.mark-end-of |
3420 | 2d 73 65 6e 74 65 6e 63 65 29 20 28 71 75 6f 74 65 20 70 6f 69 6e 74 2d 6d 6f 76 69 6e 67 2d 75 | -sentence).(quote.point-moving-u |
3440 | 6e 69 74 29 20 28 71 75 6f 74 65 20 72 65 67 69 6f 6e 29 29 0a 0a 28 70 75 74 20 28 71 75 6f 74 | nit).(quote.region))..(put.(quot |
3460 | 65 20 6d 61 72 6b 2d 63 2d 66 75 6e 63 74 69 6f 6e 29 20 28 71 75 6f 74 65 20 70 6f 69 6e 74 2d | e.mark-c-function).(quote.point- |
3480 | 6d 6f 76 69 6e 67 2d 75 6e 69 74 29 20 28 71 75 6f 74 65 20 72 65 67 69 6f 6e 29 29 0a 0a 28 64 | moving-unit).(quote.region))..(d |
34a0 | 65 66 76 61 72 20 76 69 2d 6d 61 72 6b 2d 61 6c 69 73 74 20 6e 69 6c 20 22 5c 0a 41 6c 69 73 74 | efvar.vi-mark-alist.nil."\.Alist |
34c0 | 20 6f 66 20 28 4e 41 4d 45 20 2e 20 4d 41 52 4b 29 2c 20 6d 61 72 6b 73 20 61 72 65 20 6c 6f 63 | .of.(NAME...MARK),.marks.are.loc |
34e0 | 61 6c 20 74 6f 20 65 61 63 68 20 62 75 66 66 65 72 2e 22 29 0a 0a 28 64 65 66 76 61 72 20 76 69 | al.to.each.buffer.")..(defvar.vi |
3500 | 2d 73 63 72 6f 6c 6c 2d 61 6d 6f 75 6e 74 20 28 2f 20 28 77 69 6e 64 6f 77 2d 68 65 69 67 68 74 | -scroll-amount.(/.(window-height |
3520 | 29 20 32 29 20 22 5c 0a 44 65 66 61 75 6c 74 20 61 6d 6f 75 6e 74 20 6f 66 20 6c 69 6e 65 73 20 | ).2)."\.Default.amount.of.lines. |
3540 | 66 6f 72 20 73 63 72 6f 6c 6c 69 6e 67 20 28 75 73 65 64 20 62 79 20 22 20 5e 44 20 22 2f 22 20 | for.scrolling.(used.by.".^D."/". |
3560 | 5e 55 20 22 29 2e 22 29 0a 0a 28 64 65 66 76 61 72 20 76 69 2d 73 68 69 66 74 2d 77 69 64 74 68 | ^U.").")..(defvar.vi-shift-width |
3580 | 20 34 20 22 5c 0a 53 68 69 66 74 20 61 6d 6f 75 6e 74 20 66 6f 72 20 22 20 3c 20 22 2f 22 20 3e | .4."\.Shift.amount.for.".<."/".> |
35a0 | 20 22 20 6f 70 65 72 61 74 6f 72 73 2e 22 29 0a 0a 28 64 65 66 76 61 72 20 76 69 2d 69 6e 73 2d | .".operators.")..(defvar.vi-ins- |
35c0 | 70 6f 69 6e 74 20 6e 69 6c 20 22 5c 0a 4c 61 73 74 20 69 6e 73 65 72 74 69 6f 6e 20 70 6f 69 6e | point.nil."\.Last.insertion.poin |
35e0 | 74 2e 20 20 53 68 6f 75 6c 64 20 75 73 65 20 27 6d 61 72 6b 27 20 69 6e 73 74 65 61 64 2e 22 29 | t...Should.use.'mark'.instead.") |
3600 | 0a 0a 28 64 65 66 76 61 72 20 76 69 2d 69 6e 73 2d 6c 65 6e 67 74 68 20 6e 69 6c 20 22 5c 0a 4c | ..(defvar.vi-ins-length.nil."\.L |
3620 | 65 6e 67 74 68 20 6f 66 20 6c 61 73 74 20 69 6e 73 65 72 74 69 6f 6e 2e 22 29 0a 0a 28 64 65 66 | ength.of.last.insertion.")..(def |
3640 | 76 61 72 20 76 69 2d 69 6e 73 2d 72 65 70 65 74 69 74 69 6f 6e 20 6e 69 6c 20 22 5c 0a 54 68 65 | var.vi-ins-repetition.nil."\.The |
3660 | 20 72 65 70 65 74 69 74 69 6f 6e 20 72 65 71 75 69 72 65 64 20 66 6f 72 20 6c 61 73 74 20 69 6e | .repetition.required.for.last.in |
3680 | 73 65 72 74 69 6f 6e 2e 22 29 0a 0a 28 64 65 66 76 61 72 20 76 69 2d 69 6e 73 2d 6f 76 65 72 77 | sertion.")..(defvar.vi-ins-overw |
36a0 | 72 74 2d 70 20 6e 69 6c 20 22 5c 0a 54 20 69 66 20 6c 61 73 74 20 69 6e 73 65 72 74 69 6f 6e 20 | rt-p.nil."\.T.if.last.insertion. |
36c0 | 77 61 73 20 61 20 72 65 70 6c 61 63 65 20 61 63 74 75 61 6c 6c 79 2e 22 29 0a 0a 28 64 65 66 76 | was.a.replace.actually.")..(defv |
36e0 | 61 72 20 76 69 2d 69 6e 73 2d 70 72 65 66 69 78 2d 63 6f 64 65 20 6e 69 6c 20 22 5c 0a 43 6f 64 | ar.vi-ins-prefix-code.nil."\.Cod |
3700 | 65 20 74 6f 20 62 65 20 65 76 61 6c 27 65 64 20 62 65 66 6f 72 65 20 28 72 65 64 6f 2d 29 69 6e | e.to.be.eval'ed.before.(redo-)in |
3720 | 73 65 72 74 69 6f 6e 20 62 65 67 69 6e 73 2e 22 29 0a 0a 28 64 65 66 76 61 72 20 76 69 2d 6c 61 | sertion.begins.")..(defvar.vi-la |
3740 | 73 74 2d 66 69 6e 64 2d 63 68 61 72 20 6e 69 6c 20 22 5c 0a 53 61 76 65 20 6c 61 73 74 20 64 69 | st-find-char.nil."\.Save.last.di |
3760 | 72 65 63 74 69 6f 6e 2c 20 63 68 61 72 20 61 6e 64 20 75 70 74 6f 2d 66 6c 61 67 20 75 73 65 64 | rection,.char.and.upto-flag.used |
3780 | 20 66 6f 72 20 63 68 61 72 20 66 69 6e 64 69 6e 67 2e 22 29 0a 0a 28 64 65 66 76 61 72 20 76 69 | .for.char.finding.")..(defvar.vi |
37a0 | 2d 6c 61 73 74 2d 63 68 61 6e 67 65 2d 63 6f 6d 6d 61 6e 64 20 6e 69 6c 20 22 5c 0a 53 61 76 65 | -last-change-command.nil."\.Save |
37c0 | 20 63 6f 6d 6d 6d 61 6e 64 73 20 66 6f 72 20 72 65 64 6f 69 6e 67 20 6c 61 73 74 20 63 68 61 6e | .commmands.for.redoing.last.chan |
37e0 | 67 65 73 2e 20 20 45 61 63 68 20 63 6f 6d 6d 61 6e 64 20 69 73 20 69 6e 20 28 46 55 4e 43 20 2e | ges...Each.command.is.in.(FUNC.. |
3800 | 20 41 52 47 53 29 0a 66 6f 72 6d 20 74 68 61 74 20 69 73 20 72 65 61 64 79 20 74 6f 20 62 65 20 | .ARGS).form.that.is.ready.to.be. |
3820 | 27 61 70 70 6c 79 27 65 64 2e 22 29 0a 0a 28 64 65 66 76 61 72 20 76 69 2d 6c 61 73 74 2d 73 68 | 'apply'ed.")..(defvar.vi-last-sh |
3840 | 65 6c 6c 2d 63 6f 6d 6d 61 6e 64 20 6e 69 6c 20 22 5c 0a 53 61 76 65 20 6c 61 73 74 20 73 68 65 | ell-command.nil."\.Save.last.she |
3860 | 6c 6c 20 63 6f 6d 6d 61 6e 64 20 67 69 76 65 6e 20 66 6f 72 20 5c 22 21 5c 22 20 6f 70 65 72 61 | ll.command.given.for.\"!\".opera |
3880 | 74 6f 72 2e 22 29 0a 0a 28 64 65 66 76 61 72 20 76 69 2d 69 6e 73 65 72 74 2d 73 74 61 74 65 20 | tor.")..(defvar.vi-insert-state. |
38a0 | 6e 69 6c 20 22 5c 0a 54 20 69 66 20 69 74 20 69 73 20 69 6e 20 69 6e 73 65 72 74 20 73 74 61 74 | nil."\.T.if.it.is.in.insert.stat |
38c0 | 65 2e 22 29 0a 0a 28 64 65 66 76 61 72 20 76 69 2d 73 65 61 72 63 68 2d 6c 61 73 74 2d 63 6f 6d | e.")..(defvar.vi-search-last-com |
38e0 | 6d 61 6e 64 20 6e 69 6c 20 22 5c 0a 53 61 76 65 20 6c 61 73 74 20 73 65 61 72 63 68 20 63 6f 6d | mand.nil."\.Save.last.search.com |
3900 | 6d 61 6e 64 20 66 6f 72 20 70 6f 73 73 69 62 6c 65 20 72 65 64 6f 2e 22 29 0a 0a 28 64 65 66 76 | mand.for.possible.redo.")..(defv |
3920 | 61 72 20 76 69 2d 6d 6f 64 65 2d 6f 6c 64 2d 6c 6f 63 61 6c 2d 6d 61 70 20 6e 69 6c 20 22 5c 0a | ar.vi-mode-old-local-map.nil."\. |
3940 | 53 61 76 65 20 74 68 65 20 6c 6f 63 61 6c 2d 6d 61 70 20 75 73 65 64 20 62 65 66 6f 72 65 20 65 | Save.the.local-map.used.before.e |
3960 | 6e 74 65 72 69 6e 67 20 76 69 2d 6d 6f 64 65 2e 22 29 0a 0a 28 64 65 66 76 61 72 20 76 69 2d 6d | ntering.vi-mode.")..(defvar.vi-m |
3980 | 6f 64 65 2d 6f 6c 64 2d 6d 6f 64 65 2d 6e 61 6d 65 20 6e 69 6c 20 22 5c 0a 53 61 76 65 20 74 68 | ode-old-mode-name.nil."\.Save.th |
39a0 | 65 20 6d 6f 64 65 2d 6e 61 6d 65 20 62 65 66 6f 72 65 20 65 6e 74 65 72 69 6e 67 20 76 69 2d 6d | e.mode-name.before.entering.vi-m |
39c0 | 6f 64 65 2e 22 29 0a 0a 28 64 65 66 76 61 72 20 76 69 2d 6d 6f 64 65 2d 6f 6c 64 2d 6d 61 6a 6f | ode.")..(defvar.vi-mode-old-majo |
39e0 | 72 2d 6d 6f 64 65 20 6e 69 6c 20 22 5c 0a 53 61 76 65 20 74 68 65 20 6d 61 6a 6f 72 2d 6d 6f 64 | r-mode.nil."\.Save.the.major-mod |
3a00 | 65 20 62 65 66 6f 72 65 20 65 6e 74 65 72 69 6e 67 20 76 69 2d 6d 6f 64 65 2e 22 29 0a 0a 28 64 | e.before.entering.vi-mode.")..(d |
3a20 | 65 66 76 61 72 20 76 69 2d 6d 6f 64 65 2d 6f 6c 64 2d 63 61 73 65 2d 66 6f 6c 64 20 6e 69 6c 29 | efvar.vi-mode-old-case-fold.nil) |
3a40 | 0a 0a 28 64 65 66 75 6e 20 76 69 2d 6d 6f 64 65 2d 73 65 74 75 70 20 6e 69 6c 20 22 5c 0a 53 65 | ..(defun.vi-mode-setup.nil."\.Se |
3a60 | 74 75 70 20 61 20 62 75 66 66 65 72 20 66 6f 72 20 76 69 2d 6d 6f 64 65 20 62 79 20 63 72 65 61 | tup.a.buffer.for.vi-mode.by.crea |
3a80 | 74 69 6e 67 20 6e 65 63 65 73 73 61 72 79 20 62 75 66 66 65 72 2d 6c 6f 63 61 6c 20 76 61 72 69 | ting.necessary.buffer-local.vari |
3aa0 | 61 62 6c 65 73 2e 22 20 28 62 79 74 65 2d 63 6f 64 65 20 22 c2 c0 21 88 c3 c4 20 c5 5c 22 89 10 | ables.".(byte-code."..!.....\".. |
3ac0 | 88 c2 c1 21 88 c6 89 11 88 c2 c7 21 88 c2 c8 21 88 c2 c9 21 88 c2 ca 21 88 c2 cb 21 88 c2 cc 21 | ...!.......!...!...!...!...!...! |
3ae0 | 88 c2 cd 21 88 c2 ce 21 88 c2 cf 21 88 c2 d0 21 88 c2 d1 21 88 c2 d2 21 88 c2 d3 21 88 c2 d4 21 | ...!...!...!...!...!...!...!...! |
3b00 | 88 d5 d6 21 87 22 20 5b 76 69 2d 73 63 72 6f 6c 6c 2d 61 6d 6f 75 6e 74 20 76 69 2d 73 68 69 66 | ...!.".[vi-scroll-amount.vi-shif |
3b20 | 74 2d 77 69 64 74 68 20 6d 61 6b 65 2d 6c 6f 63 61 6c 2d 76 61 72 69 61 62 6c 65 20 2f 20 77 69 | t-width.make-local-variable./.wi |
3b40 | 6e 64 6f 77 2d 68 65 69 67 68 74 20 32 20 34 20 76 69 2d 69 6e 73 2d 70 6f 69 6e 74 20 76 69 2d | ndow-height.2.4.vi-ins-point.vi- |
3b60 | 69 6e 73 2d 6c 65 6e 67 74 68 20 76 69 2d 69 6e 73 2d 72 65 70 65 74 69 74 69 6f 6e 20 76 69 2d | ins-length.vi-ins-repetition.vi- |
3b80 | 69 6e 73 2d 6f 76 65 72 77 72 74 2d 70 20 76 69 2d 69 6e 73 2d 70 72 65 66 69 78 2d 63 6f 64 65 | ins-overwrt-p.vi-ins-prefix-code |
3ba0 | 20 76 69 2d 6c 61 73 74 2d 63 68 61 6e 67 65 2d 63 6f 6d 6d 61 6e 64 20 76 69 2d 6c 61 73 74 2d | .vi-last-change-command.vi-last- |
3bc0 | 73 68 65 6c 6c 2d 63 6f 6d 6d 61 6e 64 20 76 69 2d 6c 61 73 74 2d 66 69 6e 64 2d 63 68 61 72 20 | shell-command.vi-last-find-char. |
3be0 | 76 69 2d 6d 61 72 6b 2d 61 6c 69 73 74 20 76 69 2d 69 6e 73 65 72 74 2d 73 74 61 74 65 20 76 69 | vi-mark-alist.vi-insert-state.vi |
3c00 | 2d 6d 6f 64 65 2d 6f 6c 64 2d 6c 6f 63 61 6c 2d 6d 61 70 20 76 69 2d 6d 6f 64 65 2d 6f 6c 64 2d | -mode-old-local-map.vi-mode-old- |
3c20 | 6d 6f 64 65 2d 6e 61 6d 65 20 76 69 2d 6d 6f 64 65 2d 6f 6c 64 2d 6d 61 6a 6f 72 2d 6d 6f 64 65 | mode-name.vi-mode-old-major-mode |
3c40 | 20 76 69 2d 6d 6f 64 65 2d 6f 6c 64 2d 63 61 73 65 2d 66 6f 6c 64 20 72 75 6e 2d 68 6f 6f 6b 73 | .vi-mode-old-case-fold.run-hooks |
3c60 | 20 76 69 2d 6d 6f 64 65 2d 68 6f 6f 6b 5d 20 32 30 29 29 0a 0a 28 64 65 66 75 6e 20 76 69 2d 6d | .vi-mode-hook].20))..(defun.vi-m |
3c80 | 6f 64 65 20 6e 69 6c 20 22 5c 0a 4d 61 6a 6f 72 20 6d 6f 64 65 20 74 68 61 74 20 61 63 74 73 20 | ode.nil."\.Major.mode.that.acts. |
3ca0 | 6c 69 6b 65 20 74 68 65 20 60 76 69 27 20 65 64 69 74 6f 72 2e 0a 54 68 65 20 70 75 72 70 6f 73 | like.the.`vi'.editor..The.purpos |
3cc0 | 65 20 6f 66 20 74 68 69 73 20 6d 6f 64 65 20 69 73 20 74 6f 20 70 72 6f 76 69 64 65 20 79 6f 75 | e.of.this.mode.is.to.provide.you |
3ce0 | 20 74 68 65 20 63 6f 6d 62 69 6e 65 64 20 70 6f 77 65 72 20 6f 66 20 76 69 20 28 6e 61 6d 65 6c | .the.combined.power.of.vi.(namel |
3d00 | 79 2c 0a 74 68 65 20 5c 22 63 72 6f 73 73 20 70 72 6f 64 75 63 74 5c 22 20 65 66 66 65 63 74 20 | y,.the.\"cross.product\".effect. |
3d20 | 6f 66 20 63 6f 6d 6d 61 6e 64 73 20 61 6e 64 20 72 65 70 65 61 74 20 6c 61 73 74 20 63 68 61 6e | of.commands.and.repeat.last.chan |
3d40 | 67 65 73 29 20 61 6e 64 20 45 6d 61 63 73 2e 0a 0a 54 68 69 73 20 63 6f 6d 6d 61 6e 64 20 72 65 | ges).and.Emacs...This.command.re |
3d60 | 64 65 66 69 6e 65 73 20 6e 65 61 72 6c 79 20 61 6c 6c 20 6b 65 79 73 20 74 6f 20 6c 6f 6f 6b 20 | defines.nearly.all.keys.to.look. |
3d80 | 6c 69 6b 65 20 76 69 20 63 6f 6d 6d 61 6e 64 73 2e 0a 49 74 20 72 65 63 6f 72 64 73 20 74 68 65 | like.vi.commands..It.records.the |
3da0 | 20 70 72 65 76 69 6f 75 73 20 6d 61 6a 6f 72 20 6d 6f 64 65 2c 20 61 6e 64 20 61 6e 79 20 76 69 | .previous.major.mode,.and.any.vi |
3dc0 | 20 63 6f 6d 6d 61 6e 64 20 66 6f 72 20 69 6e 70 75 74 0a 28 60 69 27 2c 20 60 61 27 2c 20 60 73 | .command.for.input.(`i',.`a',.`s |
3de0 | 27 2c 20 65 74 63 2e 29 20 73 77 69 74 63 68 65 73 20 62 61 63 6b 20 74 6f 20 74 68 61 74 20 6d | ',.etc.).switches.back.to.that.m |
3e00 | 6f 64 65 2e 0a 54 68 75 73 2c 20 6f 72 64 69 6e 61 72 79 20 45 6d 61 63 73 20 28 69 6e 20 77 68 | ode..Thus,.ordinary.Emacs.(in.wh |
3e20 | 61 74 65 76 65 72 20 6d 61 6a 6f 72 20 6d 6f 64 65 20 79 6f 75 20 68 61 64 20 62 65 65 6e 20 75 | atever.major.mode.you.had.been.u |
3e40 | 73 69 6e 67 29 0a 69 73 20 5c 22 69 6e 70 75 74 5c 22 20 6d 6f 64 65 20 61 73 20 66 61 72 20 61 | sing).is.\"input\".mode.as.far.a |
3e60 | 73 20 76 69 20 69 73 20 63 6f 6e 63 65 72 6e 65 64 2e 0a 0a 54 6f 20 67 65 74 20 62 61 63 6b 20 | s.vi.is.concerned...To.get.back. |
3e80 | 69 6e 74 6f 20 76 69 20 66 72 6f 6d 20 5c 22 69 6e 70 75 74 5c 22 20 6d 6f 64 65 2c 20 79 6f 75 | into.vi.from.\"input\".mode,.you |
3ea0 | 20 6d 75 73 74 20 69 73 73 75 65 20 74 68 69 73 20 63 6f 6d 6d 61 6e 64 20 61 67 61 69 6e 2e 0a | .must.issue.this.command.again.. |
3ec0 | 54 68 65 72 65 66 6f 72 65 2c 20 69 74 20 69 73 20 72 65 63 6f 6d 6d 65 6e 64 65 64 20 74 68 61 | Therefore,.it.is.recommended.tha |
3ee0 | 74 20 79 6f 75 20 61 73 73 69 67 6e 20 69 74 20 74 6f 20 61 20 6b 65 79 2e 0a 0a 4d 61 6a 6f 72 | t.you.assign.it.to.a.key...Major |
3f00 | 20 64 69 66 66 65 72 65 6e 63 65 73 20 62 65 74 77 65 65 6e 20 74 68 69 73 20 6d 6f 64 65 20 61 | .differences.between.this.mode.a |
3f20 | 6e 64 20 72 65 61 6c 20 76 69 20 3a 0a 0a 2a 20 4c 69 6d 69 74 61 74 69 6f 6e 73 20 61 6e 64 20 | nd.real.vi.:..*.Limitations.and. |
3f40 | 75 6e 73 75 70 70 6f 72 74 65 64 20 66 65 61 74 75 72 65 73 0a 20 20 2d 20 53 65 61 72 63 68 20 | unsupported.features...-.Search. |
3f60 | 70 61 74 74 65 72 6e 73 20 77 69 74 68 20 6c 69 6e 65 20 6f 66 66 73 65 74 20 28 65 2e 67 2e 20 | patterns.with.line.offset.(e.g.. |
3f80 | 2f 70 61 74 2f 2b 33 20 6f 72 20 2f 70 61 74 2f 7a 2e 29 20 61 72 65 0a 20 20 20 20 6e 6f 74 20 | /pat/+3.or./pat/z.).are.....not. |
3fa0 | 73 75 70 70 6f 72 74 65 64 2e 0a 20 20 2d 20 45 78 20 63 6f 6d 6d 61 6e 64 73 20 61 72 65 20 6e | supported....-.Ex.commands.are.n |
3fc0 | 6f 74 20 69 6d 70 6c 65 6d 65 6e 74 65 64 3b 20 74 72 79 20 27 3a 27 20 74 6f 20 67 65 74 20 73 | ot.implemented;.try.':'.to.get.s |
3fe0 | 6f 6d 65 20 68 69 6e 74 73 2e 0a 20 20 2d 20 4e 6f 20 6c 69 6e 65 20 75 6e 64 6f 20 28 69 2e 65 | ome.hints....-.No.line.undo.(i.e |
4000 | 2e 20 74 68 65 20 27 55 27 20 63 6f 6d 6d 61 6e 64 29 2c 20 62 75 74 20 6d 75 6c 74 69 2d 75 6e | ..the.'U'.command),.but.multi-un |
4020 | 64 6f 20 69 73 20 61 20 73 74 61 6e 64 61 72 64 20 66 65 61 74 75 72 65 2e 0a 0a 2a 20 4d 6f 64 | do.is.a.standard.feature...*.Mod |
4040 | 69 66 69 63 61 74 69 6f 6e 73 0a 20 20 2d 20 54 68 65 20 73 74 6f 70 70 69 6e 67 20 70 6f 73 69 | ifications...-.The.stopping.posi |
4060 | 74 69 6f 6e 73 20 66 6f 72 20 73 6f 6d 65 20 70 6f 69 6e 74 20 6d 6f 74 69 6f 6e 20 63 6f 6d 6d | tions.for.some.point.motion.comm |
4080 | 61 6e 64 73 20 28 77 6f 72 64 20 62 6f 75 6e 64 61 72 79 2c 0a 20 20 20 20 70 61 74 74 65 72 6e | ands.(word.boundary,.....pattern |
40a0 | 20 73 65 61 72 63 68 29 20 61 72 65 20 73 6c 69 67 68 74 6c 79 20 64 69 66 66 65 72 65 6e 74 20 | .search).are.slightly.different. |
40c0 | 66 72 6f 6d 20 73 74 61 6e 64 61 72 64 20 27 76 69 27 2e 0a 20 20 20 20 41 6c 73 6f 2c 20 6e 6f | from.standard.'vi'......Also,.no |
40e0 | 20 61 75 74 6f 6d 61 74 69 63 20 77 72 61 70 20 61 72 6f 75 6e 64 20 61 74 20 65 6e 64 20 6f 66 | .automatic.wrap.around.at.end.of |
4100 | 20 62 75 66 66 65 72 20 66 6f 72 20 70 61 74 74 65 72 6e 20 73 65 61 72 63 68 69 6e 67 2e 0a 20 | .buffer.for.pattern.searching... |
4120 | 20 2d 20 53 69 6e 63 65 20 63 68 61 6e 67 65 73 20 61 72 65 20 64 6f 6e 65 20 69 6e 20 74 77 6f | .-.Since.changes.are.done.in.two |
4140 | 20 73 74 65 70 73 20 28 64 65 6c 65 74 69 6f 6e 20 74 68 65 6e 20 69 6e 73 65 72 74 69 6f 6e 29 | .steps.(deletion.then.insertion) |
4160 | 2c 20 79 6f 75 20 6e 65 65 64 0a 20 20 20 20 74 6f 20 75 6e 64 6f 20 74 77 69 63 65 20 74 6f 20 | ,.you.need.....to.undo.twice.to. |
4180 | 63 6f 6d 70 6c 65 74 65 6c 79 20 75 6e 64 6f 20 61 20 63 68 61 6e 67 65 20 63 6f 6d 6d 61 6e 64 | completely.undo.a.change.command |
41a0 | 2e 20 20 42 75 74 20 74 68 69 73 20 69 73 20 6e 6f 74 20 6e 65 65 64 65 64 0a 20 20 20 20 66 6f | ...But.this.is.not.needed.....fo |
41c0 | 72 20 75 6e 64 6f 69 6e 67 20 61 20 72 65 70 65 61 74 65 64 20 63 68 61 6e 67 65 20 63 6f 6d 6d | r.undoing.a.repeated.change.comm |
41e0 | 61 6e 64 2e 0a 20 20 2d 20 4e 6f 20 6e 65 65 64 20 74 6f 20 73 65 74 2f 75 6e 73 65 74 20 27 6d | and....-.No.need.to.set/unset.'m |
4200 | 61 67 69 63 27 2c 20 74 6f 20 73 65 61 72 63 68 20 66 6f 72 20 61 20 73 74 72 69 6e 67 20 77 69 | agic',.to.search.for.a.string.wi |
4220 | 74 68 20 72 65 67 75 6c 61 72 20 65 78 70 72 0a 20 20 20 20 69 6e 20 69 74 20 6a 75 73 74 20 70 | th.regular.expr.....in.it.just.p |
4240 | 75 74 20 61 20 70 72 65 66 69 78 20 61 72 67 20 66 6f 72 20 74 68 65 20 73 65 61 72 63 68 20 63 | ut.a.prefix.arg.for.the.search.c |
4260 | 6f 6d 6d 61 6e 64 73 2e 20 20 52 65 70 6c 61 63 65 20 63 6d 64 73 20 74 6f 6f 2e 0a 20 20 2d 20 | ommands...Replace.cmds.too....-. |
4280 | 5e 52 20 69 73 20 62 6f 75 6e 64 20 74 6f 20 69 6e 63 72 65 6d 65 6e 74 61 6c 20 62 61 63 6b 77 | ^R.is.bound.to.incremental.backw |
42a0 | 61 72 64 20 73 65 61 72 63 68 2c 20 73 6f 20 75 73 65 20 5e 4c 20 74 6f 20 72 65 64 72 61 77 20 | ard.search,.so.use.^L.to.redraw. |
42c0 | 73 63 72 65 65 6e 2e 0a 0a 2a 20 45 78 74 65 6e 73 69 6f 6e 73 0a 20 20 2d 20 53 6f 6d 65 20 73 | screen...*.Extensions...-.Some.s |
42e0 | 74 61 6e 64 61 72 64 20 28 6f 72 20 6d 6f 64 69 66 69 65 64 29 20 45 6d 61 63 73 20 63 6f 6d 6d | tandard.(or.modified).Emacs.comm |
4300 | 61 6e 64 73 20 77 65 72 65 20 69 6e 74 65 67 72 61 74 65 64 2c 20 73 75 63 68 20 61 73 0a 20 20 | ands.were.integrated,.such.as... |
4320 | 20 20 69 6e 63 72 65 6d 65 6e 74 61 6c 20 73 65 61 72 63 68 2c 20 71 75 65 72 79 20 72 65 70 6c | ..incremental.search,.query.repl |
4340 | 61 63 65 2c 20 74 72 61 6e 73 70 6f 73 65 20 6f 62 6a 65 63 74 73 2c 20 61 6e 64 20 6b 65 79 62 | ace,.transpose.objects,.and.keyb |
4360 | 6f 61 72 64 20 6d 61 63 72 6f 73 2e 0a 20 20 2d 20 49 6e 20 63 6f 6d 6d 61 6e 64 20 73 74 61 74 | oard.macros....-.In.command.stat |
4380 | 65 2c 20 5e 58 20 6c 69 6e 6b 73 20 74 6f 20 74 68 65 20 27 63 74 6c 2d 78 2d 6d 61 70 27 2c 20 | e,.^X.links.to.the.'ctl-x-map',. |
43a0 | 61 6e 64 20 45 53 43 20 63 61 6e 20 62 65 20 6c 69 6e 6b 65 64 20 74 6f 0a 20 20 20 20 65 73 63 | and.ESC.can.be.linked.to.....esc |
43c0 | 2d 6d 61 70 20 6f 72 20 73 65 74 20 75 6e 64 65 66 69 6e 65 64 2e 20 20 54 68 65 73 65 20 63 61 | -map.or.set.undefined...These.ca |
43e0 | 6e 20 67 69 76 65 20 79 6f 75 20 74 68 65 20 66 75 6c 6c 20 70 6f 77 65 72 20 6f 66 20 45 6d 61 | n.give.you.the.full.power.of.Ema |
4400 | 63 73 2e 0a 20 20 2d 20 53 65 65 20 76 69 2d 63 6f 6d 2d 6d 61 70 20 66 6f 72 20 74 68 6f 73 65 | cs....-.See.vi-com-map.for.those |
4420 | 20 6b 65 79 73 20 74 68 61 74 20 61 72 65 20 65 78 74 65 6e 73 69 6f 6e 73 20 74 6f 20 73 74 61 | .keys.that.are.extensions.to.sta |
4440 | 6e 64 61 72 64 20 76 69 2c 20 65 2e 67 2e 0a 20 20 20 20 60 76 69 2d 6e 61 6d 65 2d 6c 61 73 74 | ndard.vi,.e.g......`vi-name-last |
4460 | 2d 63 68 61 6e 67 65 2d 6f 72 2d 6d 61 63 72 6f 27 2c 20 60 76 69 2d 76 65 72 69 66 79 2d 73 70 | -change-or-macro',.`vi-verify-sp |
4480 | 65 6c 6c 69 6e 67 27 2c 20 60 76 69 2d 6c 6f 63 61 74 65 2d 64 65 66 27 2c 0a 20 20 20 20 60 76 | elling',.`vi-locate-def',.....`v |
44a0 | 69 2d 6d 61 72 6b 2d 72 65 67 69 6f 6e 27 2c 20 61 6e 64 20 27 76 69 2d 71 75 6f 74 65 2d 77 6f | i-mark-region',.and.'vi-quote-wo |
44c0 | 72 64 73 27 2e 20 20 53 6f 6d 65 20 6f 66 20 74 68 65 6d 20 61 72 65 20 71 75 69 74 65 20 68 61 | rds'...Some.of.them.are.quite.ha |
44e0 | 6e 64 79 2e 0a 20 20 2d 20 55 73 65 20 5c 5c 5b 76 69 2d 73 77 69 74 63 68 2d 6d 6f 64 65 5d 20 | ndy....-.Use.\\[vi-switch-mode]. |
4500 | 74 6f 20 73 77 69 74 63 68 20 61 6d 6f 6e 67 20 64 69 66 66 65 72 65 6e 74 20 6d 6f 64 65 73 20 | to.switch.among.different.modes. |
4520 | 71 75 69 63 6b 6c 79 2e 0a 20 20 0a 53 79 6e 74 61 78 20 74 61 62 6c 65 20 61 6e 64 20 61 62 62 | quickly.....Syntax.table.and.abb |
4540 | 72 65 76 73 20 77 68 69 6c 65 20 69 6e 20 76 69 20 6d 6f 64 65 20 72 65 6d 61 69 6e 20 61 73 20 | revs.while.in.vi.mode.remain.as. |
4560 | 74 68 65 79 20 77 65 72 65 20 69 6e 20 45 6d 61 63 73 2e 22 20 28 69 6e 74 65 72 61 63 74 69 76 | they.were.in.Emacs.".(interactiv |
4580 | 65 29 20 28 62 79 74 65 2d 63 6f 64 65 20 22 c7 88 08 3f 85 09 00 ca 20 88 09 cb 3d 83 18 00 cc | e).(byte-code."...?........=.... |
45a0 | cd ce 20 5c 22 82 48 00 cf 20 89 12 88 0c 89 13 88 09 89 10 88 0e 06 89 15 88 c7 89 16 06 88 d0 | ...\".H......................... |
45c0 | 0e 08 21 88 cb 89 11 88 d1 89 14 88 d2 d3 20 21 88 0e 09 85 48 00 d4 20 87 22 20 5b 76 69 2d 6d | ..!............!....H....".[vi-m |
45e0 | 6f 64 65 2d 6f 6c 64 2d 6d 61 6a 6f 72 2d 6d 6f 64 65 20 6d 61 6a 6f 72 2d 6d 6f 64 65 20 76 69 | ode-old-major-mode.major-mode.vi |
4600 | 2d 6d 6f 64 65 2d 6f 6c 64 2d 6c 6f 63 61 6c 2d 6d 61 70 20 76 69 2d 6d 6f 64 65 2d 6f 6c 64 2d | -mode-old-local-map.vi-mode-old- |
4620 | 6d 6f 64 65 2d 6e 61 6d 65 20 6d 6f 64 65 2d 6e 61 6d 65 20 76 69 2d 6d 6f 64 65 2d 6f 6c 64 2d | mode-name.mode-name.vi-mode-old- |
4640 | 63 61 73 65 2d 66 6f 6c 64 20 63 61 73 65 2d 66 6f 6c 64 2d 73 65 61 72 63 68 20 6e 69 6c 20 76 | case-fold.case-fold-search.nil.v |
4660 | 69 2d 63 6f 6d 2d 6d 61 70 20 76 69 2d 69 6e 73 65 72 74 2d 73 74 61 74 65 20 76 69 2d 6d 6f 64 | i-com-map.vi-insert-state.vi-mod |
4680 | 65 2d 73 65 74 75 70 20 76 69 2d 6d 6f 64 65 20 6d 65 73 73 61 67 65 20 22 41 6c 72 65 61 64 79 | e-setup.vi-mode.message."Already |
46a0 | 20 69 6e 20 76 69 2d 6d 6f 64 65 2e 22 20 64 69 6e 67 20 63 75 72 72 65 6e 74 2d 6c 6f 63 61 6c | .in.vi-mode.".ding.current-local |
46c0 | 2d 6d 61 70 20 75 73 65 2d 6c 6f 63 61 6c 2d 6d 61 70 20 22 56 49 22 20 73 65 74 2d 62 75 66 66 | -map.use-local-map."VI".set-buff |
46e0 | 65 72 2d 6d 6f 64 69 66 69 65 64 2d 70 20 62 75 66 66 65 72 2d 6d 6f 64 69 66 69 65 64 2d 70 20 | er-modified-p.buffer-modified-p. |
4700 | 76 69 2d 65 6e 64 2d 6f 66 2d 69 6e 73 65 72 74 2d 73 74 61 74 65 5d 20 39 29 29 0a 0a 28 64 65 | vi-end-of-insert-state].9))..(de |
4720 | 66 75 6e 20 76 69 2d 64 69 6e 67 20 6e 69 6c 20 22 5c 0a 44 69 6e 67 20 21 22 20 28 69 6e 74 65 | fun.vi-ding.nil."\.Ding.!".(inte |
4740 | 72 61 63 74 69 76 65 29 20 28 62 79 74 65 2d 63 6f 64 65 20 22 c0 88 c1 20 87 22 20 5b 6e 69 6c | ractive).(byte-code.".....".[nil |
4760 | 20 64 69 6e 67 5d 20 32 29 29 0a 0a 28 64 65 66 75 6e 20 76 69 2d 73 61 76 65 2d 61 6c 6c 2d 61 | .ding].2))..(defun.vi-save-all-a |
4780 | 6e 64 2d 65 78 69 74 20 6e 69 6c 20 22 5c 0a 53 61 76 65 20 61 6c 6c 20 6d 6f 64 69 66 69 65 64 | nd-exit.nil."\.Save.all.modified |
47a0 | 20 62 75 66 66 65 72 73 20 77 69 74 68 6f 75 74 20 61 73 6b 69 6e 67 2c 20 74 68 65 6e 20 65 78 | .buffers.without.asking,.then.ex |
47c0 | 69 74 73 20 65 6d 61 63 73 2e 22 20 28 69 6e 74 65 72 61 63 74 69 76 65 29 20 28 62 79 74 65 2d | its.emacs.".(interactive).(byte- |
47e0 | 63 6f 64 65 20 22 c1 88 c2 c0 21 88 c3 20 87 22 20 5b 74 20 6e 69 6c 20 73 61 76 65 2d 73 6f 6d | code."....!....".[t.nil.save-som |
4800 | 65 2d 62 75 66 66 65 72 73 20 6b 69 6c 6c 2d 65 6d 61 63 73 5d 20 33 29 29 0a 0a 28 64 65 66 76 | e-buffers.kill-emacs].3))..(defv |
4820 | 61 72 20 76 69 2d 72 65 70 6c 61 63 65 64 2d 73 74 72 69 6e 67 20 6e 69 6c 29 0a 0a 28 64 65 66 | ar.vi-replaced-string.nil)..(def |
4840 | 76 61 72 20 76 69 2d 72 65 70 6c 61 63 69 6e 67 2d 73 74 72 69 6e 67 20 6e 69 6c 29 0a 0a 28 64 | var.vi-replacing-string.nil)..(d |
4860 | 65 66 75 6e 20 76 69 2d 65 78 2d 63 6d 64 20 6e 69 6c 20 22 5c 0a 45 78 20 63 6f 6d 6d 61 6e 64 | efun.vi-ex-cmd.nil."\.Ex.command |
4880 | 73 20 61 72 65 20 6e 6f 74 20 69 6d 70 6c 65 6d 65 6e 74 65 64 20 69 6e 20 45 76 69 20 6d 6f 64 | s.are.not.implemented.in.Evi.mod |
48a0 | 65 2e 20 20 46 6f 72 20 73 6f 6d 65 20 63 6f 6d 6d 6f 6e 6c 79 20 75 73 65 64 20 65 78 0a 63 6f | e...For.some.commonly.used.ex.co |
48c0 | 6d 6d 61 6e 64 73 2c 20 79 6f 75 20 63 61 6e 20 75 73 65 20 74 68 65 20 66 6f 6c 6c 6f 77 69 6e | mmands,.you.can.use.the.followin |
48e0 | 67 20 61 6c 74 65 72 6e 61 74 69 76 65 73 20 66 6f 72 20 73 69 6d 69 6c 61 72 20 65 66 66 65 63 | g.alternatives.for.similar.effec |
4900 | 74 20 3a 0a 77 20 20 20 20 20 20 20 20 20 20 20 20 43 2d 78 20 43 2d 73 20 28 73 61 76 65 2d 62 | t.:.w............C-x.C-s.(save-b |
4920 | 75 66 66 65 72 29 0a 77 71 20 20 20 20 20 20 20 20 20 20 20 43 2d 78 20 43 2d 63 20 28 73 61 76 | uffer).wq...........C-x.C-c.(sav |
4940 | 65 2d 62 75 66 66 65 72 73 2d 6b 69 6c 6c 2d 65 6d 61 63 73 29 0a 77 20 66 6e 61 6d 65 20 20 20 | e-buffers-kill-emacs).w.fname... |
4960 | 20 20 20 43 2d 78 20 43 2d 77 20 28 77 72 69 74 65 2d 66 69 6c 65 29 0a 65 20 66 6e 61 6d 65 20 | ...C-x.C-w.(write-file).e.fname. |
4980 | 20 20 20 20 20 43 2d 78 20 43 2d 66 20 28 66 69 6e 64 2d 66 69 6c 65 29 0a 72 20 66 6e 61 6d 65 | .....C-x.C-f.(find-file).r.fname |
49a0 | 20 20 20 20 20 20 43 2d 78 20 69 20 20 20 28 69 6e 73 65 72 74 2d 66 69 6c 65 29 0a 73 2f 6f 6c | ......C-x.i...(insert-file).s/ol |
49c0 | 64 2f 6e 65 77 20 20 20 20 75 73 65 20 71 20 28 76 69 2d 72 65 70 6c 61 63 65 29 20 74 6f 20 64 | d/new....use.q.(vi-replace).to.d |
49e0 | 6f 20 75 6e 63 6f 6e 64 69 74 69 6f 6e 61 6c 20 72 65 70 6c 61 63 65 0a 20 20 20 20 20 20 20 20 | o.unconditional.replace......... |
4a00 | 20 20 20 20 20 75 73 65 20 43 2d 71 20 28 76 69 2d 71 75 65 72 79 2d 72 65 70 6c 61 63 65 29 20 | .....use.C-q.(vi-query-replace). |
4a20 | 74 6f 20 64 6f 20 71 75 65 72 79 20 72 65 70 6c 61 63 65 0a 73 65 74 20 73 77 3d 6e 20 20 20 20 | to.do.query.replace.set.sw=n.... |
4a40 | 20 4d 2d 78 20 73 65 74 2d 76 61 72 69 61 62 6c 65 20 76 69 2d 73 68 69 66 74 2d 77 69 64 74 68 | .M-x.set-variable.vi-shift-width |
4a60 | 20 6e 20 22 20 28 69 6e 74 65 72 61 63 74 69 76 65 29 20 28 62 79 74 65 2d 63 6f 64 65 20 22 c0 | .n.".(interactive).(byte-code.". |
4a80 | 88 c1 90 c2 c3 c4 21 21 91 87 22 20 5b 6e 69 6c 20 22 2a 48 65 6c 70 2a 22 20 70 72 69 6e 63 20 | ......!!..".[nil."*Help*".princ. |
4aa0 | 64 6f 63 75 6d 65 6e 74 61 74 69 6f 6e 20 76 69 2d 65 78 2d 63 6d 64 5d 20 34 29 29 0a 0a 28 64 | documentation.vi-ex-cmd].4))..(d |
4ac0 | 65 66 75 6e 20 76 69 2d 75 6e 64 65 66 69 6e 65 64 20 6e 69 6c 20 28 69 6e 74 65 72 61 63 74 69 | efun.vi-undefined.nil.(interacti |
4ae0 | 76 65 29 20 28 62 79 74 65 2d 63 6f 64 65 20 22 c1 88 c2 c3 c4 08 21 5c 22 88 c5 20 87 22 20 5b | ve).(byte-code."......!\"....".[ |
4b00 | 6c 61 73 74 2d 63 6f 6d 6d 61 6e 64 2d 63 68 61 72 20 6e 69 6c 20 6d 65 73 73 61 67 65 20 22 43 | last-command-char.nil.message."C |
4b20 | 6f 6d 6d 61 6e 64 20 6b 65 79 20 5c 22 25 73 5c 22 20 69 73 20 75 6e 64 65 66 69 6e 65 64 20 69 | ommand.key.\"%s\".is.undefined.i |
4b40 | 6e 20 45 76 69 2e 22 20 73 69 6e 67 6c 65 2d 6b 65 79 2d 64 65 73 63 72 69 70 74 69 6f 6e 20 64 | n.Evi.".single-key-description.d |
4b60 | 69 6e 67 5d 20 34 29 29 0a 0a 28 64 65 66 75 6e 20 76 69 2d 75 6e 69 6d 70 6c 65 6d 65 6e 74 65 | ing].4))..(defun.vi-unimplemente |
4b80 | 64 20 6e 69 6c 20 28 69 6e 74 65 72 61 63 74 69 76 65 29 20 28 62 79 74 65 2d 63 6f 64 65 20 22 | d.nil.(interactive).(byte-code." |
4ba0 | c1 88 c2 c3 c4 08 21 5c 22 88 c5 20 87 22 20 5b 6c 61 73 74 2d 63 6f 6d 6d 61 6e 64 2d 63 68 61 | ......!\"....".[last-command-cha |
4bc0 | 72 20 6e 69 6c 20 6d 65 73 73 61 67 65 20 22 43 6f 6d 6d 61 6e 64 20 6b 65 79 20 5c 22 25 73 5c | r.nil.message."Command.key.\"%s\ |
4be0 | 22 20 69 73 20 6e 6f 74 20 69 6d 70 6c 65 6d 65 6e 74 65 64 20 69 6e 20 45 76 69 2e 22 20 73 69 | ".is.not.implemented.in.Evi.".si |
4c00 | 6e 67 6c 65 2d 6b 65 79 2d 64 65 73 63 72 69 70 74 69 6f 6e 20 64 69 6e 67 5d 20 34 29 29 0a 0a | ngle-key-description.ding].4)).. |
4c20 | 28 64 65 66 75 6e 20 76 69 2d 67 6f 74 6f 2d 69 6e 73 65 72 74 2d 73 74 61 74 65 20 28 72 65 70 | (defun.vi-goto-insert-state.(rep |
4c40 | 65 74 69 74 69 6f 6e 20 26 6f 70 74 69 6f 6e 61 6c 20 70 72 65 66 69 78 2d 63 6f 64 65 20 64 6f | etition.&optional.prefix-code.do |
4c60 | 2d 69 74 2d 6e 6f 77 2d 70 29 20 22 5c 0a 47 6f 20 69 6e 74 6f 20 69 6e 73 65 72 74 20 73 74 61 | -it-now-p)."\.Go.into.insert.sta |
4c80 | 74 65 2c 20 74 68 65 20 74 65 78 74 20 65 6e 74 65 72 65 64 20 77 69 6c 6c 20 62 65 20 72 65 70 | te,.the.text.entered.will.be.rep |
4ca0 | 65 61 74 65 64 20 69 66 20 52 45 50 45 54 49 54 49 4f 4e 20 3e 20 31 2e 0a 49 66 20 50 52 45 46 | eated.if.REPETITION.>.1..If.PREF |
4cc0 | 49 58 2d 43 4f 44 45 20 69 73 20 67 69 76 65 6e 2c 20 64 6f 20 69 74 20 62 65 66 6f 72 65 20 69 | IX-CODE.is.given,.do.it.before.i |
4ce0 | 6e 73 65 72 74 69 6f 6e 20 62 65 67 69 6e 73 20 69 66 20 44 4f 2d 49 54 2d 4e 4f 57 2d 50 20 69 | nsertion.begins.if.DO-IT-NOW-P.i |
4d00 | 73 20 54 2e 0a 49 6e 20 61 6e 79 20 63 61 73 65 2c 20 74 68 65 20 70 72 65 66 69 78 2d 63 6f 64 | s.T..In.any.case,.the.prefix-cod |
4d20 | 65 20 77 69 6c 6c 20 62 65 20 64 6f 6e 65 20 62 65 66 6f 72 65 20 65 61 63 68 20 27 72 65 64 6f | e.will.be.done.before.each.'redo |
4d40 | 2d 69 6e 73 65 72 74 27 2e 0a 54 68 69 73 20 66 75 6e 63 74 69 6f 6e 20 65 78 70 65 63 74 73 20 | -insert'..This.function.expects. |
4d60 | 27 6f 76 65 72 77 72 69 74 65 2d 6d 6f 64 65 27 20 62 65 69 6e 67 20 73 65 74 20 70 72 6f 70 65 | 'overwrite-mode'.being.set.prope |
4d80 | 72 6c 79 20 62 65 66 6f 72 65 68 61 6e 64 2e 22 20 28 62 79 74 65 2d 63 6f 64 65 20 22 08 85 0a | rly.beforehand.".(byte-code."... |
4da0 | 00 cf 09 40 09 41 5c 22 88 60 89 12 88 0c 89 13 88 09 89 15 88 0e 07 89 16 06 88 0e 09 89 16 08 | ...@.A\".`...................... |
4dc0 | 88 d0 0e 0a 21 88 0e 0c 89 16 0b 88 d1 d2 20 21 88 ce 89 16 0d 87 22 20 5b 64 6f 2d 69 74 2d 6e | ....!..........!......".[do-it-n |
4de0 | 6f 77 2d 70 20 70 72 65 66 69 78 2d 63 6f 64 65 20 76 69 2d 69 6e 73 2d 70 6f 69 6e 74 20 76 69 | ow-p.prefix-code.vi-ins-point.vi |
4e00 | 2d 69 6e 73 2d 72 65 70 65 74 69 74 69 6f 6e 20 72 65 70 65 74 69 74 69 6f 6e 20 76 69 2d 69 6e | -ins-repetition.repetition.vi-in |
4e20 | 73 2d 70 72 65 66 69 78 2d 63 6f 64 65 20 6d 6f 64 65 2d 6e 61 6d 65 20 76 69 2d 6d 6f 64 65 2d | s-prefix-code.mode-name.vi-mode- |
4e40 | 6f 6c 64 2d 6d 6f 64 65 2d 6e 61 6d 65 20 63 61 73 65 2d 66 6f 6c 64 2d 73 65 61 72 63 68 20 76 | old-mode-name.case-fold-search.v |
4e60 | 69 2d 6d 6f 64 65 2d 6f 6c 64 2d 63 61 73 65 2d 66 6f 6c 64 20 76 69 2d 6d 6f 64 65 2d 6f 6c 64 | i-mode-old-case-fold.vi-mode-old |
4e80 | 2d 6c 6f 63 61 6c 2d 6d 61 70 20 6d 61 6a 6f 72 2d 6d 6f 64 65 20 76 69 2d 6d 6f 64 65 2d 6f 6c | -local-map.major-mode.vi-mode-ol |
4ea0 | 64 2d 6d 61 6a 6f 72 2d 6d 6f 64 65 20 76 69 2d 69 6e 73 65 72 74 2d 73 74 61 74 65 20 74 20 61 | d-major-mode.vi-insert-state.t.a |
4ec0 | 70 70 6c 79 20 75 73 65 2d 6c 6f 63 61 6c 2d 6d 61 70 20 73 65 74 2d 62 75 66 66 65 72 2d 6d 6f | pply.use-local-map.set-buffer-mo |
4ee0 | 64 69 66 69 65 64 2d 70 20 62 75 66 66 65 72 2d 6d 6f 64 69 66 69 65 64 2d 70 5d 20 36 29 29 0a | dified-p.buffer-modified-p].6)). |
4f00 | 0a 28 64 65 66 75 6e 20 76 69 2d 65 6e 64 2d 6f 66 2d 69 6e 73 65 72 74 2d 73 74 61 74 65 20 6e | .(defun.vi-end-of-insert-state.n |
4f20 | 69 6c 20 22 5c 0a 54 65 72 6d 69 6e 61 74 65 20 69 6e 73 65 72 74 69 6f 6e 20 61 6e 64 20 73 65 | il."\.Terminate.insertion.and.se |
4f40 | 74 20 75 70 20 6c 61 73 74 20 63 68 61 6e 67 65 20 63 6f 6d 6d 61 6e 64 2e 22 20 28 62 79 74 65 | t.up.last.change.command.".(byte |
4f60 | 2d 63 6f 64 65 20 22 60 08 57 86 14 00 60 08 55 85 0e 00 09 3f 86 14 00 0a c6 58 83 1d 00 c7 c3 | -code."`.W...`.U....?.....X..... |
4f80 | 21 82 46 00 0a c8 56 85 3a 00 c9 08 60 5c 22 1c 0a c8 56 85 39 00 0c 63 88 0a 53 89 12 88 82 28 | !.F...V.:...`\"...V.9..c..S....( |
4fa0 | 00 29 88 ca cb 08 60 0d 09 25 88 c7 c3 21 87 22 20 5b 76 69 2d 69 6e 73 2d 70 6f 69 6e 74 20 76 | .)....`..%...!.".[vi-ins-point.v |
4fc0 | 69 2d 69 6e 73 2d 70 72 65 66 69 78 2d 63 6f 64 65 20 76 69 2d 69 6e 73 2d 72 65 70 65 74 69 74 | i-ins-prefix-code.vi-ins-repetit |
4fe0 | 69 6f 6e 20 74 20 73 74 72 20 6f 76 65 72 77 72 69 74 65 2d 6d 6f 64 65 20 30 20 76 69 2d 67 6f | ion.t.str.overwrite-mode.0.vi-go |
5000 | 74 6f 2d 63 6f 6d 6d 61 6e 64 2d 73 74 61 74 65 20 31 20 62 75 66 66 65 72 2d 73 75 62 73 74 72 | to-command-state.1.buffer-substr |
5020 | 69 6e 67 20 76 69 2d 73 65 74 2d 6c 61 73 74 2d 63 68 61 6e 67 65 2d 63 6f 6d 6d 61 6e 64 20 76 | ing.vi-set-last-change-command.v |
5040 | 69 2d 66 69 72 73 74 2d 72 65 64 6f 2d 69 6e 73 65 72 74 69 6f 6e 5d 20 38 29 29 0a 0a 28 64 65 | i-first-redo-insertion].8))..(de |
5060 | 66 75 6e 20 76 69 2d 66 69 72 73 74 2d 72 65 64 6f 2d 69 6e 73 65 72 74 69 6f 6e 20 28 62 65 67 | fun.vi-first-redo-insertion.(beg |
5080 | 69 6e 20 65 6e 64 20 26 6f 70 74 69 6f 6e 61 6c 20 6f 76 65 72 77 72 69 74 65 2d 70 20 70 72 65 | in.end.&optional.overwrite-p.pre |
50a0 | 66 69 78 2d 63 6f 64 65 29 20 22 5c 0a 52 65 64 6f 20 6c 61 73 74 20 69 6e 73 65 72 74 69 6f 6e | fix-code)."\.Redo.last.insertion |
50c0 | 20 74 68 65 20 66 69 72 73 74 20 74 69 6d 65 2e 20 20 45 78 74 72 61 63 74 20 74 68 65 20 73 74 | .the.first.time...Extract.the.st |
50e0 | 72 69 6e 67 20 61 6e 64 20 73 61 76 65 20 69 74 20 66 6f 72 0a 66 75 74 75 72 65 20 72 65 64 6f | ring.and.save.it.for.future.redo |
5100 | 65 73 2e 20 20 44 6f 20 70 72 65 66 69 78 2d 63 6f 64 65 20 69 66 20 69 74 27 73 20 67 69 76 65 | es...Do.prefix-code.if.it's.give |
5120 | 6e 2c 20 75 73 65 20 6f 76 65 72 77 72 69 74 65 20 6d 6f 64 65 20 69 66 20 61 73 6b 65 64 2e 22 | n,.use.overwrite.mode.if.asked." |
5140 | 20 28 62 79 74 65 2d 63 6f 64 65 20 22 c5 09 0a 5c 22 18 0b 85 0f 00 c6 0b 40 0b 41 5c 22 88 0c | .(byte-code."...\".......@.A\".. |
5160 | 85 1b 00 c7 60 60 08 47 5c 5c 5c 22 88 08 63 88 c8 c9 08 0c 0b 24 29 87 22 20 5b 73 74 72 20 62 | ....``.G\\\"..c......$).".[str.b |
5180 | 65 67 69 6e 20 65 6e 64 20 70 72 65 66 69 78 2d 63 6f 64 65 20 6f 76 65 72 77 72 69 74 65 2d 70 | egin.end.prefix-code.overwrite-p |
51a0 | 20 62 75 66 66 65 72 2d 73 75 62 73 74 72 69 6e 67 20 61 70 70 6c 79 20 64 65 6c 65 74 65 2d 72 | .buffer-substring.apply.delete-r |
51c0 | 65 67 69 6f 6e 20 76 69 2d 73 65 74 2d 6c 61 73 74 2d 63 68 61 6e 67 65 2d 63 6f 6d 6d 61 6e 64 | egion.vi-set-last-change-command |
51e0 | 20 76 69 2d 6d 6f 72 65 2d 72 65 64 6f 2d 69 6e 73 65 72 74 69 6f 6e 5d 20 38 29 29 0a 0a 28 64 | .vi-more-redo-insertion].8))..(d |
5200 | 65 66 75 6e 20 76 69 2d 6d 6f 72 65 2d 72 65 64 6f 2d 69 6e 73 65 72 74 69 6f 6e 20 28 73 74 72 | efun.vi-more-redo-insertion.(str |
5220 | 20 26 6f 70 74 69 6f 6e 61 6c 20 6f 76 65 72 77 72 69 74 65 2d 70 20 70 72 65 66 69 78 2d 63 6f | .&optional.overwrite-p.prefix-co |
5240 | 64 65 29 20 22 5c 0a 52 65 64 6f 20 6d 6f 72 65 20 69 6e 73 65 72 74 69 6f 6e 20 3a 20 63 6f 70 | de)."\.Redo.more.insertion.:.cop |
5260 | 79 20 73 74 72 69 6e 67 20 66 72 6f 6d 20 53 54 52 20 74 6f 20 70 6f 69 6e 74 2c 20 75 73 65 20 | y.string.from.STR.to.point,.use. |
5280 | 6f 76 65 72 77 72 69 74 65 20 6d 6f 64 65 0a 69 66 20 6f 76 65 72 77 72 69 74 65 2d 70 20 69 73 | overwrite.mode.if.overwrite-p.is |
52a0 | 20 54 3b 20 61 70 70 6c 79 20 70 72 65 66 69 78 2d 63 6f 64 65 20 66 69 72 73 74 20 69 66 20 69 | .T;.apply.prefix-code.first.if.i |
52c0 | 74 27 73 20 6e 6f 6e 2d 6e 69 6c 2e 22 20 28 62 79 74 65 2d 63 6f 64 65 20 22 08 85 0a 00 c3 08 | t's.non-nil.".(byte-code."...... |
52e0 | 40 08 41 5c 22 88 09 85 16 00 c4 60 60 0a 47 5c 5c 5c 22 88 0a 63 87 22 20 5b 70 72 65 66 69 78 | @.A\"......``.G\\\"..c.".[prefix |
5300 | 2d 63 6f 64 65 20 6f 76 65 72 77 72 69 74 65 2d 70 20 73 74 72 20 61 70 70 6c 79 20 64 65 6c 65 | -code.overwrite-p.str.apply.dele |
5320 | 74 65 2d 72 65 67 69 6f 6e 5d 20 35 29 29 0a 0a 28 64 65 66 75 6e 20 76 69 2d 67 6f 74 6f 2d 63 | te-region].5))..(defun.vi-goto-c |
5340 | 6f 6d 6d 61 6e 64 2d 73 74 61 74 65 20 28 26 6f 70 74 69 6f 6e 61 6c 20 66 72 6f 6d 2d 69 6e 73 | ommand-state.(&optional.from-ins |
5360 | 65 72 74 2d 73 74 61 74 65 2d 70 29 20 22 5c 0a 47 6f 20 74 6f 20 76 69 2d 6d 6f 64 65 20 63 6f | ert-state-p)."\.Go.to.vi-mode.co |
5380 | 6d 6d 61 6e 64 20 73 74 61 74 65 2e 20 20 49 66 20 6f 70 74 69 6f 6e 61 6c 20 61 72 67 20 65 78 | mmand.state...If.optional.arg.ex |
53a0 | 69 73 74 73 2c 20 6d 65 61 6e 73 20 72 65 74 75 72 6e 20 66 72 6f 6d 0a 69 6e 73 65 72 74 20 73 | ists,.means.return.from.insert.s |
53c0 | 74 61 74 65 2e 22 20 28 62 79 74 65 2d 63 6f 64 65 20 22 c5 08 21 88 c2 89 11 88 0b 85 13 00 0c | tate.".(byte-code."..!.......... |
53e0 | 85 13 00 c4 c6 21 87 22 20 5b 76 69 2d 63 6f 6d 2d 6d 61 70 20 76 69 2d 69 6e 73 65 72 74 2d 73 | .....!.".[vi-com-map.vi-insert-s |
5400 | 74 61 74 65 20 6e 69 6c 20 66 72 6f 6d 2d 69 6e 73 65 72 74 2d 73 74 61 74 65 2d 70 20 6f 76 65 | tate.nil.from-insert-state-p.ove |
5420 | 72 77 72 69 74 65 2d 6d 6f 64 65 20 75 73 65 2d 6c 6f 63 61 6c 2d 6d 61 70 20 30 5d 20 33 29 29 | rwrite-mode.use-local-map.0].3)) |
5440 | 0a 0a 28 64 65 66 75 6e 20 76 69 2d 6b 69 6c 6c 2d 6c 69 6e 65 20 28 61 72 67 29 20 22 5c 0a 6b | ..(defun.vi-kill-line.(arg)."\.k |
5460 | 69 6c 6c 20 73 70 65 63 69 66 69 65 64 20 6e 75 6d 62 65 72 20 6f 66 20 6c 69 6e 65 73 20 28 3d | ill.specified.number.of.lines.(= |
5480 | 64 24 29 2c 20 74 65 78 74 20 73 61 76 65 64 20 69 6e 20 74 68 65 20 6b 69 6c 6c 20 72 69 6e 67 | d$),.text.saved.in.the.kill.ring |
54a0 | 2e 22 20 28 69 6e 74 65 72 61 63 74 69 76 65 20 22 2a 50 22 29 20 28 62 79 74 65 2d 63 6f 64 65 | .".(interactive."*P").(byte-code |
54c0 | 20 22 c1 88 c2 08 21 88 c3 c2 08 5c 22 87 22 20 5b 61 72 67 20 6e 69 6c 20 6b 69 6c 6c 2d 6c 69 | ."....!....\".".[arg.nil.kill-li |
54e0 | 6e 65 20 76 69 2d 73 65 74 2d 6c 61 73 74 2d 63 68 61 6e 67 65 2d 63 6f 6d 6d 61 6e 64 5d 20 34 | ne.vi-set-last-change-command].4 |
5500 | 29 29 0a 0a 28 64 65 66 75 6e 20 76 69 2d 6b 69 6c 6c 2d 72 65 67 69 6f 6e 20 6e 69 6c 20 28 69 | ))..(defun.vi-kill-region.nil.(i |
5520 | 6e 74 65 72 61 63 74 69 76 65 29 20 28 62 79 74 65 2d 63 6f 64 65 20 22 c0 88 c1 20 88 c2 c1 21 | nteractive).(byte-code.".......! |
5540 | 87 22 20 5b 6e 69 6c 20 6b 69 6c 6c 2d 72 65 67 69 6f 6e 20 76 69 2d 73 65 74 2d 6c 61 73 74 2d | .".[nil.kill-region.vi-set-last- |
5560 | 63 68 61 6e 67 65 2d 63 6f 6d 6d 61 6e 64 5d 20 33 29 29 0a 0a 28 64 65 66 75 6e 20 76 69 2d 61 | change-command].3))..(defun.vi-a |
5580 | 70 70 65 6e 64 2d 61 74 2d 65 6e 64 2d 6f 66 2d 6c 69 6e 65 20 28 61 72 67 29 20 22 5c 0a 67 6f | ppend-at-end-of-line.(arg)."\.go |
55a0 | 20 74 6f 20 65 6e 64 20 6f 66 20 6c 69 6e 65 20 61 6e 64 20 74 68 65 6e 20 67 6f 20 69 6e 74 6f | .to.end.of.line.and.then.go.into |
55c0 | 20 76 69 20 69 6e 73 65 72 74 20 73 74 61 74 65 2e 22 20 28 69 6e 74 65 72 61 63 74 69 76 65 20 | .vi.insert.state.".(interactive. |
55e0 | 22 2a 70 22 29 20 28 62 79 74 65 2d 63 6f 64 65 20 22 c2 88 c3 08 c4 c1 23 87 22 20 5b 61 72 67 | "*p").(byte-code."......#.".[arg |
5600 | 20 74 20 6e 69 6c 20 76 69 2d 67 6f 74 6f 2d 69 6e 73 65 72 74 2d 73 74 61 74 65 20 28 65 6e 64 | .t.nil.vi-goto-insert-state.(end |
5620 | 2d 6f 66 2d 6c 69 6e 65 29 5d 20 34 29 29 0a 0a 28 64 65 66 75 6e 20 76 69 2d 63 68 61 6e 67 65 | -of-line)].4))..(defun.vi-change |
5640 | 2d 72 65 73 74 2d 6f 66 2d 6c 69 6e 65 20 28 61 72 67 29 20 22 5c 0a 43 68 61 6e 67 65 20 74 68 | -rest-of-line.(arg)."\.Change.th |
5660 | 65 20 72 65 73 74 20 6f 66 20 28 41 52 47 29 20 6c 69 6e 65 73 20 28 3d 20 63 24 20 69 6e 20 76 | e.rest.of.(ARG).lines.(=.c$.in.v |
5680 | 69 29 2e 22 20 28 69 6e 74 65 72 61 63 74 69 76 65 20 22 2a 50 22 29 20 28 62 79 74 65 2d 63 6f | i).".(interactive."*P").(byte-co |
56a0 | 64 65 20 22 c2 88 c3 c4 c5 08 44 c1 23 87 22 20 5b 61 72 67 20 74 20 6e 69 6c 20 76 69 2d 67 6f | de."......D.#.".[arg.t.nil.vi-go |
56c0 | 74 6f 2d 69 6e 73 65 72 74 2d 73 74 61 74 65 20 31 20 6b 69 6c 6c 2d 6c 69 6e 65 5d 20 34 29 29 | to-insert-state.1.kill-line].4)) |
56e0 | 0a 0a 28 64 65 66 75 6e 20 76 69 2d 69 6e 73 65 72 74 2d 62 65 66 6f 72 65 2d 66 69 72 73 74 2d | ..(defun.vi-insert-before-first- |
5700 | 6e 6f 6e 77 68 69 74 65 20 28 61 72 67 29 20 22 5c 0a 28 3d 20 5e 69 20 69 6e 20 76 69 29 22 20 | nonwhite.(arg)."\.(=.^i.in.vi)". |
5720 | 28 69 6e 74 65 72 61 63 74 69 76 65 20 22 2a 70 22 29 20 28 62 79 74 65 2d 63 6f 64 65 20 22 c2 | (interactive."*p").(byte-code.". |
5740 | 88 c3 08 c4 c1 23 87 22 20 5b 61 72 67 20 74 20 6e 69 6c 20 76 69 2d 67 6f 74 6f 2d 69 6e 73 65 | .....#.".[arg.t.nil.vi-goto-inse |
5760 | 72 74 2d 73 74 61 74 65 20 28 62 61 63 6b 2d 74 6f 2d 69 6e 64 65 6e 74 61 74 69 6f 6e 29 5d 20 | rt-state.(back-to-indentation)]. |
5780 | 34 29 29 0a 0a 28 64 65 66 75 6e 20 76 69 2d 6f 70 65 6e 2d 61 62 6f 76 65 20 28 61 72 67 29 20 | 4))..(defun.vi-open-above.(arg). |
57a0 | 22 5c 0a 6f 70 65 6e 20 6e 65 77 20 6c 69 6e 65 28 73 29 20 61 62 6f 76 65 20 63 75 72 72 65 6e | "\.open.new.line(s).above.curren |
57c0 | 74 20 6c 69 6e 65 20 61 6e 64 20 65 6e 74 65 72 20 69 6e 73 65 72 74 20 73 74 61 74 65 2e 22 20 | t.line.and.enter.insert.state.". |
57e0 | 28 69 6e 74 65 72 61 63 74 69 76 65 20 22 2a 70 22 29 20 28 62 79 74 65 2d 63 6f 64 65 20 22 c2 | (interactive."*p").(byte-code.". |
5800 | 88 c3 c4 c5 08 44 c1 23 87 22 20 5b 61 72 67 20 74 20 6e 69 6c 20 76 69 2d 67 6f 74 6f 2d 69 6e | .....D.#.".[arg.t.nil.vi-goto-in |
5820 | 73 65 72 74 2d 73 74 61 74 65 20 31 20 28 6c 61 6d 62 64 61 20 28 78 29 20 28 62 79 74 65 2d 63 | sert-state.1.(lambda.(x).(byte-c |
5840 | 6f 64 65 20 22 c1 20 86 08 00 c2 08 21 87 22 20 5b 78 20 62 65 67 69 6e 6e 69 6e 67 2d 6f 66 2d | ode.".......!.".[x.beginning-of- |
5860 | 6c 69 6e 65 20 6f 70 65 6e 2d 6c 69 6e 65 5d 20 33 29 29 5d 20 34 29 29 0a 0a 28 64 65 66 75 6e | line.open-line].3))].4))..(defun |
5880 | 20 76 69 2d 6f 70 65 6e 2d 62 65 6c 6f 77 20 28 61 72 67 29 20 22 5c 0a 6f 70 65 6e 20 6e 65 77 | .vi-open-below.(arg)."\.open.new |
58a0 | 20 6c 69 6e 65 28 73 29 20 61 6e 64 20 67 6f 20 69 6e 74 6f 20 69 6e 73 65 72 74 20 6d 6f 64 65 | .line(s).and.go.into.insert.mode |
58c0 | 20 6f 6e 20 74 68 65 20 6c 61 73 74 20 6c 69 6e 65 2e 22 20 28 69 6e 74 65 72 61 63 74 69 76 65 | .on.the.last.line.".(interactive |
58e0 | 20 22 2a 70 22 29 20 28 62 79 74 65 2d 63 6f 64 65 20 22 c2 88 c3 c4 c5 08 44 c1 23 87 22 20 5b | ."*p").(byte-code."......D.#.".[ |
5900 | 61 72 67 20 74 20 6e 69 6c 20 76 69 2d 67 6f 74 6f 2d 69 6e 73 65 72 74 2d 73 74 61 74 65 20 31 | arg.t.nil.vi-goto-insert-state.1 |
5920 | 20 28 6c 61 6d 62 64 61 20 28 78 29 20 28 62 79 74 65 2d 63 6f 64 65 20 22 c1 20 86 0e 00 c2 08 | .(lambda.(x).(byte-code."....... |
5940 | 21 86 0e 00 c3 08 21 87 22 20 5b 78 20 65 6e 64 2d 6f 66 2d 6c 69 6e 65 20 6f 70 65 6e 2d 6c 69 | !.....!.".[x.end-of-line.open-li |
5960 | 6e 65 20 66 6f 72 77 61 72 64 2d 6c 69 6e 65 5d 20 34 29 29 5d 20 34 29 29 0a 0a 28 64 65 66 75 | ne.forward-line].4))].4))..(defu |
5980 | 6e 20 76 69 2d 69 6e 73 65 72 74 2d 61 66 74 65 72 20 28 61 72 67 29 20 22 5c 0a 73 74 61 72 74 | n.vi-insert-after.(arg)."\.start |
59a0 | 20 76 69 20 69 6e 73 65 72 74 20 73 74 61 74 65 20 61 66 74 65 72 20 63 75 72 73 6f 72 2e 22 20 | .vi.insert.state.after.cursor.". |
59c0 | 28 69 6e 74 65 72 61 63 74 69 76 65 20 22 2a 70 22 29 20 28 62 79 74 65 2d 63 6f 64 65 20 22 c2 | (interactive."*p").(byte-code.". |
59e0 | 88 c3 08 c4 43 c1 23 87 22 20 5b 61 72 67 20 74 20 6e 69 6c 20 76 69 2d 67 6f 74 6f 2d 69 6e 73 | ....C.#.".[arg.t.nil.vi-goto-ins |
5a00 | 65 72 74 2d 73 74 61 74 65 20 28 6c 61 6d 62 64 61 20 6e 69 6c 20 28 62 79 74 65 2d 63 6f 64 65 | ert-state.(lambda.nil.(byte-code |
5a20 | 20 22 6c 3f 85 07 00 c0 20 87 22 20 5b 66 6f 72 77 61 72 64 2d 63 68 61 72 5d 20 32 29 29 5d 20 | ."l?......".[forward-char].2))]. |
5a40 | 34 29 29 0a 0a 28 64 65 66 75 6e 20 76 69 2d 69 6e 73 65 72 74 2d 62 65 66 6f 72 65 20 28 61 72 | 4))..(defun.vi-insert-before.(ar |
5a60 | 67 29 20 22 5c 0a 65 6e 74 65 72 20 69 6e 73 65 72 74 20 73 74 61 74 65 20 62 65 66 6f 72 65 20 | g)."\.enter.insert.state.before. |
5a80 | 74 68 65 20 63 75 72 73 6f 72 2e 22 20 28 69 6e 74 65 72 61 63 74 69 76 65 20 22 2a 70 22 29 20 | the.cursor.".(interactive."*p"). |
5aa0 | 28 62 79 74 65 2d 63 6f 64 65 20 22 c1 88 c2 08 21 87 22 20 5b 61 72 67 20 6e 69 6c 20 76 69 2d | (byte-code."....!.".[arg.nil.vi- |
5ac0 | 67 6f 74 6f 2d 69 6e 73 65 72 74 2d 73 74 61 74 65 5d 20 32 29 29 0a 0a 28 64 65 66 75 6e 20 76 | goto-insert-state].2))..(defun.v |
5ae0 | 69 2d 67 6f 74 6f 2d 6c 69 6e 65 20 28 61 72 67 29 20 22 5c 0a 47 6f 20 74 6f 20 41 52 47 74 68 | i-goto-line.(arg)."\.Go.to.ARGth |
5b00 | 20 6c 69 6e 65 2e 22 20 28 69 6e 74 65 72 61 63 74 69 76 65 20 22 50 22 29 20 28 62 79 74 65 2d | .line.".(interactive."P").(byte- |
5b20 | 63 6f 64 65 20 22 c1 88 c2 08 21 3f 83 0e 00 c3 20 82 13 00 c4 c5 08 21 21 87 22 20 5b 61 72 67 | code."....!?...........!!.".[arg |
5b40 | 20 6e 69 6c 20 76 69 2d 72 61 77 2d 6e 75 6d 65 72 69 63 2d 70 72 65 66 69 78 20 65 6e 64 2d 6f | .nil.vi-raw-numeric-prefix.end-o |
5b60 | 66 2d 62 75 66 66 65 72 20 67 6f 74 6f 2d 6c 69 6e 65 20 76 69 2d 70 72 65 66 69 78 2d 6e 75 6d | f-buffer.goto-line.vi-prefix-num |
5b80 | 65 72 69 63 2d 76 61 6c 75 65 5d 20 35 29 29 0a 0a 28 64 65 66 75 6e 20 76 69 2d 62 65 67 69 6e | eric-value].5))..(defun.vi-begin |
5ba0 | 6e 69 6e 67 2d 6f 66 2d 62 75 66 66 65 72 20 6e 69 6c 20 22 5c 0a 4d 6f 76 65 20 70 6f 69 6e 74 | ning-of-buffer.nil."\.Move.point |
5bc0 | 20 74 6f 20 74 68 65 20 62 65 67 69 6e 6e 69 6e 67 20 6f 66 20 63 75 72 72 65 6e 74 20 62 75 66 | .to.the.beginning.of.current.buf |
5be0 | 66 65 72 2e 22 20 28 69 6e 74 65 72 61 63 74 69 76 65 29 20 28 62 79 74 65 2d 63 6f 64 65 20 22 | fer.".(interactive).(byte-code." |
5c00 | c0 88 65 62 87 22 20 5b 6e 69 6c 5d 20 31 29 29 0a 0a 28 64 65 66 75 6e 20 76 69 2d 69 73 65 61 | ..eb.".[nil].1))..(defun.vi-isea |
5c20 | 72 63 68 2d 66 6f 72 77 61 72 64 20 28 61 72 67 29 20 22 5c 0a 49 6e 63 72 65 6d 65 6e 74 61 6c | rch-forward.(arg)."\.Incremental |
5c40 | 20 73 65 61 72 63 68 20 66 6f 72 77 61 72 64 2e 20 20 55 73 65 20 72 65 67 65 78 70 20 76 65 72 | .search.forward...Use.regexp.ver |
5c60 | 73 69 6f 6e 20 69 66 20 41 52 47 20 69 73 20 6e 6f 6e 2d 6e 69 6c 2e 22 20 28 69 6e 74 65 72 61 | sion.if.ARG.is.non-nil.".(intera |
5c80 | 63 74 69 76 65 20 22 50 22 29 20 28 62 79 74 65 2d 63 6f 64 65 20 22 c3 88 09 83 0a 00 c5 82 0b | ctive."P").(byte-code."......... |
5ca0 | 00 c6 60 1a 18 c7 08 21 88 0a 60 55 83 1c 00 c3 82 27 00 09 83 24 00 c8 82 25 00 c9 89 14 2a 87 | ..`....!..`U.....'...$...%....*. |
5cc0 | 22 20 5b 73 63 6d 64 20 61 72 67 20 6f 70 6f 69 6e 74 20 6e 69 6c 20 76 69 2d 73 65 61 72 63 68 | ".[scmd.arg.opoint.nil.vi-search |
5ce0 | 2d 6c 61 73 74 2d 63 6f 6d 6d 61 6e 64 20 69 73 65 61 72 63 68 2d 66 6f 72 77 61 72 64 2d 72 65 | -last-command.isearch-forward-re |
5d00 | 67 65 78 70 20 69 73 65 61 72 63 68 2d 66 6f 72 77 61 72 64 20 63 61 6c 6c 2d 69 6e 74 65 72 61 | gexp.isearch-forward.call-intera |
5d20 | 63 74 69 76 65 6c 79 20 72 65 2d 73 65 61 72 63 68 2d 66 6f 72 77 61 72 64 20 73 65 61 72 63 68 | ctively.re-search-forward.search |
5d40 | 2d 66 6f 72 77 61 72 64 5d 20 33 29 29 0a 0a 28 64 65 66 75 6e 20 76 69 2d 69 73 65 61 72 63 68 | -forward].3))..(defun.vi-isearch |
5d60 | 2d 62 61 63 6b 77 61 72 64 20 28 61 72 67 29 20 22 5c 0a 49 6e 63 72 65 6d 65 6e 74 61 6c 20 73 | -backward.(arg)."\.Incremental.s |
5d80 | 65 61 72 63 68 20 62 61 63 6b 77 61 72 64 2e 20 20 55 73 65 20 72 65 67 65 78 70 20 76 65 72 73 | earch.backward...Use.regexp.vers |
5da0 | 69 6f 6e 20 69 66 20 41 52 47 20 69 73 20 6e 6f 6e 2d 6e 69 6c 2e 22 20 28 69 6e 74 65 72 61 63 | ion.if.ARG.is.non-nil.".(interac |
5dc0 | 74 69 76 65 20 22 50 22 29 20 28 62 79 74 65 2d 63 6f 64 65 20 22 c3 88 09 83 0a 00 c5 82 0b 00 | tive."P").(byte-code.".......... |
5de0 | c6 60 1a 18 c7 08 21 88 0a 60 55 83 1c 00 c3 82 27 00 09 83 24 00 c8 82 25 00 c9 89 14 2a 87 22 | .`....!..`U.....'...$...%....*." |
5e00 | 20 5b 73 63 6d 64 20 61 72 67 20 6f 70 6f 69 6e 74 20 6e 69 6c 20 76 69 2d 73 65 61 72 63 68 2d | .[scmd.arg.opoint.nil.vi-search- |
5e20 | 6c 61 73 74 2d 63 6f 6d 6d 61 6e 64 20 69 73 65 61 72 63 68 2d 62 61 63 6b 77 61 72 64 2d 72 65 | last-command.isearch-backward-re |
5e40 | 67 65 78 70 20 69 73 65 61 72 63 68 2d 62 61 63 6b 77 61 72 64 20 63 61 6c 6c 2d 69 6e 74 65 72 | gexp.isearch-backward.call-inter |
5e60 | 61 63 74 69 76 65 6c 79 20 72 65 2d 73 65 61 72 63 68 2d 62 61 63 6b 77 61 72 64 20 73 65 61 72 | actively.re-search-backward.sear |
5e80 | 63 68 2d 62 61 63 6b 77 61 72 64 5d 20 33 29 29 0a 0a 28 64 65 66 75 6e 20 76 69 2d 73 65 61 72 | ch-backward].3))..(defun.vi-sear |
5ea0 | 63 68 2d 66 6f 72 77 61 72 64 20 28 61 72 67 20 73 74 72 69 6e 67 29 20 22 5c 0a 4e 6f 6e 69 6e | ch-forward.(arg.string)."\.Nonin |
5ec0 | 63 72 65 6d 65 6e 74 61 6c 20 73 65 61 72 63 68 20 66 6f 72 77 61 72 64 2e 20 55 73 65 20 72 65 | cremental.search.forward..Use.re |
5ee0 | 67 65 78 70 20 76 65 72 73 69 6f 6e 20 69 66 20 41 52 47 20 69 73 20 6e 6f 6e 2d 6e 69 6c 2e 22 | gexp.version.if.ARG.is.non-nil." |
5f00 | 20 28 69 6e 74 65 72 61 63 74 69 76 65 20 28 62 79 74 65 2d 63 6f 64 65 20 22 08 83 0d 00 c1 c3 | .(interactive.(byte-code."...... |
5f20 | c4 c2 5c 22 44 82 13 00 c2 c3 c5 c2 5c 22 44 87 22 20 5b 63 75 72 72 65 6e 74 2d 70 72 65 66 69 | ..\"D.......\"D.".[current-prefi |
5f40 | 78 2d 61 72 67 20 74 20 6e 69 6c 20 72 65 61 64 2d 73 74 72 69 6e 67 20 22 72 65 67 65 78 70 2f | x-arg.t.nil.read-string."regexp/ |
5f60 | 22 20 22 2f 22 5d 20 35 29 29 20 28 62 79 74 65 2d 63 6f 64 65 20 22 c2 88 0c 83 0a 00 c7 82 0b | "."/"].5)).(byte-code."......... |
5f80 | 00 c8 89 13 88 0d 47 c9 56 85 19 00 0d 89 16 06 88 ca 0b 0e 06 c2 c2 cb 25 87 22 20 5b 63 75 72 | ......G.V...............%.".[cur |
5fa0 | 72 65 6e 74 2d 70 72 65 66 69 78 2d 61 72 67 20 74 20 6e 69 6c 20 76 69 2d 73 65 61 72 63 68 2d | rent-prefix-arg.t.nil.vi-search- |
5fc0 | 6c 61 73 74 2d 63 6f 6d 6d 61 6e 64 20 61 72 67 20 73 74 72 69 6e 67 20 73 65 61 72 63 68 2d 6c | last-command.arg.string.search-l |
5fe0 | 61 73 74 2d 73 74 72 69 6e 67 20 72 65 2d 73 65 61 72 63 68 2d 66 6f 72 77 61 72 64 20 73 65 61 | ast-string.re-search-forward.sea |
6000 | 72 63 68 2d 66 6f 72 77 61 72 64 20 30 20 66 75 6e 63 61 6c 6c 20 31 5d 20 36 29 29 0a 0a 28 64 | rch-forward.0.funcall.1].6))..(d |
6020 | 65 66 75 6e 20 76 69 2d 73 65 61 72 63 68 2d 62 61 63 6b 77 61 72 64 20 28 61 72 67 20 73 74 72 | efun.vi-search-backward.(arg.str |
6040 | 69 6e 67 29 20 22 5c 0a 4e 6f 6e 69 6e 63 72 65 6d 65 6e 74 61 6c 20 73 65 61 72 63 68 20 62 61 | ing)."\.Nonincremental.search.ba |
6060 | 63 6b 77 61 72 64 2e 20 20 55 73 65 20 72 65 67 65 78 70 20 76 65 72 73 69 6f 6e 20 69 66 20 41 | ckward...Use.regexp.version.if.A |
6080 | 52 47 20 69 73 20 6e 6f 6e 2d 6e 69 6c 2e 22 20 28 69 6e 74 65 72 61 63 74 69 76 65 20 28 62 79 | RG.is.non-nil.".(interactive.(by |
60a0 | 74 65 2d 63 6f 64 65 20 22 08 83 0d 00 c1 c3 c4 c2 5c 22 44 82 13 00 c2 c3 c5 c2 5c 22 44 87 22 | te-code."........\"D.......\"D." |
60c0 | 20 5b 63 75 72 72 65 6e 74 2d 70 72 65 66 69 78 2d 61 72 67 20 74 20 6e 69 6c 20 72 65 61 64 2d | .[current-prefix-arg.t.nil.read- |
60e0 | 73 74 72 69 6e 67 20 22 72 65 67 65 78 70 3f 22 20 22 3f 22 5d 20 35 29 29 20 28 62 79 74 65 2d | string."regexp?"."?"].5)).(byte- |
6100 | 63 6f 64 65 20 22 c2 88 0c 83 0a 00 c7 82 0b 00 c8 89 13 88 0d 47 c9 56 85 19 00 0d 89 16 06 88 | code."...............G.V........ |
6120 | ca 0b 0e 06 c2 c2 cb 25 87 22 20 5b 63 75 72 72 65 6e 74 2d 70 72 65 66 69 78 2d 61 72 67 20 74 | .......%.".[current-prefix-arg.t |
6140 | 20 6e 69 6c 20 76 69 2d 73 65 61 72 63 68 2d 6c 61 73 74 2d 63 6f 6d 6d 61 6e 64 20 61 72 67 20 | .nil.vi-search-last-command.arg. |
6160 | 73 74 72 69 6e 67 20 73 65 61 72 63 68 2d 6c 61 73 74 2d 73 74 72 69 6e 67 20 72 65 2d 73 65 61 | string.search-last-string.re-sea |
6180 | 72 63 68 2d 62 61 63 6b 77 61 72 64 20 73 65 61 72 63 68 2d 62 61 63 6b 77 61 72 64 20 30 20 66 | rch-backward.search-backward.0.f |
61a0 | 75 6e 63 61 6c 6c 20 31 5d 20 36 29 29 0a 0a 28 64 65 66 75 6e 20 76 69 2d 72 65 70 65 61 74 2d | uncall.1].6))..(defun.vi-repeat- |
61c0 | 6c 61 73 74 2d 73 65 61 72 63 68 20 28 61 72 67 20 26 6f 70 74 69 6f 6e 61 6c 20 73 65 61 72 63 | last-search.(arg.&optional.searc |
61e0 | 68 2d 63 6f 6d 6d 61 6e 64 20 73 65 61 72 63 68 2d 73 74 72 69 6e 67 29 20 22 5c 0a 52 65 70 65 | h-command.search-string)."\.Repe |
6200 | 61 74 20 6c 61 73 74 20 73 65 61 72 63 68 20 63 6f 6d 6d 61 6e 64 2e 20 20 49 66 20 6f 70 74 69 | at.last.search.command...If.opti |
6220 | 6f 6e 61 6c 20 73 65 61 72 63 68 2d 63 6f 6d 6d 61 6e 64 2f 73 74 72 69 6e 67 20 61 72 65 20 67 | onal.search-command/string.are.g |
6240 | 69 76 65 6e 2c 0a 75 73 65 20 74 68 6f 73 65 20 69 6e 73 74 65 61 64 20 6f 66 20 74 68 65 20 6f | iven,.use.those.instead.of.the.o |
6260 | 6e 65 73 20 73 61 76 65 64 2e 22 20 28 69 6e 74 65 72 61 63 74 69 76 65 20 22 70 22 29 20 28 62 | nes.saved.".(interactive."p").(b |
6280 | 79 74 65 2d 63 6f 64 65 20 22 c4 88 08 3f 85 0a 00 09 89 10 88 0a 3f 85 13 00 0b 89 12 88 08 3f | yte-code."...?........?........? |
62a0 | 83 21 00 c6 c7 c8 20 5c 22 82 28 00 c9 08 0a c4 c4 0d 25 87 22 20 5b 73 65 61 72 63 68 2d 63 6f | .!.....\".(.......%.".[search-co |
62c0 | 6d 6d 61 6e 64 20 76 69 2d 73 65 61 72 63 68 2d 6c 61 73 74 2d 63 6f 6d 6d 61 6e 64 20 73 65 61 | mmand.vi-search-last-command.sea |
62e0 | 72 63 68 2d 73 74 72 69 6e 67 20 73 65 61 72 63 68 2d 6c 61 73 74 2d 73 74 72 69 6e 67 20 6e 69 | rch-string.search-last-string.ni |
6300 | 6c 20 61 72 67 20 6d 65 73 73 61 67 65 20 22 4e 6f 20 6c 61 73 74 20 73 65 61 72 63 68 20 63 6f | l.arg.message."No.last.search.co |
6320 | 6d 6d 61 6e 64 20 74 6f 20 72 65 70 65 61 74 2e 22 20 64 69 6e 67 20 66 75 6e 63 61 6c 6c 5d 20 | mmand.to.repeat.".ding.funcall]. |
6340 | 38 29 29 0a 0a 28 64 65 66 75 6e 20 76 69 2d 72 65 76 65 72 73 65 2d 6c 61 73 74 2d 73 65 61 72 | 8))..(defun.vi-reverse-last-sear |
6360 | 63 68 20 28 61 72 67 20 26 6f 70 74 69 6f 6e 61 6c 20 73 65 61 72 63 68 2d 63 6f 6d 6d 61 6e 64 | ch.(arg.&optional.search-command |
6380 | 20 73 65 61 72 63 68 2d 73 74 72 69 6e 67 29 20 22 5c 0a 52 65 64 6f 20 6c 61 73 74 20 73 65 61 | .search-string)."\.Redo.last.sea |
63a0 | 72 63 68 20 63 6f 6d 6d 61 6e 64 20 69 6e 20 72 65 76 65 72 73 65 20 64 69 72 65 63 74 69 6f 6e | rch.command.in.reverse.direction |
63c0 | 2e 20 49 66 20 74 68 65 20 6f 70 74 69 6f 6e 61 6c 20 73 65 61 72 63 68 20 61 72 67 73 0a 61 72 | ..If.the.optional.search.args.ar |
63e0 | 65 20 67 69 76 65 6e 2c 20 75 73 65 20 74 68 6f 73 65 20 69 6e 73 74 65 61 64 20 6f 66 20 74 68 | e.given,.use.those.instead.of.th |
6400 | 65 20 6f 6e 65 73 20 73 61 76 65 64 2e 22 20 28 69 6e 74 65 72 61 63 74 69 76 65 20 22 70 22 29 | e.ones.saved.".(interactive."p") |
6420 | 20 28 62 79 74 65 2d 63 6f 64 65 20 22 c4 88 08 3f 85 0a 00 09 89 10 88 0a 3f 85 13 00 0b 89 12 | .(byte-code."...?........?...... |
6440 | 88 08 3f 83 21 00 c6 c7 c8 20 5c 22 82 4c 00 c9 08 ca 3d 83 2c 00 cb 82 47 00 08 cb 3d 83 36 00 | ..?.!.....\".L....=.,...G...=.6. |
6460 | ca 82 47 00 08 cc 3d 83 40 00 cd 82 47 00 08 cd 3d 85 47 00 cc 0a c4 c4 0d 25 87 22 20 5b 73 65 | ..G...=.@...G...=.G......%.".[se |
6480 | 61 72 63 68 2d 63 6f 6d 6d 61 6e 64 20 76 69 2d 73 65 61 72 63 68 2d 6c 61 73 74 2d 63 6f 6d 6d | arch-command.vi-search-last-comm |
64a0 | 61 6e 64 20 73 65 61 72 63 68 2d 73 74 72 69 6e 67 20 73 65 61 72 63 68 2d 6c 61 73 74 2d 73 74 | and.search-string.search-last-st |
64c0 | 72 69 6e 67 20 6e 69 6c 20 61 72 67 20 6d 65 73 73 61 67 65 20 22 4e 6f 20 6c 61 73 74 20 73 65 | ring.nil.arg.message."No.last.se |
64e0 | 61 72 63 68 20 63 6f 6d 6d 61 6e 64 20 74 6f 20 72 65 70 65 61 74 2e 22 20 64 69 6e 67 20 66 75 | arch.command.to.repeat.".ding.fu |
6500 | 6e 63 61 6c 6c 20 72 65 2d 73 65 61 72 63 68 2d 66 6f 72 77 61 72 64 20 72 65 2d 73 65 61 72 63 | ncall.re-search-forward.re-searc |
6520 | 68 2d 62 61 63 6b 77 61 72 64 20 73 65 61 72 63 68 2d 66 6f 72 77 61 72 64 20 73 65 61 72 63 68 | h-backward.search-forward.search |
6540 | 2d 62 61 63 6b 77 61 72 64 5d 20 38 29 29 0a 0a 28 64 65 66 75 6e 20 76 69 2d 6a 6f 69 6e 2d 6c | -backward].8))..(defun.vi-join-l |
6560 | 69 6e 65 73 20 28 61 72 67 29 20 22 5c 0a 6a 6f 69 6e 20 41 52 47 20 6c 69 6e 65 73 20 66 72 6f | ines.(arg)."\.join.ARG.lines.fro |
6580 | 6d 20 63 75 72 72 65 6e 74 20 6c 69 6e 65 20 28 64 65 66 61 75 6c 74 20 32 29 2c 20 63 6c 65 61 | m.current.line.(default.2),.clea |
65a0 | 6e 69 6e 67 20 75 70 20 77 68 69 74 65 20 73 70 61 63 65 2e 22 20 28 69 6e 74 65 72 61 63 74 69 | ning.up.white.space.".(interacti |
65c0 | 76 65 20 22 50 22 29 20 28 62 79 74 65 2d 63 6f 64 65 20 22 c3 88 c4 08 21 3f 83 0f 00 c5 c1 21 | ve."P").(byte-code."....!?.....! |
65e0 | 82 27 00 c6 08 21 89 12 88 0a c7 59 85 27 00 c5 c1 21 88 0a 53 89 12 88 82 15 00 88 c8 c9 08 5c | .'...!.....Y.'...!..S..........\ |
6600 | 22 87 22 20 5b 61 72 67 20 74 20 63 6f 75 6e 74 20 6e 69 6c 20 76 69 2d 72 61 77 2d 6e 75 6d 65 | ".".[arg.t.count.nil.vi-raw-nume |
6620 | 72 69 63 2d 70 72 65 66 69 78 20 64 65 6c 65 74 65 2d 69 6e 64 65 6e 74 61 74 69 6f 6e 20 76 69 | ric-prefix.delete-indentation.vi |
6640 | 2d 70 72 65 66 69 78 2d 6e 75 6d 65 72 69 63 2d 76 61 6c 75 65 20 32 20 76 69 2d 73 65 74 2d 6c | -prefix-numeric-value.2.vi-set-l |
6660 | 61 73 74 2d 63 68 61 6e 67 65 2d 63 6f 6d 6d 61 6e 64 20 76 69 2d 6a 6f 69 6e 2d 6c 69 6e 65 73 | ast-change-command.vi-join-lines |
6680 | 5d 20 37 29 29 0a 0a 28 64 65 66 75 6e 20 76 69 2d 62 61 63 6b 77 61 72 64 2d 6b 69 6c 6c 2d 6c | ].7))..(defun.vi-backward-kill-l |
66a0 | 69 6e 65 20 6e 69 6c 20 22 5c 0a 6b 69 6c 6c 20 74 68 65 20 63 75 72 72 65 6e 74 20 6c 69 6e 65 | ine.nil."\.kill.the.current.line |
66c0 | 2e 20 20 4f 6e 6c 79 20 77 6f 72 6b 73 20 69 6e 20 69 6e 73 65 72 74 20 73 74 61 74 65 2e 22 20 | ...Only.works.in.insert.state.". |
66e0 | 28 69 6e 74 65 72 61 63 74 69 76 65 29 20 28 62 79 74 65 2d 63 6f 64 65 20 22 c1 88 08 3f 83 0b | (interactive).(byte-code."...?.. |
6700 | 00 c1 82 12 00 c2 c3 21 88 c4 c1 21 87 22 20 5b 76 69 2d 69 6e 73 65 72 74 2d 73 74 61 74 65 20 | .......!...!.".[vi-insert-state. |
6720 | 6e 69 6c 20 62 65 67 69 6e 6e 69 6e 67 2d 6f 66 2d 6c 69 6e 65 20 31 20 6b 69 6c 6c 2d 6c 69 6e | nil.beginning-of-line.1.kill-lin |
6740 | 65 5d 20 33 29 29 0a 0a 28 64 65 66 75 6e 20 76 69 2d 61 62 6f 72 74 2d 69 6e 73 20 6e 69 6c 20 | e].3))..(defun.vi-abort-ins.nil. |
6760 | 22 5c 0a 61 62 6f 72 74 20 69 6e 73 65 72 74 20 73 74 61 74 65 2c 20 6b 69 6c 6c 20 69 6e 73 65 | "\.abort.insert.state,.kill.inse |
6780 | 72 74 65 64 20 74 65 78 74 20 61 6e 64 20 67 6f 20 62 61 63 6b 20 74 6f 20 63 6f 6d 6d 61 6e 64 | rted.text.and.go.back.to.command |
67a0 | 20 73 74 61 74 65 2e 22 20 28 69 6e 74 65 72 61 63 74 69 76 65 29 20 28 62 79 74 65 2d 63 6f 64 | .state.".(interactive).(byte-cod |
67c0 | 65 20 22 c1 88 08 3f 83 0b 00 c1 82 19 00 60 0a 56 85 15 00 c4 0a 60 5c 22 88 c5 c3 21 87 22 20 | e."...?.......`.V.....`\"...!.". |
67e0 | 5b 76 69 2d 69 6e 73 65 72 74 2d 73 74 61 74 65 20 6e 69 6c 20 76 69 2d 69 6e 73 2d 70 6f 69 6e | [vi-insert-state.nil.vi-ins-poin |
6800 | 74 20 74 20 6b 69 6c 6c 2d 72 65 67 69 6f 6e 20 76 69 2d 67 6f 74 6f 2d 63 6f 6d 6d 61 6e 64 2d | t.t.kill-region.vi-goto-command- |
6820 | 73 74 61 74 65 5d 20 33 29 29 0a 0a 28 64 65 66 75 6e 20 76 69 2d 62 61 63 6b 77 61 72 64 2d 77 | state].3))..(defun.vi-backward-w |
6840 | 69 6e 64 6f 77 66 75 6c 6c 20 28 63 6f 75 6e 74 29 20 22 5c 0a 42 61 63 6b 77 61 72 64 20 43 4f | indowfull.(count)."\.Backward.CO |
6860 | 55 4e 54 20 77 69 6e 64 6f 77 66 75 6c 6c 73 2e 20 44 65 66 61 75 6c 74 20 69 73 20 6f 6e 65 2e | UNT.windowfulls..Default.is.one. |
6880 | 22 20 28 69 6e 74 65 72 61 63 74 69 76 65 20 22 70 22 29 20 28 62 79 74 65 2d 63 6f 64 65 20 22 | ".(interactive."p").(byte-code." |
68a0 | c1 88 08 c2 56 85 14 00 c3 c1 21 88 08 53 89 10 88 82 02 00 87 22 20 5b 63 6f 75 6e 74 20 6e 69 | ....V.....!..S.......".[count.ni |
68c0 | 6c 20 30 20 73 63 72 6f 6c 6c 2d 64 6f 77 6e 5d 20 34 29 29 0a 0a 28 64 65 66 75 6e 20 76 69 2d | l.0.scroll-down].4))..(defun.vi- |
68e0 | 73 63 72 6f 6c 6c 2d 64 6f 77 6e 2d 77 69 6e 64 6f 77 20 28 63 6f 75 6e 74 29 20 22 5c 0a 53 63 | scroll-down-window.(count)."\.Sc |
6900 | 72 6f 6c 6c 73 20 64 6f 77 6e 20 77 69 6e 64 6f 77 20 43 4f 55 4e 54 20 6c 69 6e 65 73 2e 20 20 | rolls.down.window.COUNT.lines... |
6920 | 49 66 20 43 4f 55 4e 54 20 69 73 20 6e 69 6c 20 28 61 63 74 75 61 6c 6c 79 2c 20 6e 6f 6e 2d 69 | If.COUNT.is.nil.(actually,.non-i |
6940 | 6e 74 65 67 65 72 29 2c 0a 73 63 72 6f 6c 6c 73 20 64 65 66 61 75 6c 74 20 61 6d 6f 75 6e 74 2e | nteger),.scrolls.default.amount. |
6960 | 20 20 54 68 65 20 67 69 76 65 6e 20 43 4f 55 4e 54 20 69 73 20 72 65 6d 65 6d 62 65 72 65 64 20 | ..The.given.COUNT.is.remembered. |
6980 | 66 6f 72 20 66 75 74 75 72 65 20 73 63 72 6f 6c 6c 69 6e 67 73 2e 22 20 28 69 6e 74 65 72 61 63 | for.future.scrollings.".(interac |
69a0 | 74 69 76 65 20 22 50 22 29 20 28 62 79 74 65 2d 63 6f 64 65 20 22 c2 88 c3 08 21 85 0b 00 08 89 | tive."P").(byte-code."....!..... |
69c0 | 11 88 c4 09 21 87 22 20 5b 63 6f 75 6e 74 20 76 69 2d 73 63 72 6f 6c 6c 2d 61 6d 6f 75 6e 74 20 | ....!.".[count.vi-scroll-amount. |
69e0 | 6e 69 6c 20 69 6e 74 65 67 65 72 70 20 73 63 72 6f 6c 6c 2d 75 70 5d 20 33 29 29 0a 0a 28 64 65 | nil.integerp.scroll-up].3))..(de |
6a00 | 66 75 6e 20 76 69 2d 65 78 70 6f 73 65 2d 6c 69 6e 65 2d 62 65 6c 6f 77 20 28 63 6f 75 6e 74 29 | fun.vi-expose-line-below.(count) |
6a20 | 20 22 5c 0a 45 78 70 6f 73 65 20 43 4f 55 4e 54 20 6d 6f 72 65 20 6c 69 6e 65 73 20 62 65 6c 6f | ."\.Expose.COUNT.more.lines.belo |
6a40 | 77 20 74 68 65 20 63 75 72 72 65 6e 74 20 77 69 6e 64 6f 77 2e 20 20 44 65 66 61 75 6c 74 20 43 | w.the.current.window...Default.C |
6a60 | 4f 55 4e 54 20 69 73 20 31 2e 22 20 28 69 6e 74 65 72 61 63 74 69 76 65 20 22 70 22 29 20 28 62 | OUNT.is.1.".(interactive."p").(b |
6a80 | 79 74 65 2d 63 6f 64 65 20 22 c1 88 c2 08 21 87 22 20 5b 63 6f 75 6e 74 20 6e 69 6c 20 73 63 72 | yte-code."....!.".[count.nil.scr |
6aa0 | 6f 6c 6c 2d 75 70 5d 20 32 29 29 0a 0a 28 64 65 66 75 6e 20 76 69 2d 66 6f 72 77 61 72 64 2d 77 | oll-up].2))..(defun.vi-forward-w |
6ac0 | 69 6e 64 6f 77 66 75 6c 6c 20 28 63 6f 75 6e 74 29 20 22 5c 0a 46 6f 72 77 61 72 64 20 43 4f 55 | indowfull.(count)."\.Forward.COU |
6ae0 | 4e 54 20 77 69 6e 64 6f 77 66 75 6c 6c 73 2e 20 44 65 66 61 75 6c 74 20 69 73 20 6f 6e 65 2e 22 | NT.windowfulls..Default.is.one." |
6b00 | 20 28 69 6e 74 65 72 61 63 74 69 76 65 20 22 70 22 29 20 28 62 79 74 65 2d 63 6f 64 65 20 22 c1 | .(interactive."p").(byte-code.". |
6b20 | 88 08 c2 56 85 14 00 c3 c1 21 88 08 53 89 10 88 82 02 00 87 22 20 5b 63 6f 75 6e 74 20 6e 69 6c | ...V.....!..S.......".[count.nil |
6b40 | 20 30 20 73 63 72 6f 6c 6c 2d 75 70 5d 20 34 29 29 0a 0a 28 64 65 66 75 6e 20 76 69 2d 6e 65 78 | .0.scroll-up].4))..(defun.vi-nex |
6b60 | 74 2d 6c 69 6e 65 20 28 63 6f 75 6e 74 29 20 22 5c 0a 47 6f 20 64 6f 77 6e 20 63 6f 75 6e 74 20 | t-line.(count)."\.Go.down.count. |
6b80 | 6c 69 6e 65 73 2c 20 74 72 79 20 74 6f 20 6b 65 65 70 20 61 74 20 74 68 65 20 73 61 6d 65 20 63 | lines,.try.to.keep.at.the.same.c |
6ba0 | 6f 6c 75 6d 6e 2e 22 20 28 69 6e 74 65 72 61 63 74 69 76 65 20 22 70 22 29 20 28 62 79 74 65 2d | olumn.".(interactive."p").(byte- |
6bc0 | 63 6f 64 65 20 22 c3 88 c4 89 10 88 60 c5 09 21 86 0e 00 60 55 83 17 00 c6 20 82 1a 00 c4 89 12 | code."......`..!...`U........... |
6be0 | 87 22 20 5b 74 68 69 73 2d 63 6f 6d 6d 61 6e 64 20 63 6f 75 6e 74 20 6c 61 73 74 2d 63 6f 6d 6d | .".[this-command.count.last-comm |
6c00 | 61 6e 64 20 6e 69 6c 20 6e 65 78 74 2d 6c 69 6e 65 20 6e 65 78 74 2d 6c 69 6e 65 2d 69 6e 74 65 | and.nil.next-line.next-line-inte |
6c20 | 72 6e 61 6c 20 64 69 6e 67 5d 20 34 29 29 0a 0a 28 64 65 66 75 6e 20 76 69 2d 6e 65 78 74 2d 6c | rnal.ding].4))..(defun.vi-next-l |
6c40 | 69 6e 65 2d 66 69 72 73 74 2d 6e 6f 6e 77 68 69 74 65 20 28 63 6f 75 6e 74 29 20 22 5c 0a 47 6f | ine-first-nonwhite.(count)."\.Go |
6c60 | 20 64 6f 77 6e 20 43 4f 55 4e 54 20 6c 69 6e 65 73 2e 20 20 53 74 6f 70 20 61 74 20 66 69 72 73 | .down.COUNT.lines...Stop.at.firs |
6c80 | 74 20 6e 6f 6e 2d 77 68 69 74 65 2e 22 20 28 69 6e 74 65 72 61 63 74 69 76 65 20 22 70 22 29 20 | t.non-white.".(interactive."p"). |
6ca0 | 28 62 79 74 65 2d 63 6f 64 65 20 22 c1 88 60 c2 08 21 88 c3 20 88 60 55 85 11 00 c4 20 87 22 20 | (byte-code."..`..!....`U......". |
6cc0 | 5b 63 6f 75 6e 74 20 6e 69 6c 20 66 6f 72 77 61 72 64 2d 6c 69 6e 65 20 62 61 63 6b 2d 74 6f 2d | [count.nil.forward-line.back-to- |
6ce0 | 69 6e 64 65 6e 74 61 74 69 6f 6e 20 64 69 6e 67 5d 20 34 29 29 0a 0a 28 64 65 66 75 6e 20 76 69 | indentation.ding].4))..(defun.vi |
6d00 | 2d 70 72 65 76 69 6f 75 73 2d 6c 69 6e 65 2d 66 69 72 73 74 2d 6e 6f 6e 77 68 69 74 65 20 28 63 | -previous-line-first-nonwhite.(c |
6d20 | 6f 75 6e 74 29 20 22 5c 0a 47 6f 20 75 70 20 43 4f 55 4e 54 20 6c 69 6e 65 73 2e 20 20 53 74 6f | ount)."\.Go.up.COUNT.lines...Sto |
6d40 | 70 20 61 74 20 66 69 72 73 74 20 6e 6f 6e 2d 77 68 69 74 65 2e 22 20 28 69 6e 74 65 72 61 63 74 | p.at.first.non-white.".(interact |
6d60 | 69 76 65 20 22 70 22 29 20 28 62 79 74 65 2d 63 6f 64 65 20 22 c1 88 c2 08 21 88 c3 20 87 22 20 | ive."p").(byte-code."....!....". |
6d80 | 5b 63 6f 75 6e 74 20 6e 69 6c 20 70 72 65 76 69 6f 75 73 2d 6c 69 6e 65 20 62 61 63 6b 2d 74 6f | [count.nil.previous-line.back-to |
6da0 | 2d 69 6e 64 65 6e 74 61 74 69 6f 6e 5d 20 33 29 29 0a 0a 28 64 65 66 75 6e 20 76 69 2d 73 63 72 | -indentation].3))..(defun.vi-scr |
6dc0 | 6f 6c 6c 2d 75 70 2d 77 69 6e 64 6f 77 20 28 63 6f 75 6e 74 29 20 22 5c 0a 53 63 72 6f 6c 6c 73 | oll-up-window.(count)."\.Scrolls |
6de0 | 20 75 70 20 77 69 6e 64 6f 77 20 43 4f 55 4e 54 20 6c 69 6e 65 73 2e 20 20 49 66 20 43 4f 55 4e | .up.window.COUNT.lines...If.COUN |
6e00 | 54 20 69 73 20 6e 69 6c 20 28 61 63 74 75 61 6c 6c 79 2c 20 6e 6f 6e 2d 69 6e 74 65 67 65 72 29 | T.is.nil.(actually,.non-integer) |
6e20 | 2c 0a 73 63 72 6f 6c 6c 73 20 64 65 66 61 75 6c 74 20 61 6d 6f 75 6e 74 2e 20 20 54 68 65 20 67 | ,.scrolls.default.amount...The.g |
6e40 | 69 76 65 6e 20 43 4f 55 4e 54 20 69 73 20 72 65 6d 65 6d 62 65 72 65 64 20 66 6f 72 20 66 75 74 | iven.COUNT.is.remembered.for.fut |
6e60 | 75 72 65 20 73 63 72 6f 6c 6c 69 6e 67 73 2e 22 20 28 69 6e 74 65 72 61 63 74 69 76 65 20 22 50 | ure.scrollings.".(interactive."P |
6e80 | 22 29 20 28 62 79 74 65 2d 63 6f 64 65 20 22 c2 88 c3 08 21 85 0b 00 08 89 11 88 c4 09 21 87 22 | ").(byte-code."....!.........!." |
6ea0 | 20 5b 63 6f 75 6e 74 20 76 69 2d 73 63 72 6f 6c 6c 2d 61 6d 6f 75 6e 74 20 6e 69 6c 20 69 6e 74 | .[count.vi-scroll-amount.nil.int |
6ec0 | 65 67 65 72 70 20 73 63 72 6f 6c 6c 2d 64 6f 77 6e 5d 20 33 29 29 0a 0a 28 64 65 66 75 6e 20 76 | egerp.scroll-down].3))..(defun.v |
6ee0 | 69 2d 65 78 70 6f 73 65 2d 6c 69 6e 65 2d 61 62 6f 76 65 20 28 63 6f 75 6e 74 29 20 22 5c 0a 45 | i-expose-line-above.(count)."\.E |
6f00 | 78 70 6f 73 65 20 43 4f 55 4e 54 20 6d 6f 72 65 20 6c 69 6e 65 73 20 61 62 6f 76 65 20 74 68 65 | xpose.COUNT.more.lines.above.the |
6f20 | 20 63 75 72 72 65 6e 74 20 77 69 6e 64 6f 77 2e 20 20 44 65 66 61 75 6c 74 20 43 4f 55 4e 54 20 | .current.window...Default.COUNT. |
6f40 | 69 73 20 31 2e 22 20 28 69 6e 74 65 72 61 63 74 69 76 65 20 22 70 22 29 20 28 62 79 74 65 2d 63 | is.1.".(interactive."p").(byte-c |
6f60 | 6f 64 65 20 22 c1 88 c2 08 21 87 22 20 5b 63 6f 75 6e 74 20 6e 69 6c 20 73 63 72 6f 6c 6c 2d 64 | ode."....!.".[count.nil.scroll-d |
6f80 | 6f 77 6e 5d 20 32 29 29 0a 0a 28 64 65 66 75 6e 20 76 69 2d 63 68 61 72 2d 61 72 67 75 6d 65 6e | own].2))..(defun.vi-char-argumen |
6fa0 | 74 20 28 61 72 67 29 20 22 5c 0a 47 65 74 20 66 6f 6c 6c 6f 77 69 6e 67 20 63 68 61 72 61 63 74 | t.(arg)."\.Get.following.charact |
6fc0 | 65 72 20 28 63 6f 75 6c 64 20 62 65 20 61 6e 79 20 43 48 41 52 29 20 61 73 20 70 61 72 74 20 6f | er.(could.be.any.CHAR).as.part.o |
6fe0 | 66 20 74 68 65 20 70 72 65 66 69 78 20 61 72 67 75 6d 65 6e 74 2e 0a 50 6f 73 73 69 62 6c 65 20 | f.the.prefix.argument..Possible. |
7000 | 70 65 72 66 69 78 2d 61 72 67 20 63 61 73 65 73 20 61 72 65 20 4e 49 4c 2c 20 49 4e 54 45 47 45 | perfix-arg.cases.are.NIL,.INTEGE |
7020 | 52 2c 20 28 4e 49 4c 20 2e 20 43 48 41 52 29 20 6f 72 20 28 49 4e 54 45 47 45 52 20 2e 20 43 48 | R,.(NIL...CHAR).or.(INTEGER...CH |
7040 | 41 52 29 2e 22 20 28 69 6e 74 65 72 61 63 74 69 76 65 20 22 50 22 29 20 28 62 79 74 65 2d 63 6f | AR).".(interactive."P").(byte-co |
7060 | 64 65 20 22 c3 88 72 18 09 3f 83 11 00 c3 08 42 89 12 82 25 00 c5 09 21 83 1f 00 09 08 42 89 12 | de."..r..?.....B...%...!.....B.. |
7080 | 82 25 00 09 40 08 42 89 12 29 87 22 20 5b 63 68 61 72 20 61 72 67 20 70 72 65 66 69 78 2d 61 72 | .%..@.B..).".[char.arg.prefix-ar |
70a0 | 67 20 6e 69 6c 20 74 20 69 6e 74 65 67 65 72 70 5d 20 33 29 29 0a 0a 28 64 65 66 75 6e 20 76 69 | g.nil.t.integerp].3))..(defun.vi |
70c0 | 2d 67 6f 74 6f 2d 6d 61 72 6b 20 28 6d 61 72 6b 2d 63 68 61 72 20 26 6f 70 74 69 6f 6e 61 6c 20 | -goto-mark.(mark-char.&optional. |
70e0 | 6c 69 6e 65 2d 66 6c 61 67 29 20 22 5c 0a 47 6f 20 74 6f 20 6d 61 72 6b 65 64 20 70 6f 73 69 74 | line-flag)."\.Go.to.marked.posit |
7100 | 69 6f 6e 20 6f 72 20 6c 69 6e 65 20 28 69 66 20 6c 69 6e 65 2d 66 6c 61 67 20 69 73 20 67 69 76 | ion.or.line.(if.line-flag.is.giv |
7120 | 65 6e 29 2e 20 47 6f 74 6f 20 6d 61 72 6b 20 27 40 27 20 6d 65 61 6e 73 0a 6a 75 6d 70 20 69 6e | en)..Goto.mark.'@'.means.jump.in |
7140 | 74 6f 20 61 6e 64 20 70 6f 70 20 74 68 65 20 74 6f 70 20 6d 61 72 6b 20 6f 6e 20 74 68 65 20 6d | to.and.pop.the.top.mark.on.the.m |
7160 | 61 72 6b 20 72 69 6e 67 2e 22 20 28 62 79 74 65 2d 63 6f 64 65 20 22 c6 08 09 5c 22 83 13 00 c7 | ark.ring.".(byte-code."...\".... |
7180 | 20 88 0a 85 10 00 c8 20 82 46 00 c6 08 c9 5c 22 83 27 00 ca c3 21 88 0a 85 24 00 c8 20 82 46 00 | .........F....\".'...!...$....F. |
71a0 | cb 08 21 1c 0c 3f 83 38 00 cc cd ce 20 5c 22 82 45 00 ca c5 21 88 0c 62 88 0a 85 45 00 c8 20 29 | ..!..?.8.....\".E...!..b...E...) |
71c0 | 87 22 20 5b 6d 61 72 6b 2d 63 68 61 72 20 6c 61 73 74 2d 63 6f 6d 6d 61 6e 64 2d 63 68 61 72 20 | .".[mark-char.last-command-char. |
71e0 | 6c 69 6e 65 2d 66 6c 61 67 20 74 20 6d 61 72 6b 20 6e 69 6c 20 63 68 61 72 2d 65 71 75 61 6c 20 | line-flag.t.mark.nil.char-equal. |
7200 | 65 78 63 68 61 6e 67 65 2d 70 6f 69 6e 74 2d 61 6e 64 2d 6d 61 72 6b 20 62 61 63 6b 2d 74 6f 2d | exchange-point-and-mark.back-to- |
7220 | 69 6e 64 65 6e 74 61 74 69 6f 6e 20 36 34 20 73 65 74 2d 6d 61 72 6b 2d 63 6f 6d 6d 61 6e 64 20 | indentation.64.set-mark-command. |
7240 | 76 69 2d 67 65 74 2d 6d 61 72 6b 20 6d 65 73 73 61 67 65 20 22 4d 61 72 6b 20 72 65 67 69 73 74 | vi-get-mark.message."Mark.regist |
7260 | 65 72 20 75 6e 64 65 66 69 6e 65 64 2e 22 20 76 69 2d 64 69 6e 67 5d 20 31 32 29 29 0a 0a 28 64 | er.undefined.".vi-ding].12))..(d |
7280 | 65 66 75 6e 20 76 69 2d 67 6f 74 6f 2d 6c 69 6e 65 2d 6d 61 72 6b 20 28 63 68 61 72 29 20 22 5c | efun.vi-goto-line-mark.(char)."\ |
72a0 | 0a 47 6f 20 74 6f 20 74 68 65 20 6c 69 6e 65 20 28 61 74 20 66 69 72 73 74 20 6e 6f 6e 2d 77 68 | .Go.to.the.line.(at.first.non-wh |
72c0 | 69 74 65 29 20 6d 61 72 6b 65 64 20 62 79 20 6e 65 78 74 20 63 68 61 72 2e 22 20 28 69 6e 74 65 | ite).marked.by.next.char.".(inte |
72e0 | 72 61 63 74 69 76 65 20 22 63 22 29 20 28 62 79 74 65 2d 63 6f 64 65 20 22 c2 88 c3 08 c1 5c 22 | ractive."c").(byte-code.".....\" |
7300 | 87 22 20 5b 63 68 61 72 20 74 20 6e 69 6c 20 76 69 2d 67 6f 74 6f 2d 6d 61 72 6b 5d 20 33 29 29 | .".[char.t.nil.vi-goto-mark].3)) |
7320 | 0a 0a 28 64 65 66 75 6e 20 76 69 2d 67 6f 74 6f 2d 63 68 61 72 2d 6d 61 72 6b 20 28 63 68 61 72 | ..(defun.vi-goto-char-mark.(char |
7340 | 29 20 22 5c 0a 47 6f 20 74 6f 20 74 68 65 20 63 68 61 72 20 70 6f 73 69 74 69 6f 6e 20 6d 61 72 | )."\.Go.to.the.char.position.mar |
7360 | 6b 65 64 20 62 79 20 6e 65 78 74 20 6d 61 72 6b 2d 63 68 61 72 2e 22 20 28 69 6e 74 65 72 61 63 | ked.by.next.mark-char.".(interac |
7380 | 74 69 76 65 20 22 63 22 29 20 28 62 79 74 65 2d 63 6f 64 65 20 22 c1 88 c2 08 21 87 22 20 5b 63 | tive."c").(byte-code."....!.".[c |
73a0 | 68 61 72 20 6e 69 6c 20 76 69 2d 67 6f 74 6f 2d 6d 61 72 6b 5d 20 32 29 29 0a 0a 28 64 65 66 75 | har.nil.vi-goto-mark].2))..(defu |
73c0 | 6e 20 76 69 2d 64 69 67 69 74 2d 61 72 67 75 6d 65 6e 74 20 28 61 72 67 29 20 22 5c 0a 53 65 74 | n.vi-digit-argument.(arg)."\.Set |
73e0 | 20 6e 75 6d 65 72 69 63 20 70 72 65 66 69 78 20 61 72 67 75 6d 65 6e 74 2e 22 20 28 69 6e 74 65 | .numeric.prefix.argument.".(inte |
7400 | 72 61 63 74 69 76 65 20 22 50 22 29 20 28 62 79 74 65 2d 63 6f 64 65 20 22 c1 88 08 3f 83 0d 00 | ractive."P").(byte-code."...?... |
7420 | c4 08 21 82 38 00 c5 08 21 83 20 00 c4 c1 21 88 c6 0a 08 5c 22 89 12 82 38 00 c4 c1 21 88 c6 0a | ..!.8...!.....!....\"...8...!... |
7440 | 08 40 3f 83 30 00 c7 82 32 00 08 40 5c 22 08 41 42 89 12 87 22 20 5b 61 72 67 20 6e 69 6c 20 70 | .@?.0...2..@\".AB...".[arg.nil.p |
7460 | 72 65 66 69 78 2d 61 72 67 20 74 20 64 69 67 69 74 2d 61 72 67 75 6d 65 6e 74 20 69 6e 74 65 67 | refix-arg.t.digit-argument.integ |
7480 | 65 72 70 20 2a 20 31 5d 20 38 29 29 0a 0a 28 64 65 66 75 6e 20 76 69 2d 72 61 77 2d 6e 75 6d 65 | erp.*.1].8))..(defun.vi-raw-nume |
74a0 | 72 69 63 2d 70 72 65 66 69 78 20 28 61 72 67 29 20 22 5c 0a 52 65 74 75 72 6e 20 74 68 65 20 72 | ric-prefix.(arg)."\.Return.the.r |
74c0 | 61 77 20 76 61 6c 75 65 20 6f 66 20 6e 75 6d 65 72 69 63 20 70 61 72 74 20 70 72 65 66 69 78 20 | aw.value.of.numeric.part.prefix. |
74e0 | 61 72 67 75 6d 65 6e 74 2e 22 20 28 62 79 74 65 2d 63 6f 64 65 20 22 08 3a 83 0a 00 08 40 82 0b | argument.".(byte-code.".:....@.. |
7500 | 00 08 87 22 20 5b 61 72 67 5d 20 31 29 29 0a 0a 28 64 65 66 75 6e 20 76 69 2d 70 72 65 66 69 78 | ...".[arg].1))..(defun.vi-prefix |
7520 | 2d 6e 75 6d 65 72 69 63 2d 76 61 6c 75 65 20 28 61 72 67 29 20 22 5c 0a 52 65 74 75 72 6e 20 6e | -numeric-value.(arg)."\.Return.n |
7540 | 75 6d 65 72 69 63 20 6d 65 61 6e 69 6e 67 20 6f 66 20 74 68 65 20 72 61 77 20 70 72 65 66 69 78 | umeric.meaning.of.the.raw.prefix |
7560 | 20 61 72 67 75 6d 65 6e 74 2e 20 20 54 68 69 73 20 69 73 20 61 20 6d 6f 64 69 66 69 63 61 74 69 | .argument...This.is.a.modificati |
7580 | 6f 6e 0a 74 6f 20 74 68 65 20 73 74 61 6e 64 61 72 64 20 6f 6e 65 20 70 72 6f 76 69 64 65 64 20 | on.to.the.standard.one.provided. |
75a0 | 69 6e 20 60 63 61 6c 6c 69 6e 74 2e 63 27 20 74 6f 20 68 61 6e 64 6c 65 20 28 5f 20 2e 20 43 48 | in.`callint.c'.to.handle.(_...CH |
75c0 | 41 52 29 20 63 61 73 65 73 2e 22 20 28 62 79 74 65 2d 63 6f 64 65 20 22 08 3f 83 09 00 c1 82 23 | AR).cases.".(byte-code.".?.....# |
75e0 | 00 c2 08 21 83 13 00 08 82 23 00 08 3a 85 23 00 08 40 83 5c 22 00 08 40 82 23 00 c1 87 22 20 5b | ...!.....#..:.#..@.\"..@.#...".[ |
7600 | 61 72 67 20 31 20 69 6e 74 65 67 65 72 70 5d 20 32 29 29 0a 0a 28 64 65 66 75 6e 20 76 69 2d 72 | arg.1.integerp].2))..(defun.vi-r |
7620 | 65 76 65 72 73 65 2d 6c 61 73 74 2d 66 69 6e 64 2d 63 68 61 72 20 28 63 6f 75 6e 74 20 26 6f 70 | everse-last-find-char.(count.&op |
7640 | 74 69 6f 6e 61 6c 20 66 69 6e 64 2d 61 72 67 29 20 22 5c 0a 52 65 76 65 72 73 65 20 6c 61 73 74 | tional.find-arg)."\.Reverse.last |
7660 | 20 66 20 46 20 74 20 54 20 6f 70 65 72 61 74 69 6f 6e 20 43 4f 55 4e 54 20 74 69 6d 65 73 2e 20 | .f.F.t.T.operation.COUNT.times.. |
7680 | 20 49 66 20 74 68 65 20 6f 70 74 69 6f 6e 61 6c 20 46 49 4e 44 2d 41 52 47 0a 69 73 20 67 69 76 | .If.the.optional.FIND-ARG.is.giv |
76a0 | 65 6e 2c 20 69 74 20 69 73 20 75 73 65 64 20 69 6e 73 74 65 61 64 20 6f 66 20 74 68 65 20 73 61 | en,.it.is.used.instead.of.the.sa |
76c0 | 76 65 64 20 6f 6e 65 2e 22 20 28 69 6e 74 65 72 61 63 74 69 76 65 20 22 70 22 29 20 28 62 79 74 | ved.one.".(interactive."p").(byt |
76e0 | 65 2d 63 6f 64 65 20 22 c3 88 08 3f 85 0a 00 09 89 10 88 08 3f 83 18 00 c4 c5 c6 20 5c 22 82 23 | e-code."...?........?.......\".# |
7700 | 00 c7 c8 08 40 c9 5c 22 08 41 42 0a 5c 22 87 22 20 5b 66 69 6e 64 2d 61 72 67 20 76 69 2d 6c 61 | ....@.\".AB.\".".[find-arg.vi-la |
7720 | 73 74 2d 66 69 6e 64 2d 63 68 61 72 20 63 6f 75 6e 74 20 6e 69 6c 20 6d 65 73 73 61 67 65 20 22 | st-find-char.count.nil.message." |
7740 | 4e 6f 20 6c 61 73 74 20 66 69 6e 64 20 63 68 61 72 20 74 6f 20 72 65 70 65 61 74 2e 22 20 64 69 | No.last.find.char.to.repeat.".di |
7760 | 6e 67 20 76 69 2d 66 69 6e 64 2d 63 68 61 72 20 2a 20 2d 31 5d 20 36 29 29 0a 0a 28 64 65 66 75 | ng.vi-find-char.*.-1].6))..(defu |
7780 | 6e 20 76 69 2d 66 69 6e 64 2d 63 68 61 72 20 28 61 72 67 20 63 6f 75 6e 74 29 20 22 5c 0a 46 69 | n.vi-find-char.(arg.count)."\.Fi |
77a0 | 6e 64 20 69 6e 20 44 49 52 45 43 54 49 4f 4e 20 28 31 2f 2d 31 29 20 66 6f 72 20 43 48 41 52 20 | nd.in.DIRECTION.(1/-1).for.CHAR. |
77c0 | 6f 66 20 43 4f 55 4e 54 27 74 68 20 74 69 6d 65 73 20 6f 6e 20 63 75 72 72 65 6e 74 20 6c 69 6e | of.COUNT'th.times.on.current.lin |
77e0 | 65 2e 0a 49 66 20 55 50 54 4f 2d 46 4c 41 47 20 69 73 20 54 2c 20 73 74 6f 70 20 62 65 66 6f 72 | e..If.UPTO-FLAG.is.T,.stop.befor |
7800 | 65 20 74 68 65 20 63 68 61 72 2e 20 41 52 47 20 3d 20 28 44 49 52 45 43 54 49 4f 4e 2e 43 48 41 | e.the.char..ARG.=.(DIRECTION.CHA |
7820 | 52 2e 55 50 54 4f 2d 46 4c 41 47 2e 22 20 28 62 79 74 65 2d 63 6f 64 65 20 22 09 40 18 09 41 40 | R.UPTO-FLAG.".(byte-code.".@..A@ |
7840 | 1a 09 41 41 1b 60 08 5c 5c 1c c5 c6 8d 83 1a 00 0c 62 82 1c 00 c7 20 2c 87 22 20 5b 64 69 72 65 | ..AA.`.\\........b.....,.".[dire |
7860 | 63 74 69 6f 6e 20 61 72 67 20 63 68 61 72 20 75 70 74 6f 2d 66 6c 61 67 20 70 6f 73 20 65 78 69 | ction.arg.char.upto-flag.pos.exi |
7880 | 74 2d 66 69 6e 64 2d 63 68 61 72 20 28 62 79 74 65 2d 63 6f 64 65 20 22 c0 85 4f 00 09 66 3f 83 | t-find-char.(byte-code."..O..f?. |
78a0 | 11 00 c7 c8 c2 5c 22 82 44 00 c9 09 66 ca 5c 22 83 20 00 c7 c8 c2 5c 22 82 44 00 c9 0b 09 66 5c | .....\".D...f.\"......\".D....f\ |
78c0 | 22 85 44 00 0c 53 89 14 88 0c cb 55 85 44 00 c7 c8 0d 83 42 00 09 0e 06 5a 89 11 82 43 00 09 5c | ".D..S.....U.D.....B....Z...C..\ |
78e0 | 22 88 09 0e 06 5c 5c 89 11 88 82 00 00 87 22 20 5b 74 20 70 6f 73 20 6e 69 6c 20 63 68 61 72 20 | "....\\.......".[t.pos.nil.char. |
7900 | 63 6f 75 6e 74 20 75 70 74 6f 2d 66 6c 61 67 20 64 69 72 65 63 74 69 6f 6e 20 74 68 72 6f 77 20 | count.upto-flag.direction.throw. |
7920 | 65 78 69 74 2d 66 69 6e 64 2d 63 68 61 72 20 63 68 61 72 2d 65 71 75 61 6c 20 31 30 20 30 5d 20 | exit-find-char.char-equal.10.0]. |
7940 | 39 29 20 64 69 6e 67 5d 20 32 29 29 0a 0a 28 64 65 66 75 6e 20 76 69 2d 72 65 70 65 61 74 2d 6c | 9).ding].2))..(defun.vi-repeat-l |
7960 | 61 73 74 2d 66 69 6e 64 2d 63 68 61 72 20 28 63 6f 75 6e 74 20 26 6f 70 74 69 6f 6e 61 6c 20 66 | ast-find-char.(count.&optional.f |
7980 | 69 6e 64 2d 61 72 67 29 20 22 5c 0a 52 65 70 65 61 74 20 6c 61 73 74 20 66 20 46 20 74 20 54 20 | ind-arg)."\.Repeat.last.f.F.t.T. |
79a0 | 6f 70 65 72 61 74 69 6f 6e 20 43 4f 55 4e 54 20 74 69 6d 65 73 2e 20 20 49 66 20 6f 70 74 69 6f | operation.COUNT.times...If.optio |
79c0 | 6e 61 6c 20 46 49 4e 44 2d 41 52 47 20 69 73 20 67 69 76 65 6e 2c 0a 69 74 20 69 73 20 75 73 65 | nal.FIND-ARG.is.given,.it.is.use |
79e0 | 64 20 69 6e 73 74 65 61 64 20 6f 66 20 74 68 65 20 73 61 76 65 64 20 6f 6e 65 2e 22 20 28 69 6e | d.instead.of.the.saved.one.".(in |
7a00 | 74 65 72 61 63 74 69 76 65 20 22 70 22 29 20 28 62 79 74 65 2d 63 6f 64 65 20 22 c3 88 08 3f 85 | teractive."p").(byte-code."...?. |
7a20 | 0a 00 09 89 10 88 08 3f 83 18 00 c4 c5 c6 20 5c 22 82 1c 00 c7 08 0a 5c 22 87 22 20 5b 66 69 6e | .......?.......\"......\".".[fin |
7a40 | 64 2d 61 72 67 20 76 69 2d 6c 61 73 74 2d 66 69 6e 64 2d 63 68 61 72 20 63 6f 75 6e 74 20 6e 69 | d-arg.vi-last-find-char.count.ni |
7a60 | 6c 20 6d 65 73 73 61 67 65 20 22 4e 6f 20 6c 61 73 74 20 66 69 6e 64 20 63 68 61 72 20 74 6f 20 | l.message."No.last.find.char.to. |
7a80 | 72 65 70 65 61 74 2e 22 20 64 69 6e 67 20 76 69 2d 66 69 6e 64 2d 63 68 61 72 5d 20 35 29 29 0a | repeat.".ding.vi-find-char].5)). |
7aa0 | 0a 28 64 65 66 75 6e 20 76 69 2d 62 61 63 6b 77 61 72 64 2d 66 69 6e 64 2d 63 68 61 72 20 28 63 | .(defun.vi-backward-find-char.(c |
7ac0 | 6f 75 6e 74 20 63 68 61 72 29 20 22 5c 0a 46 69 6e 64 20 74 68 65 20 43 4f 55 4e 54 27 74 68 20 | ount.char)."\.Find.the.COUNT'th. |
7ae0 | 43 48 41 52 20 62 61 63 6b 77 61 72 64 20 6f 6e 20 63 75 72 72 65 6e 74 20 6c 69 6e 65 2e 22 20 | CHAR.backward.on.current.line.". |
7b00 | 28 69 6e 74 65 72 61 63 74 69 76 65 20 22 70 0a 63 22 29 20 28 62 79 74 65 2d 63 6f 64 65 20 22 | (interactive."p.c").(byte-code." |
7b20 | c2 88 c4 09 c2 42 42 89 10 88 c5 0b 21 87 22 20 5b 76 69 2d 6c 61 73 74 2d 66 69 6e 64 2d 63 68 | .....BB.....!.".[vi-last-find-ch |
7b40 | 61 72 20 63 68 61 72 20 6e 69 6c 20 63 6f 75 6e 74 20 2d 31 20 76 69 2d 72 65 70 65 61 74 2d 6c | ar.char.nil.count.-1.vi-repeat-l |
7b60 | 61 73 74 2d 66 69 6e 64 2d 63 68 61 72 5d 20 33 29 29 0a 0a 28 64 65 66 75 6e 20 76 69 2d 66 6f | ast-find-char].3))..(defun.vi-fo |
7b80 | 72 77 61 72 64 2d 66 69 6e 64 2d 63 68 61 72 20 28 63 6f 75 6e 74 20 63 68 61 72 29 20 22 5c 0a | rward-find-char.(count.char)."\. |
7ba0 | 46 69 6e 64 20 74 68 65 20 43 4f 55 4e 54 27 74 68 20 43 48 41 52 20 66 6f 72 77 61 72 64 20 6f | Find.the.COUNT'th.CHAR.forward.o |
7bc0 | 6e 20 63 75 72 72 65 6e 74 20 6c 69 6e 65 2e 22 20 28 69 6e 74 65 72 61 63 74 69 76 65 20 22 70 | n.current.line.".(interactive."p |
7be0 | 0a 63 22 29 20 28 62 79 74 65 2d 63 6f 64 65 20 22 c2 88 c4 09 c2 42 42 89 10 88 c5 0b 21 87 22 | .c").(byte-code.".....BB.....!." |
7c00 | 20 5b 76 69 2d 6c 61 73 74 2d 66 69 6e 64 2d 63 68 61 72 20 63 68 61 72 20 6e 69 6c 20 63 6f 75 | .[vi-last-find-char.char.nil.cou |
7c20 | 6e 74 20 31 20 76 69 2d 72 65 70 65 61 74 2d 6c 61 73 74 2d 66 69 6e 64 2d 63 68 61 72 5d 20 33 | nt.1.vi-repeat-last-find-char].3 |
7c40 | 29 29 0a 0a 28 64 65 66 75 6e 20 76 69 2d 62 61 63 6b 77 61 72 64 2d 75 70 74 6f 2d 63 68 61 72 | ))..(defun.vi-backward-upto-char |
7c60 | 20 28 63 6f 75 6e 74 20 63 68 61 72 29 20 22 5c 0a 46 69 6e 64 20 75 70 74 6f 20 74 68 65 20 43 | .(count.char)."\.Find.upto.the.C |
7c80 | 4f 55 4e 54 27 74 68 20 43 48 41 52 20 62 61 63 6b 77 61 72 64 20 6f 6e 20 63 75 72 72 65 6e 74 | OUNT'th.CHAR.backward.on.current |
7ca0 | 20 6c 69 6e 65 2e 22 20 28 69 6e 74 65 72 61 63 74 69 76 65 20 22 70 0a 63 22 29 20 28 62 79 74 | .line.".(interactive."p.c").(byt |
7cc0 | 65 2d 63 6f 64 65 20 22 c4 88 c5 09 c2 42 42 89 10 88 c6 0b 21 87 22 20 5b 76 69 2d 6c 61 73 74 | e-code.".....BB.....!.".[vi-last |
7ce0 | 2d 66 69 6e 64 2d 63 68 61 72 20 63 68 61 72 20 74 20 63 6f 75 6e 74 20 6e 69 6c 20 2d 31 20 76 | -find-char.char.t.count.nil.-1.v |
7d00 | 69 2d 72 65 70 65 61 74 2d 6c 61 73 74 2d 66 69 6e 64 2d 63 68 61 72 5d 20 33 29 29 0a 0a 28 64 | i-repeat-last-find-char].3))..(d |
7d20 | 65 66 75 6e 20 76 69 2d 66 6f 72 77 61 72 64 2d 75 70 74 6f 2d 63 68 61 72 20 28 63 6f 75 6e 74 | efun.vi-forward-upto-char.(count |
7d40 | 20 63 68 61 72 29 20 22 5c 0a 46 69 6e 64 20 75 70 74 6f 20 74 68 65 20 43 4f 55 4e 54 27 74 68 | .char)."\.Find.upto.the.COUNT'th |
7d60 | 20 43 48 41 52 20 66 6f 72 77 61 72 64 20 6f 6e 20 63 75 72 72 65 6e 74 20 6c 69 6e 65 2e 22 20 | .CHAR.forward.on.current.line.". |
7d80 | 28 69 6e 74 65 72 61 63 74 69 76 65 20 22 70 0a 63 22 29 20 28 62 79 74 65 2d 63 6f 64 65 20 22 | (interactive."p.c").(byte-code." |
7da0 | c4 88 c5 09 c2 42 42 89 10 88 c6 0b 21 87 22 20 5b 76 69 2d 6c 61 73 74 2d 66 69 6e 64 2d 63 68 | .....BB.....!.".[vi-last-find-ch |
7dc0 | 61 72 20 63 68 61 72 20 74 20 63 6f 75 6e 74 20 6e 69 6c 20 31 20 76 69 2d 72 65 70 65 61 74 2d | ar.char.t.count.nil.1.vi-repeat- |
7de0 | 6c 61 73 74 2d 66 69 6e 64 2d 63 68 61 72 5d 20 33 29 29 0a 0a 28 64 65 66 75 6e 20 76 69 2d 65 | last-find-char].3))..(defun.vi-e |
7e00 | 6e 64 2d 6f 66 2d 77 6f 72 64 20 28 63 6f 75 6e 74 29 20 22 5c 0a 4d 6f 76 65 20 66 6f 72 77 61 | nd-of-word.(count)."\.Move.forwa |
7e20 | 72 64 20 75 6e 74 69 6c 20 65 6e 63 6f 75 6e 74 65 72 69 6e 67 20 74 68 65 20 65 6e 64 20 6f 66 | rd.until.encountering.the.end.of |
7e40 | 20 61 20 77 6f 72 64 2e 0a 57 69 74 68 20 61 72 67 75 6d 65 6e 74 2c 20 64 6f 20 74 68 69 73 20 | .a.word..With.argument,.do.this. |
7e60 | 74 68 61 74 20 6d 61 6e 79 20 74 69 6d 65 73 2e 22 20 28 69 6e 74 65 72 61 63 74 69 76 65 20 22 | that.many.times.".(interactive." |
7e80 | 70 22 29 20 28 62 79 74 65 2d 63 6f 64 65 20 22 c0 88 6d 3f 85 09 00 c3 20 88 c4 c5 c0 c1 0a 24 | p").(byte-code."..m?...........$ |
7ea0 | 85 15 00 c6 20 87 22 20 5b 6e 69 6c 20 74 20 63 6f 75 6e 74 20 66 6f 72 77 61 72 64 2d 63 68 61 | ......".[nil.t.count.forward-cha |
7ec0 | 72 20 72 65 2d 73 65 61 72 63 68 2d 66 6f 72 77 61 72 64 20 22 5c 5c 57 2a 5c 5c 77 2b 5c 5c 3e | r.re-search-forward."\\W*\\w+\\> |
7ee0 | 22 20 62 61 63 6b 77 61 72 64 2d 63 68 61 72 5d 20 36 29 29 0a 0a 28 64 65 66 75 6e 20 76 69 2d | ".backward-char].6))..(defun.vi- |
7f00 | 72 65 70 6c 61 63 65 2d 31 2d 63 68 61 72 20 28 63 6f 75 6e 74 20 63 68 61 72 29 20 22 5c 0a 52 | replace-1-char.(count.char)."\.R |
7f20 | 65 70 6c 61 63 65 20 63 68 61 72 20 61 66 74 65 72 20 70 6f 69 6e 74 20 62 79 20 43 48 41 52 2e | eplace.char.after.point.by.CHAR. |
7f40 | 20 20 52 65 70 65 61 74 20 43 4f 55 4e 54 20 74 69 6d 65 73 2e 22 20 28 69 6e 74 65 72 61 63 74 | ..Repeat.COUNT.times.".(interact |
7f60 | 69 76 65 20 22 70 0a 63 22 29 20 28 62 79 74 65 2d 63 6f 64 65 20 22 c1 88 c4 08 c1 5c 22 88 0b | ive."p.c").(byte-code.".....\".. |
7f80 | 89 12 88 c5 08 21 88 c6 c7 08 0b 23 87 22 20 5b 63 6f 75 6e 74 20 6e 69 6c 20 6c 61 73 74 2d 63 | .....!.....#.".[count.nil.last-c |
7fa0 | 6f 6d 6d 61 6e 64 2d 63 68 61 72 20 63 68 61 72 20 64 65 6c 65 74 65 2d 63 68 61 72 20 73 65 6c | ommand-char.char.delete-char.sel |
7fc0 | 66 2d 69 6e 73 65 72 74 2d 63 6f 6d 6d 61 6e 64 20 76 69 2d 73 65 74 2d 6c 61 73 74 2d 63 68 61 | f-insert-command.vi-set-last-cha |
7fe0 | 6e 67 65 2d 63 6f 6d 6d 61 6e 64 20 76 69 2d 72 65 70 6c 61 63 65 2d 31 2d 63 68 61 72 5d 20 36 | nge-command.vi-replace-1-char].6 |
8000 | 29 29 0a 0a 28 64 65 66 75 6e 20 76 69 2d 72 65 70 6c 61 63 65 2d 63 68 61 72 73 20 28 61 72 67 | ))..(defun.vi-replace-chars.(arg |
8020 | 29 20 22 5c 0a 52 65 70 6c 61 63 65 20 63 68 61 72 73 20 6f 76 65 72 20 6f 6c 64 20 6f 6e 65 73 | )."\.Replace.chars.over.old.ones |
8040 | 2e 22 20 28 69 6e 74 65 72 61 63 74 69 76 65 20 22 2a 70 22 29 20 28 62 79 74 65 2d 63 6f 64 65 | .".(interactive."*p").(byte-code |
8060 | 20 22 c1 88 c2 c3 21 88 c4 08 21 87 22 20 5b 61 72 67 20 6e 69 6c 20 6f 76 65 72 77 72 69 74 65 | ."....!...!.".[arg.nil.overwrite |
8080 | 2d 6d 6f 64 65 20 31 20 76 69 2d 67 6f 74 6f 2d 69 6e 73 65 72 74 2d 73 74 61 74 65 5d 20 33 29 | -mode.1.vi-goto-insert-state].3) |
80a0 | 29 0a 0a 28 64 65 66 75 6e 20 76 69 2d 73 75 62 73 74 69 74 75 74 65 2d 63 68 61 72 73 20 28 63 | )..(defun.vi-substitute-chars.(c |
80c0 | 6f 75 6e 74 29 20 22 5c 0a 53 75 62 73 74 69 74 75 74 65 20 43 4f 55 4e 54 20 63 68 61 72 73 20 | ount)."\.Substitute.COUNT.chars. |
80e0 | 62 79 20 74 68 65 20 69 6e 70 75 74 20 63 68 61 72 73 2c 20 65 6e 74 65 72 20 69 6e 73 65 72 74 | by.the.input.chars,.enter.insert |
8100 | 20 73 74 61 74 65 2e 22 20 28 69 6e 74 65 72 61 63 74 69 76 65 20 22 2a 70 22 29 20 28 62 79 74 | .state.".(interactive."*p").(byt |
8120 | 65 2d 63 6f 64 65 20 22 c2 88 c3 c4 c5 08 44 c1 23 87 22 20 5b 63 6f 75 6e 74 20 74 20 6e 69 6c | e-code."......D.#.".[count.t.nil |
8140 | 20 76 69 2d 67 6f 74 6f 2d 69 6e 73 65 72 74 2d 73 74 61 74 65 20 31 20 28 6c 61 6d 62 64 61 20 | .vi-goto-insert-state.1.(lambda. |
8160 | 28 63 29 20 28 62 79 74 65 2d 63 6f 64 65 20 22 c1 60 60 08 5c 5c 5c 22 87 22 20 5b 63 20 64 65 | (c).(byte-code.".``.\\\".".[c.de |
8180 | 6c 65 74 65 2d 72 65 67 69 6f 6e 5d 20 34 29 29 5d 20 34 29 29 0a 0a 28 64 65 66 75 6e 20 76 69 | lete-region].4))].4))..(defun.vi |
81a0 | 2d 73 75 62 73 74 69 74 75 74 65 2d 6c 69 6e 65 73 20 28 63 6f 75 6e 74 29 20 22 5c 0a 53 75 62 | -substitute-lines.(count)."\.Sub |
81c0 | 73 74 69 74 75 74 65 20 43 4f 55 4e 54 20 6c 69 6e 65 73 20 62 79 20 74 68 65 20 69 6e 70 75 74 | stitute.COUNT.lines.by.the.input |
81e0 | 20 63 68 61 72 73 2e 20 28 3d 63 63 20 69 6e 20 76 69 29 22 20 28 69 6e 74 65 72 61 63 74 69 76 | .chars..(=cc.in.vi)".(interactiv |
8200 | 65 20 22 2a 70 22 29 20 28 62 79 74 65 2d 63 6f 64 65 20 22 c2 88 c3 c4 c5 c6 08 53 45 c1 23 87 | e."*p").(byte-code.".......SE.#. |
8220 | 22 20 5b 63 6f 75 6e 74 20 74 20 6e 69 6c 20 76 69 2d 67 6f 74 6f 2d 69 6e 73 65 72 74 2d 73 74 | ".[count.t.nil.vi-goto-insert-st |
8240 | 61 74 65 20 31 20 76 69 2d 64 65 6c 65 74 65 2d 6f 70 20 6e 65 78 74 2d 6c 69 6e 65 5d 20 35 29 | ate.1.vi-delete-op.next-line].5) |
8260 | 29 0a 0a 28 64 65 66 75 6e 20 76 69 2d 70 72 65 66 69 78 2d 63 68 61 72 2d 76 61 6c 75 65 20 28 | )..(defun.vi-prefix-char-value.( |
8280 | 61 72 67 29 20 22 5c 0a 47 65 74 20 74 68 65 20 63 68 61 72 20 70 61 72 74 20 6f 66 20 74 68 65 | arg)."\.Get.the.char.part.of.the |
82a0 | 20 63 75 72 72 65 6e 74 20 70 72 65 66 69 78 20 61 72 67 75 6d 65 6e 74 2e 22 20 28 62 79 74 65 | .current.prefix.argument.".(byte |
82c0 | 2d 63 6f 64 65 20 22 08 3f 83 09 00 c1 82 1e 00 c3 08 21 83 13 00 c1 82 1e 00 08 3a 83 1d 00 08 | -code.".?.........!........:.... |
82e0 | 41 82 1e 00 c1 87 22 20 5b 61 72 67 20 6e 69 6c 20 74 20 69 6e 74 65 67 65 72 70 5d 20 32 29 29 | A.....".[arg.nil.t.integerp].2)) |
8300 | 0a 0a 28 64 65 66 75 6e 20 76 69 2d 6f 70 65 72 61 74 6f 72 20 28 61 72 67 29 20 22 5c 0a 48 61 | ..(defun.vi-operator.(arg)."\.Ha |
8320 | 6e 64 6c 69 6e 67 20 76 69 20 6f 70 65 72 61 74 6f 72 73 20 28 64 2f 63 2f 3c 2f 3e 2f 21 2f 3d | ndling.vi.operators.(d/c/</>/!/= |
8340 | 2f 79 29 2e 20 20 43 75 72 72 65 6e 74 20 69 6d 70 6c 65 6d 65 6e 74 61 74 69 6f 6e 20 72 65 71 | /y)...Current.implementation.req |
8360 | 75 69 72 65 73 0a 74 68 65 20 6b 65 79 20 62 69 6e 64 69 6e 67 73 20 6f 66 20 74 68 65 20 6f 70 | uires.the.key.bindings.of.the.op |
8380 | 65 72 61 74 6f 72 73 20 62 65 69 6e 67 20 66 69 78 65 64 2e 22 20 28 69 6e 74 65 72 61 63 74 69 | erators.being.fixed.".(interacti |
83a0 | 76 65 20 22 50 22 29 20 28 62 79 74 65 2d 63 6f 64 65 20 22 c0 88 c1 c2 8d 87 22 20 5b 6e 69 6c | ve."P").(byte-code."......".[nil |
83c0 | 20 76 69 2d 65 78 69 74 2d 6f 70 20 28 62 79 74 65 2d 63 6f 64 65 20 22 09 18 72 89 11 88 c7 0b | .vi-exit-op.(byte-code."..r..... |
83e0 | c8 09 21 5c 22 89 12 88 0a c9 3d 3f 83 1c 00 0d 89 14 82 2c 00 c9 0d 21 88 72 89 11 88 c7 0b c8 | ..!\".....=?.......,...!.r...... |
8400 | 09 21 5c 22 89 12 88 ca 08 09 5c 22 83 43 00 cb 08 cc cd 0c 21 53 ce 0c 21 42 23 82 48 00 cb 08 | .!\"......\".C......!S..!B#.H... |
8420 | 0a 0c 23 29 87 22 20 5b 74 68 69 73 2d 6f 70 2d 63 68 61 72 20 6c 61 73 74 2d 63 6f 6d 6d 61 6e | ..#).".[this-op-char.last-comman |
8440 | 64 2d 63 68 61 72 20 74 68 69 73 2d 63 6f 6d 6d 61 6e 64 20 76 69 2d 63 6f 6d 2d 6d 61 70 20 70 | d-char.this-command.vi-com-map.p |
8460 | 72 65 66 69 78 2d 61 72 67 20 61 72 67 20 74 20 6c 6f 6f 6b 75 70 2d 6b 65 79 20 63 68 61 72 2d | refix-arg.arg.t.lookup-key.char- |
8480 | 74 6f 2d 73 74 72 69 6e 67 20 76 69 2d 64 69 67 69 74 2d 61 72 67 75 6d 65 6e 74 20 63 68 61 72 | to-string.vi-digit-argument.char |
84a0 | 2d 65 71 75 61 6c 20 76 69 2d 65 78 65 63 75 74 65 2d 6f 70 20 6e 65 78 74 2d 6c 69 6e 65 20 76 | -equal.vi-execute-op.next-line.v |
84c0 | 69 2d 70 72 65 66 69 78 2d 6e 75 6d 65 72 69 63 2d 76 61 6c 75 65 20 76 69 2d 70 72 65 66 69 78 | i-prefix-numeric-value.vi-prefix |
84e0 | 2d 63 68 61 72 2d 76 61 6c 75 65 5d 20 31 33 29 5d 20 32 29 29 0a 0a 28 64 65 66 75 6e 20 76 69 | -char-value].13)].2))..(defun.vi |
8500 | 2d 65 78 65 63 75 74 65 2d 6f 70 20 28 6f 70 2d 63 68 61 72 20 6d 6f 74 69 6f 6e 2d 63 6f 6d 6d | -execute-op.(op-char.motion-comm |
8520 | 61 6e 64 20 61 72 67 29 20 22 5c 0a 45 78 65 63 75 74 65 20 76 69 20 65 64 69 74 20 6f 70 65 72 | and.arg)."\.Execute.vi.edit.oper |
8540 | 61 74 6f 72 20 61 73 20 73 70 65 63 69 66 69 65 64 20 62 79 20 4f 50 2d 43 48 41 52 2c 20 74 68 | ator.as.specified.by.OP-CHAR,.th |
8560 | 65 20 6f 70 65 72 61 6e 64 20 69 73 20 74 68 65 20 72 65 67 69 6f 6e 0a 64 65 74 65 72 6d 69 6e | e.operand.is.the.region.determin |
8580 | 65 64 20 62 79 20 74 68 65 20 4d 4f 54 49 4f 4e 2d 43 4f 4d 4d 41 4e 44 20 77 69 74 68 20 41 52 | ed.by.the.MOTION-COMMAND.with.AR |
85a0 | 47 2e 22 20 28 62 79 74 65 2d 63 6f 64 65 20 22 08 c6 55 83 17 00 c7 09 0a 5c 22 85 14 00 c8 c7 | G.".(byte-code."..U......\"..... |
85c0 | c9 09 21 0a 23 82 b5 00 08 ca 55 83 31 00 c7 09 0a 5c 22 85 2e 00 cb cc c7 c9 09 21 0a 45 c3 23 | ..!.#.....U.1....\"........!.E.# |
85e0 | 82 b5 00 08 cd 55 83 48 00 ce 09 0a 5c 22 85 45 00 c8 ce c9 09 21 0a 23 82 b5 00 08 cf 55 83 60 | .....U.H....\".E.....!.#.....U.` |
8600 | 00 d0 09 0a 5c 22 85 5d 00 c8 d0 c9 09 21 0a 0c 24 82 b5 00 08 d1 55 83 7b 00 d2 09 0a 0d 5b 23 | ....\".].....!..$.....U.{.....[# |
8620 | 85 78 00 c8 d2 c9 09 21 0a 0d 5b 24 82 b5 00 08 d3 55 83 94 00 d2 09 0a 0d 23 85 91 00 c8 d2 c9 | .x.....!..[$.....U.......#...... |
8640 | 09 21 0a 0d 24 82 b5 00 08 d4 55 83 ab 00 d5 09 0a 5c 22 85 a8 00 c8 d5 c9 09 21 0a 23 82 b5 00 | .!..$.....U......\".......!.#... |
8660 | 08 d6 55 85 b5 00 d7 09 0a 5c 22 87 22 20 5b 6f 70 2d 63 68 61 72 20 6d 6f 74 69 6f 6e 2d 63 6f | ..U......\".".[op-char.motion-co |
8680 | 6d 6d 61 6e 64 20 61 72 67 20 6e 69 6c 20 76 69 2d 6c 61 73 74 2d 73 68 65 6c 6c 2d 63 6f 6d 6d | mmand.arg.nil.vi-last-shell-comm |
86a0 | 61 6e 64 20 76 69 2d 73 68 69 66 74 2d 77 69 64 74 68 20 31 30 30 20 76 69 2d 64 65 6c 65 74 65 | and.vi-shift-width.100.vi-delete |
86c0 | 2d 6f 70 20 76 69 2d 73 65 74 2d 6c 61 73 74 2d 63 68 61 6e 67 65 2d 63 6f 6d 6d 61 6e 64 20 76 | -op.vi-set-last-change-command.v |
86e0 | 69 2d 72 65 70 65 61 74 2d 63 6f 6d 6d 61 6e 64 2d 6f 66 20 39 39 20 76 69 2d 67 6f 74 6f 2d 69 | i-repeat-command-of.99.vi-goto-i |
8700 | 6e 73 65 72 74 2d 73 74 61 74 65 20 31 20 31 32 31 20 76 69 2d 79 61 6e 6b 2d 6f 70 20 33 33 20 | nsert-state.1.121.vi-yank-op.33. |
8720 | 76 69 2d 73 68 65 6c 6c 2d 6f 70 20 36 30 20 76 69 2d 73 68 69 66 74 2d 6f 70 20 36 32 20 36 31 | vi-shell-op.60.vi-shift-op.62.61 |
8740 | 20 76 69 2d 69 6e 64 65 6e 74 2d 6f 70 20 39 32 20 76 69 2d 6e 61 72 72 6f 77 2d 6f 70 5d 20 32 | .vi-indent-op.92.vi-narrow-op].2 |
8760 | 34 29 29 0a 0a 28 64 65 66 75 6e 20 76 69 2d 72 65 70 65 61 74 2d 63 6f 6d 6d 61 6e 64 2d 6f 66 | 4))..(defun.vi-repeat-command-of |
8780 | 20 28 63 6f 6d 6d 61 6e 64 29 20 22 5c 0a 52 65 74 75 72 6e 20 74 68 65 20 63 6f 6d 6d 61 6e 64 | .(command)."\.Return.the.command |
87a0 | 20 66 6f 72 20 72 65 64 6f 20 74 68 65 20 67 69 76 65 6e 20 63 6f 6d 6d 61 6e 64 2e 22 20 28 62 | .for.redo.the.given.command.".(b |
87c0 | 79 74 65 2d 63 6f 64 65 20 22 09 c3 4e 18 08 c4 3d 83 0e 00 c5 82 19 00 08 c6 3d 83 18 00 c7 82 | yte-code."..N...=.........=..... |
87e0 | 19 00 09 29 87 22 20 5b 63 6d 64 2d 74 79 70 65 20 63 6f 6d 6d 61 6e 64 20 74 20 70 6f 69 6e 74 | ...).".[cmd-type.command.t.point |
8800 | 2d 6d 6f 76 69 6e 67 2d 75 6e 69 74 20 73 65 61 72 63 68 20 76 69 2d 72 65 70 65 61 74 2d 6c 61 | -moving-unit.search.vi-repeat-la |
8820 | 73 74 2d 73 65 61 72 63 68 20 66 69 6e 64 20 76 69 2d 72 65 70 65 61 74 2d 6c 61 73 74 2d 66 69 | st-search.find.vi-repeat-last-fi |
8840 | 6e 64 2d 63 68 61 72 5d 20 32 29 29 0a 0a 28 64 65 66 75 6e 20 76 69 2d 65 66 66 65 63 74 69 76 | nd-char].2))..(defun.vi-effectiv |
8860 | 65 2d 72 61 6e 67 65 20 28 6d 6f 74 69 6f 6e 2d 63 6f 6d 6d 61 6e 64 20 61 72 67 29 20 22 5c 0a | e-range.(motion-command.arg)."\. |
8880 | 52 65 74 75 72 6e 20 28 62 65 67 69 6e 20 2e 20 65 6e 64 29 20 6f 66 20 74 68 65 20 72 61 6e 67 | Return.(begin...end).of.the.rang |
88a0 | 65 20 73 70 61 6e 6e 65 64 20 62 79 20 65 78 65 63 75 74 69 6e 67 20 74 68 65 20 67 69 76 65 6e | e.spanned.by.executing.the.given |
88c0 | 0a 4d 4f 54 49 4f 4e 2d 43 4f 4d 4d 41 4e 44 20 77 69 74 68 20 41 52 47 2e 0a 20 20 20 4d 4f 54 | .MOTION-COMMAND.with.ARG.....MOT |
88e0 | 49 4f 4e 2d 43 4f 4d 4d 41 4e 44 20 69 6e 20 72 65 61 64 79 2d 74 6f 2d 65 76 61 6c 20 6c 69 73 | ION-COMMAND.in.ready-to-eval.lis |
8900 | 74 20 66 6f 72 6d 20 69 73 20 6e 6f 74 20 79 65 74 20 73 75 70 70 6f 72 74 65 64 2e 22 20 28 62 | t.form.is.not.yet.supported.".(b |
8920 | 79 74 65 2d 63 6f 64 65 20 22 8a 60 c7 c7 0c c8 4e 1b 1a 19 18 0e 06 89 15 88 60 89 12 88 c9 0c | yte-code.".`....N.........`..... |
8940 | c7 5c 22 88 60 0a 55 85 23 00 0b ca 3d 3f 83 2c 00 0a 0a 42 82 8d 00 0b cb 3d 85 3a 00 cc 20 86 | .\".`.U.#...=?.,...B.....=.:.... |
8960 | 38 00 60 89 10 88 08 60 58 83 47 00 60 89 11 82 4e 00 08 89 11 88 60 89 10 88 0b cd 3d 86 58 00 | 8.`....`X.G.`...N.....`.....=.X. |
8980 | 0b ce 3d 83 62 00 09 54 89 11 82 7f 00 0b ca 3d 85 7f 00 08 62 88 cf 20 88 60 89 10 88 09 62 88 | ..=.b..T.......=....b....`....b. |
89a0 | d0 d1 21 88 cf 20 88 60 89 11 88 09 64 56 85 89 00 64 89 11 88 08 09 42 2c 29 87 22 20 5b 62 65 | ..!....`....dV...d.....B,).".[be |
89c0 | 67 69 6e 20 65 6e 64 20 6f 70 6f 69 6e 74 20 6d 6f 76 69 6e 67 2d 75 6e 69 74 20 6d 6f 74 69 6f | gin.end.opoint.moving-unit.motio |
89e0 | 6e 2d 63 6f 6d 6d 61 6e 64 20 70 72 65 66 69 78 2d 61 72 67 20 61 72 67 20 6e 69 6c 20 70 6f 69 | n-command.prefix-arg.arg.nil.poi |
8a00 | 6e 74 2d 6d 6f 76 69 6e 67 2d 75 6e 69 74 20 63 6f 6d 6d 61 6e 64 2d 65 78 65 63 75 74 65 20 6c | nt-moving-unit.command-execute.l |
8a20 | 69 6e 65 20 72 65 67 69 6f 6e 20 6d 61 72 6b 20 6d 61 74 63 68 20 66 69 6e 64 20 62 65 67 69 6e | ine.region.mark.match.find.begin |
8a40 | 6e 69 6e 67 2d 6f 66 2d 6c 69 6e 65 20 6e 65 78 74 2d 6c 69 6e 65 20 31 5d 20 37 29 29 0a 0a 28 | ning-of-line.next-line.1].7))..( |
8a60 | 64 65 66 75 6e 20 76 69 2d 64 65 6c 65 74 65 2d 6f 70 20 28 6d 6f 74 69 6f 6e 2d 63 6f 6d 6d 61 | defun.vi-delete-op.(motion-comma |
8a80 | 6e 64 20 61 72 67 29 20 22 5c 0a 44 65 6c 65 74 65 20 72 61 6e 67 65 20 73 70 65 63 69 66 69 65 | nd.arg)."\.Delete.range.specifie |
8aa0 | 64 20 62 79 20 4d 4f 54 49 4f 4e 2d 43 4f 4d 4d 41 4e 44 20 77 69 74 68 20 41 52 47 2e 22 20 28 | d.by.MOTION-COMMAND.with.ARG.".( |
8ac0 | 62 79 74 65 2d 63 6f 64 65 20 22 c8 09 0a 5c 22 18 08 40 1b 08 41 1c c6 1d 0b 0c 55 83 17 00 c6 | byte-code."...\"..@..A.....U.... |
8ae0 | 82 48 00 c9 0a 21 89 15 88 0d 3f 83 29 00 ca 0b 0c 5c 22 82 46 00 0d cb 59 85 32 00 0d cc 58 83 | .H...!....?.)....\".F...Y.2...X. |
8b00 | 40 00 cd ce 0d 21 0b 0c c7 24 82 46 00 cf 0d 0b 0c c7 24 88 c7 2c 87 22 20 5b 72 61 6e 67 65 20 | @....!...$.F......$..,.".[range. |
8b20 | 6d 6f 74 69 6f 6e 2d 63 6f 6d 6d 61 6e 64 20 61 72 67 20 62 65 67 69 6e 20 65 6e 64 20 72 65 67 | motion-command.arg.begin.end.reg |
8b40 | 20 6e 69 6c 20 74 20 76 69 2d 65 66 66 65 63 74 69 76 65 2d 72 61 6e 67 65 20 76 69 2d 70 72 65 | .nil.t.vi-effective-range.vi-pre |
8b60 | 66 69 78 2d 63 68 61 72 2d 76 61 6c 75 65 20 6b 69 6c 6c 2d 72 65 67 69 6f 6e 20 36 35 20 39 30 | fix-char-value.kill-region.65.90 |
8b80 | 20 61 70 70 65 6e 64 2d 74 6f 2d 72 65 67 69 73 74 65 72 20 64 6f 77 6e 63 61 73 65 20 63 6f 70 | .append-to-register.downcase.cop |
8ba0 | 79 2d 74 6f 2d 72 65 67 69 73 74 65 72 5d 20 31 30 29 29 0a 0a 28 64 65 66 75 6e 20 76 69 2d 79 | y-to-register].10))..(defun.vi-y |
8bc0 | 61 6e 6b 2d 6f 70 20 28 6d 6f 74 69 6f 6e 2d 63 6f 6d 6d 61 6e 64 20 61 72 67 29 20 22 5c 0a 59 | ank-op.(motion-command.arg)."\.Y |
8be0 | 61 6e 6b 20 28 69 6e 20 76 69 20 73 65 6e 73 65 29 20 72 61 6e 67 65 20 73 70 65 63 69 66 69 65 | ank.(in.vi.sense).range.specifie |
8c00 | 64 20 62 79 20 4d 4f 54 49 4f 4e 2d 43 4f 4d 4d 41 4e 44 20 77 69 74 68 20 41 52 47 2e 22 20 28 | d.by.MOTION-COMMAND.with.ARG.".( |
8c20 | 62 79 74 65 2d 63 6f 64 65 20 22 c8 09 0a 5c 22 18 08 40 1b 08 41 1c c6 1d 0b 0c 55 83 17 00 c6 | byte-code."...\"..@..A.....U.... |
8c40 | 82 48 00 c9 0a 21 89 15 88 0d 3f 83 29 00 ca 0b 0c 5c 22 82 46 00 0d cb 59 85 32 00 0d cc 58 83 | .H...!....?.)....\".F...Y.2...X. |
8c60 | 40 00 cd ce 0d 21 0b 0c c6 24 82 46 00 cf 0d 0b 0c c6 24 88 c7 2c 87 22 20 5b 72 61 6e 67 65 20 | @....!...$.F......$..,.".[range. |
8c80 | 6d 6f 74 69 6f 6e 2d 63 6f 6d 6d 61 6e 64 20 61 72 67 20 62 65 67 69 6e 20 65 6e 64 20 72 65 67 | motion-command.arg.begin.end.reg |
8ca0 | 20 6e 69 6c 20 74 20 76 69 2d 65 66 66 65 63 74 69 76 65 2d 72 61 6e 67 65 20 76 69 2d 70 72 65 | .nil.t.vi-effective-range.vi-pre |
8cc0 | 66 69 78 2d 63 68 61 72 2d 76 61 6c 75 65 20 63 6f 70 79 2d 72 65 67 69 6f 6e 2d 61 73 2d 6b 69 | fix-char-value.copy-region-as-ki |
8ce0 | 6c 6c 20 36 35 20 39 30 20 61 70 70 65 6e 64 2d 74 6f 2d 72 65 67 69 73 74 65 72 20 64 6f 77 6e | ll.65.90.append-to-register.down |
8d00 | 63 61 73 65 20 63 6f 70 79 2d 74 6f 2d 72 65 67 69 73 74 65 72 5d 20 31 30 29 29 0a 0a 28 64 65 | case.copy-to-register].10))..(de |
8d20 | 66 75 6e 20 76 69 2d 79 61 6e 6b 2d 6c 69 6e 65 20 28 61 72 67 29 20 22 5c 0a 59 61 6e 6b 20 28 | fun.vi-yank-line.(arg)."\.Yank.( |
8d40 | 69 6e 20 76 69 20 73 65 6e 73 65 29 20 6c 69 6e 65 73 20 28 3d 20 60 79 79 27 20 63 6f 6d 6d 61 | in.vi.sense).lines.(=.`yy'.comma |
8d60 | 6e 64 29 2e 22 20 28 69 6e 74 65 72 61 63 74 69 76 65 20 22 2a 50 22 29 20 28 62 79 74 65 2d 63 | nd).".(interactive."*P").(byte-c |
8d80 | 6f 64 65 20 22 c1 88 c2 08 21 53 c3 08 21 42 89 10 88 c4 c5 08 5c 22 85 19 00 c6 c4 c5 08 23 87 | ode."....!S..!B......\".......#. |
8da0 | 22 20 5b 61 72 67 20 6e 69 6c 20 76 69 2d 70 72 65 66 69 78 2d 6e 75 6d 65 72 69 63 2d 76 61 6c | ".[arg.nil.vi-prefix-numeric-val |
8dc0 | 75 65 20 76 69 2d 70 72 65 66 69 78 2d 63 68 61 72 2d 76 61 6c 75 65 20 76 69 2d 79 61 6e 6b 2d | ue.vi-prefix-char-value.vi-yank- |
8de0 | 6f 70 20 6e 65 78 74 2d 6c 69 6e 65 20 76 69 2d 73 65 74 2d 6c 61 73 74 2d 63 68 61 6e 67 65 2d | op.next-line.vi-set-last-change- |
8e00 | 63 6f 6d 6d 61 6e 64 5d 20 37 29 29 0a 0a 28 64 65 66 75 6e 20 76 69 2d 73 74 72 69 6e 67 2d 65 | command].7))..(defun.vi-string-e |
8e20 | 6e 64 2d 77 69 74 68 2d 6e 6c 2d 70 20 28 73 74 72 69 6e 67 29 20 22 5c 0a 53 65 65 20 69 66 20 | nd-with-nl-p.(string)."\.See.if. |
8e40 | 53 54 52 49 4e 47 20 65 6e 64 73 20 77 69 74 68 20 61 20 6e 65 77 6c 69 6e 65 20 63 68 61 72 2e | STRING.ends.with.a.newline.char. |
8e60 | 20 20 55 73 65 64 20 69 6e 20 63 68 65 63 6b 69 6e 67 20 77 68 65 74 68 65 72 20 74 68 65 20 79 | ..Used.in.checking.whether.the.y |
8e80 | 61 6e 6b 65 64 0a 74 65 78 74 20 73 68 6f 75 6c 64 20 62 65 20 70 75 74 20 62 61 63 6b 20 61 73 | anked.text.should.be.put.back.as |
8ea0 | 20 6c 69 6e 65 73 20 6f 72 20 6e 6f 74 2e 22 20 28 62 79 74 65 2d 63 6f 64 65 20 22 08 08 47 53 | .lines.or.not.".(byte-code."..GS |
8ec0 | 48 c1 55 87 22 20 5b 73 74 72 69 6e 67 20 31 30 5d 20 32 29 29 0a 0a 28 64 65 66 75 6e 20 76 69 | H.U.".[string.10].2))..(defun.vi |
8ee0 | 2d 70 75 74 2d 62 65 66 6f 72 65 20 28 61 72 67 20 26 6f 70 74 69 6f 6e 61 6c 20 61 66 74 65 72 | -put-before.(arg.&optional.after |
8f00 | 2d 70 29 20 22 5c 0a 50 75 74 20 79 61 6e 6b 65 64 20 28 69 6e 20 76 69 20 73 65 6e 73 65 29 20 | -p)."\.Put.yanked.(in.vi.sense). |
8f20 | 74 65 78 74 20 62 61 63 6b 20 62 65 66 6f 72 65 2f 61 62 6f 76 65 20 63 75 72 73 6f 72 2e 20 20 | text.back.before/above.cursor... |
8f40 | 49 66 20 61 20 6e 75 6d 65 72 69 63 20 70 72 65 66 69 78 0a 76 61 6c 75 65 20 28 63 75 72 72 65 | If.a.numeric.prefix.value.(curre |
8f60 | 6e 74 6c 79 20 69 74 20 73 68 6f 75 6c 64 20 62 65 20 3e 31 29 20 69 73 20 67 69 76 65 6e 2c 20 | ntly.it.should.be.>1).is.given,. |
8f80 | 70 75 74 20 62 61 63 6b 20 74 65 78 74 20 61 73 20 6c 69 6e 65 73 2e 0a 49 66 20 74 68 65 20 6f | put.back.text.as.lines..If.the.o |
8fa0 | 70 74 69 6f 6e 61 6c 20 61 66 74 65 72 2d 70 20 69 73 20 67 69 76 65 6e 2c 20 70 75 74 20 61 66 | ptional.after-p.is.given,.put.af |
8fc0 | 74 65 72 2f 62 65 6c 6f 77 20 74 68 65 20 63 75 72 73 6f 72 2e 22 20 28 69 6e 74 65 72 61 63 74 | ter/below.the.cursor.".(interact |
8fe0 | 69 76 65 20 22 50 22 29 20 28 62 79 74 65 2d 63 6f 64 65 20 22 c8 88 c9 09 21 c8 1a 18 08 85 1c | ive."P").(byte-code."....!...... |
9000 | 00 08 ca 57 86 15 00 08 cb 56 85 1c 00 cc 08 21 3f 83 26 00 cd ce 08 5c 22 82 9c 00 08 3f 85 2e | ...W.....V.....!?.&....\"....?.. |
9020 | 00 ca 89 10 88 08 ca 59 85 38 00 08 cb 58 83 56 00 0c 47 1b cf 89 15 88 d0 d1 08 d2 d3 23 0b 0e | .......Y.8...X.V..G..........#.. |
9040 | 06 47 5a 5c 5c 0b 5c 22 0c 38 29 82 67 00 cc 08 21 3b 83 63 00 cc 08 21 82 67 00 cd d4 08 5c 22 | .GZ\\.\".8).g...!;.c...!.g....\" |
9060 | 89 12 88 d5 0a 21 83 83 00 0e 07 83 7e 00 d6 d3 21 88 d7 20 82 80 00 d7 20 82 8b 00 0e 07 85 8b | .....!......~...!............... |
9080 | 00 d8 d3 21 88 d9 60 21 88 0a 63 88 da 20 88 db dc 09 0e 07 23 2a 87 22 20 5b 72 65 67 20 61 72 | ...!..`!..c.........#*.".[reg.ar |
90a0 | 67 20 70 75 74 2d 74 65 78 74 20 72 69 6e 67 2d 6c 65 6e 67 74 68 20 6b 69 6c 6c 2d 72 69 6e 67 | g.put-text.ring-length.kill-ring |
90c0 | 20 74 68 69 73 2d 63 6f 6d 6d 61 6e 64 20 6b 69 6c 6c 2d 72 69 6e 67 2d 79 61 6e 6b 2d 70 6f 69 | .this-command.kill-ring-yank-poi |
90e0 | 6e 74 65 72 20 61 66 74 65 72 2d 70 20 6e 69 6c 20 76 69 2d 70 72 65 66 69 78 2d 63 68 61 72 2d | nter.after-p.nil.vi-prefix-char- |
9100 | 76 61 6c 75 65 20 34 39 20 35 37 20 67 65 74 2d 72 65 67 69 73 74 65 72 20 65 72 72 6f 72 20 22 | value.49.57.get-register.error." |
9120 | 4e 6f 74 68 69 6e 67 20 69 6e 20 72 65 67 69 73 74 65 72 20 25 63 22 20 79 61 6e 6b 20 25 20 2d | Nothing.in.register.%c".yank.%.- |
9140 | 20 34 38 20 31 20 22 52 65 67 69 73 74 65 72 20 25 63 20 69 73 20 6e 6f 74 20 63 6f 6e 74 61 69 | .48.1."Register.%c.is.not.contai |
9160 | 6e 69 6e 67 20 74 65 78 74 20 73 74 72 69 6e 67 22 20 76 69 2d 73 74 72 69 6e 67 2d 65 6e 64 2d | ning.text.string".vi-string-end- |
9180 | 77 69 74 68 2d 6e 6c 2d 70 20 6e 65 78 74 2d 6c 69 6e 65 20 62 65 67 69 6e 6e 69 6e 67 2d 6f 66 | with-nl-p.next-line.beginning-of |
91a0 | 2d 6c 69 6e 65 20 66 6f 72 77 61 72 64 2d 63 68 61 72 20 70 75 73 68 2d 6d 61 72 6b 20 65 78 63 | -line.forward-char.push-mark.exc |
91c0 | 68 61 6e 67 65 2d 70 6f 69 6e 74 2d 61 6e 64 2d 6d 61 72 6b 20 76 69 2d 73 65 74 2d 6c 61 73 74 | hange-point-and-mark.vi-set-last |
91e0 | 2d 63 68 61 6e 67 65 2d 63 6f 6d 6d 61 6e 64 20 76 69 2d 70 75 74 2d 62 65 66 6f 72 65 5d 20 31 | -change-command.vi-put-before].1 |
9200 | 39 29 29 0a 0a 28 64 65 66 75 6e 20 76 69 2d 70 75 74 2d 61 66 74 65 72 20 28 61 72 67 29 20 22 | 9))..(defun.vi-put-after.(arg)." |
9220 | 5c 0a 50 75 74 20 79 61 6e 6b 65 64 20 28 69 6e 20 76 69 20 73 65 6e 73 65 29 20 74 65 78 74 20 | \.Put.yanked.(in.vi.sense).text. |
9240 | 62 61 63 6b 20 61 66 74 65 72 2f 62 65 6c 6f 77 20 63 75 72 73 6f 72 2e 22 20 28 69 6e 74 65 72 | back.after/below.cursor.".(inter |
9260 | 61 63 74 69 76 65 20 22 50 22 29 20 28 62 79 74 65 2d 63 6f 64 65 20 22 c2 88 c3 08 c1 5c 22 87 | active."P").(byte-code.".....\". |
9280 | 22 20 5b 61 72 67 20 74 20 6e 69 6c 20 76 69 2d 70 75 74 2d 62 65 66 6f 72 65 5d 20 33 29 29 0a | ".[arg.t.nil.vi-put-before].3)). |
92a0 | 0a 28 64 65 66 75 6e 20 76 69 2d 73 68 65 6c 6c 2d 6f 70 20 28 6d 6f 74 69 6f 6e 2d 63 6f 6d 6d | .(defun.vi-shell-op.(motion-comm |
92c0 | 61 6e 64 20 61 72 67 20 26 6f 70 74 69 6f 6e 61 6c 20 73 68 65 6c 6c 2d 63 6f 6d 6d 61 6e 64 29 | and.arg.&optional.shell-command) |
92e0 | 20 22 5c 0a 50 65 72 66 6f 72 6d 20 73 68 65 6c 6c 20 63 6f 6d 6d 61 6e 64 20 28 61 73 20 66 69 | ."\.Perform.shell.command.(as.fi |
9300 | 6c 74 65 72 29 20 6f 6e 20 72 61 6e 67 65 20 73 70 65 63 69 66 69 65 64 20 62 79 20 4d 4f 54 49 | lter).on.range.specified.by.MOTI |
9320 | 4f 4e 2d 43 4f 4d 4d 41 4e 44 0a 77 69 74 68 20 41 52 47 2e 20 49 66 20 53 48 45 4c 4c 2d 43 4f | ON-COMMAND.with.ARG..If.SHELL-CO |
9340 | 4d 4d 41 4e 44 20 69 73 20 6e 6f 74 20 67 69 76 65 6e 2c 20 61 73 6b 20 66 6f 72 20 6f 6e 65 20 | MMAND.is.not.given,.ask.for.one. |
9360 | 66 72 6f 6d 20 6d 69 6e 69 62 75 66 66 65 72 2e 0a 49 66 20 63 68 61 72 20 61 72 67 75 6d 65 6e | from.minibuffer..If.char.argumen |
9380 | 74 20 69 73 20 67 69 76 65 6e 2c 20 69 74 20 64 69 72 65 63 74 73 20 74 68 65 20 6f 75 74 70 75 | t.is.given,.it.directs.the.outpu |
93a0 | 74 20 74 6f 20 61 20 2a 74 65 6d 70 2a 20 62 75 66 66 65 72 2e 22 20 28 62 79 74 65 2d 63 6f 64 | t.to.a.*temp*.buffer.".(byte-cod |
93c0 | 65 20 22 c9 09 0a 5c 22 18 08 40 1b 08 41 1c 0b 0c 55 83 15 00 c5 82 35 00 0e 06 3f 85 28 00 ca | e."...\"..@..A...U.....5...?.(.. |
93e0 | cb c5 5c 22 89 16 06 88 0e 06 89 16 07 88 cc 0b 0c 0e 06 cd 0a 21 3f 24 88 c8 2b 87 22 20 5b 72 | ..\".................!?$..+.".[r |
9400 | 61 6e 67 65 20 6d 6f 74 69 6f 6e 2d 63 6f 6d 6d 61 6e 64 20 61 72 67 20 62 65 67 69 6e 20 65 6e | ange.motion-command.arg.begin.en |
9420 | 64 20 6e 69 6c 20 73 68 65 6c 6c 2d 63 6f 6d 6d 61 6e 64 20 76 69 2d 6c 61 73 74 2d 73 68 65 6c | d.nil.shell-command.vi-last-shel |
9440 | 6c 2d 63 6f 6d 6d 61 6e 64 20 74 20 76 69 2d 65 66 66 65 63 74 69 76 65 2d 72 61 6e 67 65 20 72 | l-command.t.vi-effective-range.r |
9460 | 65 61 64 2d 73 74 72 69 6e 67 20 22 21 22 20 73 68 65 6c 6c 2d 63 6f 6d 6d 61 6e 64 2d 6f 6e 2d | ead-string."!".shell-command-on- |
9480 | 72 65 67 69 6f 6e 20 76 69 2d 70 72 65 66 69 78 2d 63 68 61 72 2d 76 61 6c 75 65 5d 20 38 29 29 | region.vi-prefix-char-value].8)) |
94a0 | 0a 0a 28 64 65 66 75 6e 20 76 69 2d 73 68 69 66 74 2d 6f 70 20 28 6d 6f 74 69 6f 6e 2d 63 6f 6d | ..(defun.vi-shift-op.(motion-com |
94c0 | 6d 61 6e 64 20 61 72 67 20 61 6d 6f 75 6e 74 29 20 22 5c 0a 50 65 72 66 6f 72 6d 20 73 68 69 66 | mand.arg.amount)."\.Perform.shif |
94e0 | 74 20 63 6f 6d 6d 61 6e 64 20 6f 6e 20 72 61 6e 67 65 20 73 70 65 63 69 66 69 65 64 20 62 79 20 | t.command.on.range.specified.by. |
9500 | 4d 4f 54 49 4f 4e 2d 43 4f 4d 4d 41 4e 44 20 77 69 74 68 20 41 52 47 20 66 6f 72 0a 41 4d 4f 55 | MOTION-COMMAND.with.ARG.for.AMOU |
9520 | 4e 54 20 6f 6e 20 65 61 63 68 20 6c 69 6e 65 2e 20 20 4e 65 67 61 74 69 76 65 20 61 6d 6f 75 6e | NT.on.each.line...Negative.amoun |
9540 | 74 20 6d 65 61 6e 73 20 73 68 69 66 74 20 6c 65 66 74 2e 0a 53 50 45 43 49 41 4c 20 46 45 41 54 | t.means.shift.left..SPECIAL.FEAT |
9560 | 55 52 45 3a 20 63 68 61 72 20 61 72 67 75 6d 65 6e 74 20 63 61 6e 20 62 65 20 75 73 65 64 20 74 | URE:.char.argument.can.be.used.t |
9580 | 6f 20 73 70 65 63 69 66 79 20 73 68 69 66 74 20 61 6d 6f 75 6e 74 28 31 2d 39 29 2e 22 20 28 62 | o.specify.shift.amount(1-9).".(b |
95a0 | 79 74 65 2d 63 6f 64 65 20 22 c8 09 0a 5c 22 18 08 40 1b 08 41 1c 0b 0c 55 83 15 00 c5 82 3b 00 | yte-code."...\"..@..A...U.....;. |
95c0 | c9 0a 21 85 32 00 0e 06 ca 56 83 2a 00 c9 0a 21 cb 5a 82 2f 00 cb c9 0a 21 5a 89 16 06 88 cc 0b | ..!.2....V.*...!.Z./....!Z...... |
95e0 | 0c 0e 06 23 88 c7 2b 87 22 20 5b 72 61 6e 67 65 20 6d 6f 74 69 6f 6e 2d 63 6f 6d 6d 61 6e 64 20 | ...#..+.".[range.motion-command. |
9600 | 61 72 67 20 62 65 67 69 6e 20 65 6e 64 20 6e 69 6c 20 61 6d 6f 75 6e 74 20 74 20 76 69 2d 65 66 | arg.begin.end.nil.amount.t.vi-ef |
9620 | 66 65 63 74 69 76 65 2d 72 61 6e 67 65 20 76 69 2d 70 72 65 66 69 78 2d 63 68 61 72 2d 76 61 6c | fective-range.vi-prefix-char-val |
9640 | 75 65 20 30 20 34 38 20 69 6e 64 65 6e 74 2d 72 69 67 69 64 6c 79 5d 20 38 29 29 0a 0a 28 64 65 | ue.0.48.indent-rigidly].8))..(de |
9660 | 66 75 6e 20 76 69 2d 69 6e 64 65 6e 74 2d 6f 70 20 28 6d 6f 74 69 6f 6e 2d 63 6f 6d 6d 61 6e 64 | fun.vi-indent-op.(motion-command |
9680 | 20 61 72 67 29 20 22 5c 0a 50 65 72 66 6f 72 6d 20 69 6e 64 65 6e 74 20 63 6f 6d 6d 61 6e 64 20 | .arg)."\.Perform.indent.command. |
96a0 | 6f 6e 20 72 61 6e 67 65 20 73 70 65 63 69 66 69 65 64 20 62 79 20 4d 4f 54 49 4f 4e 2d 43 4f 4d | on.range.specified.by.MOTION-COM |
96c0 | 4d 41 4e 44 20 77 69 74 68 20 41 52 47 2e 22 20 28 62 79 74 65 2d 63 6f 64 65 20 22 c7 09 0a 5c | MAND.with.ARG.".(byte-code."...\ |
96e0 | 22 18 08 40 1b 08 41 1c 0b 0c 55 83 15 00 c5 82 1c 00 c8 0b 0c c5 23 88 c6 2b 87 22 20 5b 72 61 | "..@..A...U...........#..+.".[ra |
9700 | 6e 67 65 20 6d 6f 74 69 6f 6e 2d 63 6f 6d 6d 61 6e 64 20 61 72 67 20 62 65 67 69 6e 20 65 6e 64 | nge.motion-command.arg.begin.end |
9720 | 20 6e 69 6c 20 74 20 76 69 2d 65 66 66 65 63 74 69 76 65 2d 72 61 6e 67 65 20 69 6e 64 65 6e 74 | .nil.t.vi-effective-range.indent |
9740 | 2d 72 65 67 69 6f 6e 5d 20 35 29 29 0a 0a 28 64 65 66 75 6e 20 76 69 2d 6e 61 72 72 6f 77 2d 6f | -region].5))..(defun.vi-narrow-o |
9760 | 70 20 28 6d 6f 74 69 6f 6e 2d 63 6f 6d 6d 61 6e 64 20 61 72 67 29 20 22 5c 0a 4e 61 72 72 6f 77 | p.(motion-command.arg)."\.Narrow |
9780 | 20 74 6f 20 72 65 67 69 6f 6e 20 73 70 65 63 69 66 69 65 64 20 62 79 20 4d 4f 54 49 4f 4e 2d 43 | .to.region.specified.by.MOTION-C |
97a0 | 4f 4d 4d 41 4e 44 20 77 69 74 68 20 41 52 47 2e 22 20 28 62 79 74 65 2d 63 6f 64 65 20 22 c7 09 | OMMAND.with.ARG.".(byte-code.".. |
97c0 | 0a 5c 22 18 08 40 1b 08 41 1c c6 1d 0b 0c 55 83 17 00 c6 82 1b 00 c8 0b 0c 5c 22 2c 87 22 20 5b | .\"..@..A.....U..........\",.".[ |
97e0 | 72 61 6e 67 65 20 6d 6f 74 69 6f 6e 2d 63 6f 6d 6d 61 6e 64 20 61 72 67 20 62 65 67 69 6e 20 65 | range.motion-command.arg.begin.e |
9800 | 6e 64 20 72 65 67 20 6e 69 6c 20 76 69 2d 65 66 66 65 63 74 69 76 65 2d 72 61 6e 67 65 20 6e 61 | nd.reg.nil.vi-effective-range.na |
9820 | 72 72 6f 77 2d 74 6f 2d 72 65 67 69 6f 6e 5d 20 34 29 29 0a 0a 28 64 65 66 75 6e 20 76 69 2d 67 | rrow-to-region].4))..(defun.vi-g |
9840 | 65 74 2d 6d 61 72 6b 20 28 63 68 61 72 29 20 22 5c 0a 52 65 74 75 72 6e 20 63 6f 6e 74 65 6e 74 | et-mark.(char)."\.Return.content |
9860 | 73 20 6f 66 20 76 69 20 6d 61 72 6b 20 72 65 67 69 73 74 65 72 20 6e 61 6d 65 64 20 43 48 41 52 | s.of.vi.mark.register.named.CHAR |
9880 | 2c 20 6f 72 20 6e 69 6c 20 69 66 20 75 6e 64 65 66 69 6e 65 64 2e 22 20 28 62 79 74 65 2d 63 6f | ,.or.nil.if.undefined.".(byte-co |
98a0 | 64 65 20 22 c2 08 09 5c 22 41 87 22 20 5b 63 68 61 72 20 76 69 2d 6d 61 72 6b 2d 61 6c 69 73 74 | de."...\"A.".[char.vi-mark-alist |
98c0 | 20 61 73 73 71 5d 20 33 29 29 0a 0a 28 64 65 66 75 6e 20 76 69 2d 73 65 74 2d 6d 61 72 6b 20 28 | .assq].3))..(defun.vi-set-mark.( |
98e0 | 63 68 61 72 29 20 22 5c 0a 53 65 74 20 63 6f 6e 74 65 6e 74 73 20 6f 66 20 76 69 20 6d 61 72 6b | char)."\.Set.contents.of.vi.mark |
9900 | 20 72 65 67 69 73 74 65 72 20 6e 61 6d 65 64 20 43 48 41 52 20 74 6f 20 63 75 72 72 65 6e 74 20 | .register.named.CHAR.to.current. |
9920 | 70 6f 69 6e 74 2e 20 27 40 27 20 69 73 20 74 68 65 0a 73 70 65 63 69 61 6c 20 61 6e 6f 6e 79 6d | point..'@'.is.the.special.anonym |
9940 | 6f 75 73 20 6d 61 72 6b 20 72 65 67 69 73 74 65 72 2e 22 20 28 69 6e 74 65 72 61 63 74 69 76 65 | ous.mark.register.".(interactive |
9960 | 20 22 63 22 29 20 28 62 79 74 65 2d 63 6f 64 65 20 22 c1 88 c4 08 c5 5c 22 83 0f 00 c6 c1 21 82 | ."c").(byte-code.".....\".....!. |
9980 | 2e 00 c7 08 0b 5c 22 1a 0a 83 20 00 c8 0a 41 60 5c 22 82 2d 00 08 c9 60 21 42 89 12 88 0a 0b 42 | .....\".......A`\".-...`!B.....B |
99a0 | 89 13 29 87 22 20 5b 63 68 61 72 20 6e 69 6c 20 61 65 6c 74 20 76 69 2d 6d 61 72 6b 2d 61 6c 69 | ..).".[char.nil.aelt.vi-mark-ali |
99c0 | 73 74 20 63 68 61 72 2d 65 71 75 61 6c 20 36 34 20 73 65 74 2d 6d 61 72 6b 2d 63 6f 6d 6d 61 6e | st.char-equal.64.set-mark-comman |
99e0 | 64 20 61 73 73 71 20 6d 6f 76 65 2d 6d 61 72 6b 65 72 20 63 6f 70 79 2d 6d 61 72 6b 65 72 5d 20 | d.assq.move-marker.copy-marker]. |
9a00 | 37 29 29 0a 0a 28 64 65 66 75 6e 20 76 69 2d 66 69 6e 64 2d 6d 61 74 63 68 69 6e 67 2d 70 61 72 | 7))..(defun.vi-find-matching-par |
9a20 | 65 6e 20 6e 69 6c 20 22 5c 0a 4c 6f 63 61 74 65 20 74 68 65 20 6d 61 74 63 68 69 6e 67 20 70 61 | en.nil."\.Locate.the.matching.pa |
9a40 | 72 65 6e 2e 20 20 49 74 27 73 20 61 20 68 61 63 6b 20 72 69 67 68 74 20 6e 6f 77 2e 22 20 28 69 | ren...It's.a.hack.right.now.".(i |
9a60 | 6e 74 65 72 61 63 74 69 76 65 29 20 28 62 79 74 65 2d 63 6f 64 65 20 22 c1 88 c2 c3 21 83 12 00 | nteractive).(byte-code."....!... |
9a80 | c4 c5 21 88 c6 c5 21 82 24 00 c2 c7 21 83 5c 22 00 c8 c5 21 88 c9 c5 21 82 24 00 ca 20 87 22 20 | ..!...!.$...!.\"...!...!.$....". |
9aa0 | 5b 74 20 6e 69 6c 20 6c 6f 6f 6b 69 6e 67 2d 61 74 20 22 5b 5b 28 7b 5d 22 20 66 6f 72 77 61 72 | [t.nil.looking-at."[[({]".forwar |
9ac0 | 64 2d 73 65 78 70 20 31 20 62 61 63 6b 77 61 72 64 2d 63 68 61 72 20 22 5b 5d 29 7d 5d 22 20 66 | d-sexp.1.backward-char."[])}]".f |
9ae0 | 6f 72 77 61 72 64 2d 63 68 61 72 20 62 61 63 6b 77 61 72 64 2d 73 65 78 70 20 64 69 6e 67 5d 20 | orward-char.backward-sexp.ding]. |
9b00 | 38 29 29 0a 0a 28 64 65 66 75 6e 20 76 69 2d 62 61 63 6b 77 61 72 64 2d 62 6c 61 6e 6b 2d 64 65 | 8))..(defun.vi-backward-blank-de |
9b20 | 6c 69 6d 69 74 65 64 2d 77 6f 72 64 20 28 63 6f 75 6e 74 29 20 22 5c 0a 42 61 63 6b 77 61 72 64 | limited-word.(count)."\.Backward |
9b40 | 20 43 4f 55 4e 54 20 62 6c 61 6e 6b 2d 64 65 6c 69 6d 69 74 65 64 20 77 6f 72 64 73 2e 22 20 28 | .COUNT.blank-delimited.words.".( |
9b60 | 69 6e 74 65 72 61 63 74 69 76 65 20 22 70 22 29 20 28 62 79 74 65 2d 63 6f 64 65 20 22 c0 88 c3 | interactive."p").(byte-code."... |
9b80 | c4 c0 c1 0a 24 85 13 00 6f 3f 85 13 00 c5 c6 21 87 22 20 5b 6e 69 6c 20 74 20 63 6f 75 6e 74 20 | ....$...o?.....!.".[nil.t.count. |
9ba0 | 72 65 2d 73 65 61 72 63 68 2d 62 61 63 6b 77 61 72 64 20 22 5b 20 09 0a 60 5d 5b 5e 20 09 0a 60 | re-search-backward."[...`][^...` |
9bc0 | 5d 2b 22 20 66 6f 72 77 61 72 64 2d 63 68 61 72 20 31 5d 20 35 29 29 0a 0a 28 64 65 66 75 6e 20 | ]+".forward-char.1].5))..(defun. |
9be0 | 76 69 2d 66 6f 72 77 61 72 64 2d 62 6c 61 6e 6b 2d 64 65 6c 69 6d 69 74 65 64 2d 77 6f 72 64 20 | vi-forward-blank-delimited-word. |
9c00 | 28 63 6f 75 6e 74 29 20 22 5c 0a 46 6f 72 77 61 72 64 20 43 4f 55 4e 54 20 62 6c 61 6e 6b 2d 64 | (count)."\.Forward.COUNT.blank-d |
9c20 | 65 6c 69 6d 69 74 65 64 20 77 6f 72 64 73 2e 22 20 28 69 6e 74 65 72 61 63 74 69 76 65 20 22 70 | elimited.words.".(interactive."p |
9c40 | 22 29 20 28 62 79 74 65 2d 63 6f 64 65 20 22 c0 88 c3 c4 c0 c1 0a 24 85 13 00 6d 3f 85 13 00 c5 | ").(byte-code.".......$...m?.... |
9c60 | c6 21 87 22 20 5b 6e 69 6c 20 74 20 63 6f 75 6e 74 20 72 65 2d 73 65 61 72 63 68 2d 66 6f 72 77 | .!.".[nil.t.count.re-search-forw |
9c80 | 61 72 64 20 22 5b 5e 20 09 0a 5d 2a 5b 20 09 0a 5d 2b 5b 5e 20 09 0a 5d 22 20 62 61 63 6b 77 61 | ard."[^...]*[...]+[^...]".backwa |
9ca0 | 72 64 2d 63 68 61 72 20 31 5d 20 35 29 29 0a 0a 28 64 65 66 75 6e 20 76 69 2d 65 6e 64 2d 6f 66 | rd-char.1].5))..(defun.vi-end-of |
9cc0 | 2d 62 6c 61 6e 6b 2d 64 65 6c 69 6d 69 74 65 64 2d 77 6f 72 64 20 28 63 6f 75 6e 74 29 20 22 5c | -blank-delimited-word.(count)."\ |
9ce0 | 0a 46 6f 72 77 61 72 64 20 74 6f 20 74 68 65 20 65 6e 64 20 6f 66 20 74 68 65 20 43 4f 55 4e 54 | .Forward.to.the.end.of.the.COUNT |
9d00 | 27 74 68 20 62 6c 61 6e 6b 2d 64 65 6c 69 6d 69 74 65 64 20 77 6f 72 64 2e 22 20 28 69 6e 74 65 | 'th.blank-delimited.word.".(inte |
9d20 | 72 61 63 74 69 76 65 20 22 70 22 29 20 28 62 79 74 65 2d 63 6f 64 65 20 22 c0 88 c3 c4 c0 c1 0a | ractive."p").(byte-code."....... |
9d40 | 24 85 13 00 6d 3f 85 13 00 c5 c6 21 87 22 20 5b 6e 69 6c 20 74 20 63 6f 75 6e 74 20 72 65 2d 73 | $...m?.....!.".[nil.t.count.re-s |
9d60 | 65 61 72 63 68 2d 66 6f 72 77 61 72 64 20 22 5b 5e 20 09 0a 27 5d 2b 5b 20 09 0a 27 5d 22 20 62 | earch-forward."[^...']+[...']".b |
9d80 | 61 63 6b 77 61 72 64 2d 63 68 61 72 20 32 5d 20 35 29 29 0a 0a 28 64 65 66 75 6e 20 76 69 2d 68 | ackward-char.2].5))..(defun.vi-h |
9da0 | 6f 6d 65 2d 77 69 6e 64 6f 77 2d 6c 69 6e 65 20 28 61 72 67 29 20 22 5c 0a 54 6f 20 77 69 6e 64 | ome-window-line.(arg)."\.To.wind |
9dc0 | 6f 77 20 68 6f 6d 65 20 6f 72 20 61 72 67 27 74 68 20 6c 69 6e 65 20 66 72 6f 6d 20 74 68 65 20 | ow.home.or.arg'th.line.from.the. |
9de0 | 74 6f 70 20 6f 66 20 74 68 65 20 77 69 6e 64 6f 77 2e 22 20 28 69 6e 74 65 72 61 63 74 69 76 65 | top.of.the.window.".(interactive |
9e00 | 20 22 70 22 29 20 28 62 79 74 65 2d 63 6f 64 65 20 22 c1 88 c2 08 53 21 88 c3 20 87 22 20 5b 61 | ."p").(byte-code."....S!....".[a |
9e20 | 72 67 20 6e 69 6c 20 6d 6f 76 65 2d 74 6f 2d 77 69 6e 64 6f 77 2d 6c 69 6e 65 20 62 61 63 6b 2d | rg.nil.move-to-window-line.back- |
9e40 | 74 6f 2d 69 6e 64 65 6e 74 61 74 69 6f 6e 5d 20 33 29 29 0a 0a 28 64 65 66 75 6e 20 76 69 2d 6c | to-indentation].3))..(defun.vi-l |
9e60 | 61 73 74 2d 77 69 6e 64 6f 77 2d 6c 69 6e 65 20 28 61 72 67 29 20 22 5c 0a 54 6f 20 77 69 6e 64 | ast-window-line.(arg)."\.To.wind |
9e80 | 6f 77 20 6c 61 73 74 20 6c 69 6e 65 20 6f 72 20 61 72 67 27 74 68 20 6c 69 6e 65 20 66 72 6f 6d | ow.last.line.or.arg'th.line.from |
9ea0 | 20 74 68 65 20 62 6f 74 74 6f 6d 20 6f 66 20 74 68 65 20 77 69 6e 64 6f 77 2e 22 20 28 69 6e 74 | .the.bottom.of.the.window.".(int |
9ec0 | 65 72 61 63 74 69 76 65 20 22 70 22 29 20 28 62 79 74 65 2d 63 6f 64 65 20 22 c1 88 c2 08 5b 21 | eractive."p").(byte-code."....[! |
9ee0 | 88 c3 20 87 22 20 5b 61 72 67 20 6e 69 6c 20 6d 6f 76 65 2d 74 6f 2d 77 69 6e 64 6f 77 2d 6c 69 | ....".[arg.nil.move-to-window-li |
9f00 | 6e 65 20 62 61 63 6b 2d 74 6f 2d 69 6e 64 65 6e 74 61 74 69 6f 6e 5d 20 33 29 29 0a 0a 28 64 65 | ne.back-to-indentation].3))..(de |
9f20 | 66 75 6e 20 76 69 2d 6d 69 64 64 6c 65 2d 77 69 6e 64 6f 77 2d 6c 69 6e 65 20 6e 69 6c 20 22 5c | fun.vi-middle-window-line.nil."\ |
9f40 | 0a 54 6f 20 74 68 65 20 6d 69 64 64 6c 65 20 6c 69 6e 65 20 6f 66 20 74 68 65 20 77 69 6e 64 6f | .To.the.middle.line.of.the.windo |
9f60 | 77 2e 22 20 28 69 6e 74 65 72 61 63 74 69 76 65 29 20 28 62 79 74 65 2d 63 6f 64 65 20 22 c0 88 | w.".(interactive).(byte-code.".. |
9f80 | c1 c0 21 88 c2 20 87 22 20 5b 6e 69 6c 20 6d 6f 76 65 2d 74 6f 2d 77 69 6e 64 6f 77 2d 6c 69 6e | ..!....".[nil.move-to-window-lin |
9fa0 | 65 20 62 61 63 6b 2d 74 6f 2d 69 6e 64 65 6e 74 61 74 69 6f 6e 5d 20 33 29 29 0a 0a 28 64 65 66 | e.back-to-indentation].3))..(def |
9fc0 | 75 6e 20 76 69 2d 66 6f 72 77 61 72 64 2d 77 6f 72 64 20 28 63 6f 75 6e 74 29 20 22 5c 0a 53 74 | un.vi-forward-word.(count)."\.St |
9fe0 | 6f 70 20 61 74 20 74 68 65 20 62 65 67 69 6e 6e 69 6e 67 20 6f 66 20 74 68 65 20 43 4f 55 4e 54 | op.at.the.beginning.of.the.COUNT |
a000 | 27 74 68 20 77 6f 72 64 73 20 66 72 6f 6d 20 70 6f 69 6e 74 2e 22 20 28 69 6e 74 65 72 61 63 74 | 'th.words.from.point.".(interact |
a020 | 69 76 65 20 22 70 22 29 20 28 62 79 74 65 2d 63 6f 64 65 20 22 c0 88 c3 c4 c0 c1 0a 24 83 0f 00 | ive."p").(byte-code.".......$... |
a040 | c1 82 11 00 c5 20 87 22 20 5b 6e 69 6c 20 74 20 63 6f 75 6e 74 20 72 65 2d 73 65 61 72 63 68 2d | .......".[nil.t.count.re-search- |
a060 | 66 6f 72 77 61 72 64 20 22 5c 5c 77 2a 5c 5c 57 2b 5c 5c 3c 22 20 76 69 2d 64 69 6e 67 5d 20 35 | forward."\\w*\\W+\\<".vi-ding].5 |
a080 | 29 29 0a 0a 28 64 65 66 75 6e 20 76 69 2d 73 65 74 2d 6c 61 73 74 2d 63 68 61 6e 67 65 2d 63 6f | ))..(defun.vi-set-last-change-co |
a0a0 | 6d 6d 61 6e 64 20 28 66 75 6e 20 26 72 65 73 74 20 61 72 67 73 29 20 22 5c 0a 53 65 74 20 28 46 | mmand.(fun.&rest.args)."\.Set.(F |
a0c0 | 55 4e 20 2e 20 41 52 47 53 29 20 61 73 20 74 68 65 20 6c 61 73 74 2d 63 68 61 6e 67 65 2d 63 6f | UN...ARGS).as.the.last-change-co |
a0e0 | 6d 6d 61 6e 64 2e 22 20 28 62 79 74 65 2d 63 6f 64 65 20 22 09 0a 42 89 10 87 22 20 5b 76 69 2d | mmand.".(byte-code."..B...".[vi- |
a100 | 6c 61 73 74 2d 63 68 61 6e 67 65 2d 63 6f 6d 6d 61 6e 64 20 66 75 6e 20 61 72 67 73 5d 20 32 29 | last-change-command.fun.args].2) |
a120 | 29 0a 0a 28 64 65 66 75 6e 20 76 69 2d 72 65 64 6f 2d 6c 61 73 74 2d 63 68 61 6e 67 65 2d 63 6f | )..(defun.vi-redo-last-change-co |
a140 | 6d 6d 61 6e 64 20 28 63 6f 75 6e 74 20 26 6f 70 74 69 6f 6e 61 6c 20 63 6f 6d 6d 61 6e 64 29 20 | mmand.(count.&optional.command). |
a160 | 22 5c 0a 52 65 64 6f 20 6c 61 73 74 20 63 68 61 6e 67 65 20 63 6f 6d 6d 61 6e 64 20 43 4f 55 4e | "\.Redo.last.change.command.COUN |
a180 | 54 20 74 69 6d 65 73 2e 20 20 49 66 20 74 68 65 20 6f 70 74 69 6f 6e 61 6c 20 43 4f 4d 4d 41 4e | T.times...If.the.optional.COMMAN |
a1a0 | 44 20 69 73 20 67 69 76 65 6e 2c 0a 69 74 20 69 73 20 75 73 65 64 20 69 6e 73 74 65 61 64 20 6f | D.is.given,.it.is.used.instead.o |
a1c0 | 66 20 74 68 65 20 63 75 72 72 65 6e 74 20 6c 61 73 74 2d 63 68 61 6e 67 65 2d 63 6f 6d 6d 61 6e | f.the.current.last-change-comman |
a1e0 | 64 2e 22 20 28 69 6e 74 65 72 61 63 74 69 76 65 20 22 70 22 29 20 28 62 79 74 65 2d 63 6f 64 65 | d.".(interactive."p").(byte-code |
a200 | 20 22 c3 88 08 3f 85 0a 00 09 89 10 88 08 3f 83 16 00 c4 c5 21 82 2b 00 0a c6 56 85 2b 00 c7 08 | ."...?........?.....!.+...V.+... |
a220 | 40 08 41 5c 22 88 0a 53 89 12 88 82 16 00 87 22 20 5b 63 6f 6d 6d 61 6e 64 20 76 69 2d 6c 61 73 | @.A\"..S.......".[command.vi-las |
a240 | 74 2d 63 68 61 6e 67 65 2d 63 6f 6d 6d 61 6e 64 20 63 6f 75 6e 74 20 6e 69 6c 20 6d 65 73 73 61 | t-change-command.count.nil.messa |
a260 | 67 65 20 22 4e 6f 20 6c 61 73 74 20 63 68 61 6e 67 65 20 63 6f 6d 6d 61 6e 64 20 61 76 61 69 6c | ge."No.last.change.command.avail |
a280 | 61 62 6c 65 2e 22 20 30 20 61 70 70 6c 79 5d 20 35 29 29 0a 0a 28 64 65 66 75 6e 20 76 69 2d 6b | able.".0.apply].5))..(defun.vi-k |
a2a0 | 69 6c 6c 2d 63 68 61 72 20 28 63 6f 75 6e 74 29 20 22 5c 0a 4b 69 6c 6c 20 43 4f 55 4e 54 20 63 | ill-char.(count)."\.Kill.COUNT.c |
a2c0 | 68 61 72 73 20 66 72 6f 6d 20 63 75 72 72 65 6e 74 20 70 6f 69 6e 74 2e 22 20 28 69 6e 74 65 72 | hars.from.current.point.".(inter |
a2e0 | 61 63 74 69 76 65 20 22 2a 70 22 29 20 28 62 79 74 65 2d 63 6f 64 65 20 22 c2 88 c3 08 c1 5c 22 | active."*p").(byte-code.".....\" |
a300 | 88 c4 c3 08 c1 23 87 22 20 5b 63 6f 75 6e 74 20 74 20 6e 69 6c 20 64 65 6c 65 74 65 2d 63 68 61 | .....#.".[count.t.nil.delete-cha |
a320 | 72 20 76 69 2d 73 65 74 2d 6c 61 73 74 2d 63 68 61 6e 67 65 2d 63 6f 6d 6d 61 6e 64 5d 20 35 29 | r.vi-set-last-change-command].5) |
a340 | 29 0a 0a 28 64 65 66 75 6e 20 76 69 2d 74 72 61 6e 73 70 6f 73 65 2d 6f 62 6a 65 63 74 73 20 28 | )..(defun.vi-transpose-objects.( |
a360 | 61 72 67 20 75 6e 69 74 29 20 22 5c 0a 54 72 61 6e 73 70 6f 73 65 20 6f 62 6a 65 63 74 73 2c 20 | arg.unit)."\.Transpose.objects,. |
a380 | 74 68 65 20 66 6f 6c 6c 6f 77 69 6e 67 20 63 68 61 72 20 73 70 65 63 69 66 69 65 73 20 75 6e 69 | the.following.char.specifies.uni |
a3a0 | 74 20 6f 66 20 6f 62 6a 65 63 74 73 20 74 6f 20 62 65 0a 74 72 61 6e 73 70 6f 73 65 64 20 2d 2d | t.of.objects.to.be.transposed.-- |
a3c0 | 20 5c 22 63 5c 22 20 66 6f 72 20 63 68 61 72 73 2c 20 5c 22 6c 5c 22 20 66 6f 72 20 6c 69 6e 65 | .\"c\".for.chars,.\"l\".for.line |
a3e0 | 73 2c 20 5c 22 77 5c 22 20 66 6f 72 20 77 6f 72 64 73 2c 20 5c 22 73 5c 22 20 66 6f 72 0a 20 73 | s,.\"w\".for.words,.\"s\".for..s |
a400 | 65 78 70 2c 20 5c 22 70 5c 22 20 66 6f 72 20 70 61 72 61 67 72 61 70 68 2e 0a 46 6f 72 20 74 68 | exp,.\"p\".for.paragraph..For.th |
a420 | 65 20 75 73 65 20 6f 66 20 74 68 65 20 70 72 65 66 69 78 2d 61 72 67 2c 20 72 65 66 65 72 20 74 | e.use.of.the.prefix-arg,.refer.t |
a440 | 6f 20 69 6e 64 69 76 69 64 75 61 6c 20 66 75 6e 63 74 69 6f 6e 73 20 63 61 6c 6c 65 64 2e 22 20 | o.individual.functions.called.". |
a460 | 28 69 6e 74 65 72 61 63 74 69 76 65 20 22 2a 50 0a 63 22 29 20 28 62 79 74 65 2d 63 6f 64 65 20 | (interactive."*P.c").(byte-code. |
a480 | 22 c3 88 c4 08 c5 5c 22 85 10 00 c6 c7 21 88 72 89 10 88 c8 c9 09 08 23 88 c4 08 ca 5c 22 83 24 | ".....\".....!.r.......#....\".$ |
a4a0 | 00 cb 09 21 82 64 00 c4 08 cc 5c 22 83 33 00 cd ce 09 21 21 82 64 00 c4 08 cf 5c 22 83 42 00 d0 | ...!.d....\".3....!!.d....\".B.. |
a4c0 | ce 09 21 21 82 64 00 c4 08 d1 5c 22 83 51 00 d2 ce 09 21 21 82 64 00 c4 08 d3 5c 22 83 60 00 d4 | ..!!.d....\".Q....!!.d....\".`.. |
a4e0 | ce 09 21 21 82 64 00 c9 09 c5 5c 22 87 22 20 5b 75 6e 69 74 20 61 72 67 20 74 20 6e 69 6c 20 63 | ..!!.d....\".".[unit.arg.t.nil.c |
a500 | 68 61 72 2d 65 71 75 61 6c 20 36 33 20 6d 65 73 73 61 67 65 20 22 54 72 61 6e 73 70 6f 73 65 3a | har-equal.63.message."Transpose: |
a520 | 20 63 28 68 61 72 29 2c 20 6c 28 69 6e 65 29 2c 20 70 28 61 72 61 67 72 61 70 68 29 2c 20 73 28 | .c(har),.l(ine),.p(aragraph),.s( |
a540 | 2d 65 78 70 29 2c 20 77 28 6f 72 64 29 2c 22 20 76 69 2d 73 65 74 2d 6c 61 73 74 2d 63 68 61 6e | -exp),.w(ord),".vi-set-last-chan |
a560 | 67 65 2d 63 6f 6d 6d 61 6e 64 20 76 69 2d 74 72 61 6e 73 70 6f 73 65 2d 6f 62 6a 65 63 74 73 20 | ge-command.vi-transpose-objects. |
a580 | 39 39 20 74 72 61 6e 73 70 6f 73 65 2d 63 68 61 72 73 20 31 30 38 20 74 72 61 6e 73 70 6f 73 65 | 99.transpose-chars.108.transpose |
a5a0 | 2d 6c 69 6e 65 73 20 76 69 2d 70 72 65 66 69 78 2d 6e 75 6d 65 72 69 63 2d 76 61 6c 75 65 20 31 | -lines.vi-prefix-numeric-value.1 |
a5c0 | 31 32 20 74 72 61 6e 73 70 6f 73 65 2d 70 61 72 61 67 72 61 70 68 73 20 31 31 35 20 74 72 61 6e | 12.transpose-paragraphs.115.tran |
a5e0 | 73 70 6f 73 65 2d 73 65 78 70 73 20 31 31 39 20 74 72 61 6e 73 70 6f 73 65 2d 77 6f 72 64 73 5d | spose-sexps.119.transpose-words] |
a600 | 20 32 30 29 29 0a 0a 28 64 65 66 75 6e 20 76 69 2d 71 75 65 72 79 2d 72 65 70 6c 61 63 65 20 28 | .20))..(defun.vi-query-replace.( |
a620 | 61 72 67 29 20 22 5c 0a 51 75 65 72 79 20 72 65 70 6c 61 63 65 2c 20 75 73 65 20 72 65 67 65 78 | arg)."\.Query.replace,.use.regex |
a640 | 70 20 76 65 72 73 69 6f 6e 20 69 66 20 41 52 47 20 69 73 20 6e 6f 6e 2d 6e 69 6c 2e 22 20 28 69 | p.version.if.ARG.is.non-nil.".(i |
a660 | 6e 74 65 72 61 63 74 69 76 65 20 22 2a 50 22 29 20 28 62 79 74 65 2d 63 6f 64 65 20 22 c2 88 09 | nteractive."*P").(byte-code."... |
a680 | 83 0a 00 c3 82 0b 00 c4 18 c5 08 c2 5c 22 29 87 22 20 5b 72 63 6d 64 20 61 72 67 20 6e 69 6c 20 | ............\").".[rcmd.arg.nil. |
a6a0 | 71 75 65 72 79 2d 72 65 70 6c 61 63 65 2d 72 65 67 65 78 70 20 71 75 65 72 79 2d 72 65 70 6c 61 | query-replace-regexp.query-repla |
a6c0 | 63 65 20 63 61 6c 6c 2d 69 6e 74 65 72 61 63 74 69 76 65 6c 79 5d 20 33 29 29 0a 0a 28 64 65 66 | ce.call-interactively].3))..(def |
a6e0 | 75 6e 20 76 69 2d 72 65 70 6c 61 63 65 20 28 61 72 67 29 20 22 5c 0a 52 65 70 6c 61 63 65 20 73 | un.vi-replace.(arg)."\.Replace.s |
a700 | 74 72 69 6e 67 73 2c 20 75 73 65 20 72 65 67 65 78 70 20 76 65 72 73 69 6f 6e 20 69 66 20 41 52 | trings,.use.regexp.version.if.AR |
a720 | 47 20 69 73 20 6e 6f 6e 2d 6e 69 6c 2e 22 20 28 69 6e 74 65 72 61 63 74 69 76 65 20 22 2a 50 22 | G.is.non-nil.".(interactive."*P" |
a740 | 29 20 28 62 79 74 65 2d 63 6f 64 65 20 22 c2 88 09 83 0a 00 c3 82 0b 00 c4 18 c5 08 c2 5c 22 29 | ).(byte-code."...............\") |
a760 | 87 22 20 5b 72 63 6d 64 20 61 72 67 20 6e 69 6c 20 72 65 70 6c 61 63 65 2d 72 65 67 65 78 70 20 | .".[rcmd.arg.nil.replace-regexp. |
a780 | 72 65 70 6c 61 63 65 2d 73 74 72 69 6e 67 20 63 61 6c 6c 2d 69 6e 74 65 72 61 63 74 69 76 65 6c | replace-string.call-interactivel |
a7a0 | 79 5d 20 33 29 29 0a 0a 28 64 65 66 75 6e 20 76 69 2d 61 64 6a 75 73 74 2d 77 69 6e 64 6f 77 20 | y].3))..(defun.vi-adjust-window. |
a7c0 | 28 61 72 67 20 70 6f 73 69 74 69 6f 6e 29 20 22 5c 0a 4d 6f 76 65 20 63 75 72 72 65 6e 74 20 6c | (arg.position)."\.Move.current.l |
a7e0 | 69 6e 65 20 74 6f 20 74 68 65 20 74 6f 70 2f 63 65 6e 74 65 72 2f 62 6f 74 74 6f 6d 20 6f 66 20 | ine.to.the.top/center/bottom.of. |
a800 | 74 68 65 20 77 69 6e 64 6f 77 2e 22 20 28 69 6e 74 65 72 61 63 74 69 76 65 20 22 70 0a 63 22 29 | the.window.".(interactive."p.c") |
a820 | 20 28 62 79 74 65 2d 63 6f 64 65 20 22 c3 88 c4 08 c5 5c 22 83 0f 00 c6 c7 21 82 39 00 c4 08 c8 | .(byte-code.".....\".....!.9.... |
a840 | 5c 22 83 1c 00 c6 c9 21 82 39 00 c4 08 ca 5c 22 83 2d 00 c6 cb cc 20 cd 5c 22 21 82 39 00 ce cf | \".....!.9....\".-......\"!.9... |
a860 | 21 88 72 89 10 88 d0 0a 08 5c 22 87 22 20 5b 70 6f 73 69 74 69 6f 6e 20 74 20 61 72 67 20 6e 69 | !.r......\".".[position.t.arg.ni |
a880 | 6c 20 63 68 61 72 2d 65 71 75 61 6c 20 31 33 20 72 65 63 65 6e 74 65 72 20 30 20 34 35 20 2d 31 | l.char-equal.13.recenter.0.45.-1 |
a8a0 | 20 34 36 20 2f 20 77 69 6e 64 6f 77 2d 68 65 69 67 68 74 20 32 20 6d 65 73 73 61 67 65 20 22 4d | .46./.window-height.2.message."M |
a8c0 | 6f 76 65 20 63 75 72 72 65 6e 74 20 6c 69 6e 65 20 74 6f 3a 20 5c 5c 72 28 74 6f 70 29 20 2d 28 | ove.current.line.to:.\\r(top).-( |
a8e0 | 62 6f 74 74 6f 6d 29 20 2e 28 6d 69 64 64 6c 65 29 22 20 76 69 2d 61 64 6a 75 73 74 2d 77 69 6e | bottom)..(middle)".vi-adjust-win |
a900 | 64 6f 77 5d 20 31 32 29 29 0a 0a 28 64 65 66 75 6e 20 76 69 2d 67 6f 74 6f 2d 63 6f 6c 75 6d 6e | dow].12))..(defun.vi-goto-column |
a920 | 20 28 63 6f 6c 29 20 22 5c 0a 47 6f 20 74 6f 20 67 69 76 65 6e 20 63 6f 6c 75 6d 6e 20 6f 66 20 | .(col)."\.Go.to.given.column.of. |
a940 | 74 68 65 20 63 75 72 72 65 6e 74 20 6c 69 6e 65 2e 22 20 28 69 6e 74 65 72 61 63 74 69 76 65 20 | the.current.line.".(interactive. |
a960 | 22 70 22 29 20 28 62 79 74 65 2d 63 6f 64 65 20 22 c3 88 60 18 c4 20 88 09 c5 56 85 23 00 6c 83 | "p").(byte-code."..`......V.#.l. |
a980 | 17 00 c6 89 11 82 1f 00 c7 c5 21 88 09 53 89 11 88 82 07 00 88 09 c5 55 83 2e 00 c2 82 33 00 08 | ..........!..S.........U.....3.. |
a9a0 | 62 88 c8 20 29 87 22 20 5b 6f 70 6f 69 6e 74 20 63 6f 6c 20 74 20 6e 69 6c 20 62 65 67 69 6e 6e | b...).".[opoint.col.t.nil.beginn |
a9c0 | 69 6e 67 2d 6f 66 2d 6c 69 6e 65 20 31 20 30 20 66 6f 72 77 61 72 64 2d 63 68 61 72 20 64 69 6e | ing-of-line.1.0.forward-char.din |
a9e0 | 67 5d 20 35 29 29 0a 0a 28 64 65 66 75 6e 20 76 69 2d 6e 61 6d 65 2d 6c 61 73 74 2d 63 68 61 6e | g].5))..(defun.vi-name-last-chan |
aa00 | 67 65 2d 6f 72 2d 6d 61 63 72 6f 20 28 61 72 67 20 63 68 61 72 29 20 22 5c 0a 47 69 76 65 20 6e | ge-or-macro.(arg.char)."\.Give.n |
aa20 | 61 6d 65 20 74 6f 20 74 68 65 20 6c 61 73 74 20 63 68 61 6e 67 65 20 63 6f 6d 6d 61 6e 64 20 6f | ame.to.the.last.change.command.o |
aa40 | 72 20 6a 75 73 74 20 64 65 66 69 6e 65 64 20 6b 62 64 20 6d 61 63 72 6f 2e 20 20 49 66 20 70 72 | r.just.defined.kbd.macro...If.pr |
aa60 | 65 66 69 78 0a 41 52 47 20 69 73 20 67 69 76 65 6e 2c 20 6e 61 6d 65 20 6c 61 73 74 20 6d 61 63 | efix.ARG.is.given,.name.last.mac |
aa80 | 72 6f 2c 20 6f 74 68 65 72 77 69 73 65 20 6e 61 6d 65 20 6c 61 73 74 20 63 68 61 6e 67 65 20 63 | ro,.otherwise.name.last.change.c |
aaa0 | 6f 6d 6d 61 6e 64 2e 20 20 54 68 65 0a 66 6f 6c 6c 6f 77 69 6e 67 20 43 48 41 52 20 77 69 6c 6c | ommand...The.following.CHAR.will |
aac0 | 20 62 65 20 74 68 65 20 6e 61 6d 65 20 66 6f 72 20 74 68 65 20 63 6f 6d 6d 61 6e 64 20 6f 72 20 | .be.the.name.for.the.command.or. |
aae0 | 6d 61 63 72 6f 2e 22 20 28 69 6e 74 65 72 61 63 74 69 76 65 20 22 50 0a 63 22 29 20 28 62 79 74 | macro.".(interactive."P.c").(byt |
ab00 | 65 2d 63 6f 64 65 20 22 c7 88 08 83 10 00 c8 c9 ca 09 21 21 21 82 3c 00 0a 40 cb 3d 85 34 00 0a | e-code."..........!!!.<..@.=.4.. |
ab20 | 41 1b cc cd 0b 38 ce 0b 38 5c 22 1c cf 0b 38 1d d0 0b 38 1e 06 d1 d2 0c 0d 0e 06 24 2c 88 c9 ca | A....8..8\"...8...8........$,... |
ab40 | 09 21 21 0a 4d 87 22 20 5b 61 72 67 20 63 68 61 72 20 76 69 2d 6c 61 73 74 2d 63 68 61 6e 67 65 | .!!.M.".[arg.char.vi-last-change |
ab60 | 2d 63 6f 6d 6d 61 6e 64 20 61 72 67 73 20 73 74 72 20 6f 76 65 72 77 72 69 74 65 2d 70 20 70 72 | -command.args.str.overwrite-p.pr |
ab80 | 65 66 69 78 2d 63 6f 64 65 20 6e 69 6c 20 6e 61 6d 65 2d 6c 61 73 74 2d 6b 62 64 2d 6d 61 63 72 | efix-code.nil.name-last-kbd-macr |
aba0 | 6f 20 69 6e 74 65 72 6e 20 63 68 61 72 2d 74 6f 2d 73 74 72 69 6e 67 20 76 69 2d 66 69 72 73 74 | o.intern.char-to-string.vi-first |
abc0 | 2d 72 65 64 6f 2d 69 6e 73 65 72 74 69 6f 6e 20 62 75 66 66 65 72 2d 73 75 62 73 74 72 69 6e 67 | -redo-insertion.buffer-substring |
abe0 | 20 30 20 31 20 32 20 33 20 76 69 2d 73 65 74 2d 6c 61 73 74 2d 63 68 61 6e 67 65 2d 63 6f 6d 6d | .0.1.2.3.vi-set-last-change-comm |
ac00 | 61 6e 64 20 76 69 2d 6d 6f 72 65 2d 72 65 64 6f 2d 69 6e 73 65 72 74 69 6f 6e 5d 20 39 29 29 0a | and.vi-more-redo-insertion].9)). |
ac20 | 0a 28 64 65 66 75 6e 20 76 69 2d 63 61 6c 6c 2d 6e 61 6d 65 64 2d 63 68 61 6e 67 65 2d 6f 72 2d | .(defun.vi-call-named-change-or- |
ac40 | 6d 61 63 72 6f 20 28 63 6f 75 6e 74 20 63 68 61 72 29 20 22 5c 0a 45 78 65 63 75 74 65 20 43 4f | macro.(count.char)."\.Execute.CO |
ac60 | 55 4e 54 20 74 69 6d 65 73 20 74 68 65 20 6b 65 79 62 6f 61 72 64 20 6d 61 63 72 6f 20 64 65 66 | UNT.times.the.keyboard.macro.def |
ac80 | 69 6e 69 74 69 6f 6e 20 6e 61 6d 65 64 20 62 79 20 74 68 65 20 66 6f 6c 6c 6f 77 69 6e 67 20 43 | inition.named.by.the.following.C |
aca0 | 48 41 52 2e 22 20 28 69 6e 74 65 72 61 63 74 69 76 65 20 22 70 0a 63 22 29 20 28 62 79 74 65 2d | HAR.".(interactive."p.c").(byte- |
acc0 | 63 6f 64 65 20 22 c2 88 c3 c4 08 21 21 4b 3b 83 17 00 c5 c3 c4 08 21 21 09 5c 22 82 20 00 c6 09 | code.".....!!K;.......!!.\"..... |
ace0 | c3 c4 08 21 21 4b 5c 22 87 22 20 5b 63 68 61 72 20 63 6f 75 6e 74 20 6e 69 6c 20 69 6e 74 65 72 | ...!!K\".".[char.count.nil.inter |
ad00 | 6e 20 63 68 61 72 2d 74 6f 2d 73 74 72 69 6e 67 20 65 78 65 63 75 74 65 2d 6b 62 64 2d 6d 61 63 | n.char-to-string.execute-kbd-mac |
ad20 | 72 6f 20 76 69 2d 72 65 64 6f 2d 6c 61 73 74 2d 63 68 61 6e 67 65 2d 63 6f 6d 6d 61 6e 64 5d 20 | ro.vi-redo-last-change-command]. |
ad40 | 31 30 29 29 0a 0a 28 64 65 66 75 6e 20 76 69 2d 63 68 61 6e 67 65 2d 63 61 73 65 20 28 61 72 67 | 10))..(defun.vi-change-case.(arg |
ad60 | 29 20 22 5c 0a 43 68 61 6e 67 65 20 74 68 65 20 63 61 73 65 20 6f 66 20 74 68 65 20 63 68 61 72 | )."\.Change.the.case.of.the.char |
ad80 | 20 61 66 74 65 72 20 70 6f 69 6e 74 2e 22 20 28 69 6e 74 65 72 61 63 74 69 76 65 20 22 2a 70 22 | .after.point.".(interactive."*p" |
ada0 | 29 20 28 62 79 74 65 2d 63 6f 64 65 20 22 c0 88 c1 c2 8d 87 22 20 5b 6e 69 6c 20 65 78 69 74 20 | ).(byte-code."......".[nil.exit. |
adc0 | 28 62 79 74 65 2d 63 6f 64 65 20 22 c2 c3 21 83 0f 00 c4 60 60 08 5c 5c 5c 22 82 25 00 c2 c5 21 | (byte-code."..!....``.\\\".%...! |
ade0 | 83 1e 00 c6 60 60 08 5c 5c 5c 22 82 25 00 c7 20 88 c8 c9 c1 5c 22 88 ca cb 08 5c 22 88 cc 08 21 | ....``.\\\".%.......\"....\"...! |
ae00 | 87 22 20 5b 61 72 67 20 6e 69 6c 20 6c 6f 6f 6b 69 6e 67 2d 61 74 20 22 5b 61 2d 7a 5d 22 20 75 | .".[arg.nil.looking-at."[a-z]".u |
ae20 | 70 63 61 73 65 2d 72 65 67 69 6f 6e 20 22 5b 41 2d 5a 5d 22 20 64 6f 77 6e 63 61 73 65 2d 72 65 | pcase-region."[A-Z]".downcase-re |
ae40 | 67 69 6f 6e 20 64 69 6e 67 20 74 68 72 6f 77 20 65 78 69 74 20 76 69 2d 73 65 74 2d 6c 61 73 74 | gion.ding.throw.exit.vi-set-last |
ae60 | 2d 63 68 61 6e 67 65 2d 63 6f 6d 6d 61 6e 64 20 76 69 2d 63 68 61 6e 67 65 2d 63 61 73 65 20 66 | -change-command.vi-change-case.f |
ae80 | 6f 72 77 61 72 64 2d 63 68 61 72 5d 20 39 29 5d 20 32 29 29 0a 0a 28 64 65 66 75 6e 20 76 69 2d | orward-char].9)].2))..(defun.vi- |
aea0 | 61 73 6b 2d 66 6f 72 2d 69 6e 66 6f 20 28 63 68 61 72 29 20 22 5c 0a 49 6e 71 75 69 72 65 20 73 | ask-for-info.(char)."\.Inquire.s |
aec0 | 74 61 74 75 73 20 69 6e 66 6f 2e 20 54 68 65 20 6e 65 78 74 20 43 48 41 52 20 77 69 6c 6c 20 73 | tatus.info..The.next.CHAR.will.s |
aee0 | 70 65 63 69 66 79 20 74 68 65 20 70 61 72 74 69 63 75 6c 61 72 20 69 6e 66 6f 20 72 65 71 75 65 | pecify.the.particular.info.reque |
af00 | 73 74 65 64 2e 22 20 28 69 6e 74 65 72 61 63 74 69 76 65 20 22 63 22 29 20 28 62 79 74 65 2d 63 | sted.".(interactive."c").(byte-c |
af20 | 6f 64 65 20 22 c2 88 c3 08 c4 5c 22 83 0e 00 c5 20 82 31 00 c3 08 c6 5c 22 83 1a 00 c7 20 82 31 | ode.".....\"......1....\"......1 |
af40 | 00 c3 08 c8 5c 22 83 26 00 c9 20 82 31 00 ca cb 21 88 72 89 10 88 cc 08 21 87 22 20 5b 63 68 61 | ....\".&....1...!.r.....!.".[cha |
af60 | 72 20 74 20 6e 69 6c 20 63 68 61 72 2d 65 71 75 61 6c 20 31 30 38 20 77 68 61 74 2d 6c 69 6e 65 | r.t.nil.char-equal.108.what-line |
af80 | 20 39 39 20 77 68 61 74 2d 63 75 72 73 6f 72 2d 70 6f 73 69 74 69 6f 6e 20 31 31 32 20 77 68 61 | .99.what-cursor-position.112.wha |
afa0 | 74 2d 70 61 67 65 20 6d 65 73 73 61 67 65 20 22 41 73 6b 20 66 6f 72 3a 20 6c 28 69 6e 65 20 6e | t-page.message."Ask.for:.l(ine.n |
afc0 | 75 6d 62 65 72 29 2c 20 63 28 75 72 73 6f 72 20 70 6f 73 69 74 69 6f 6e 29 2c 20 70 28 61 67 65 | umber),.c(ursor.position),.p(age |
afe0 | 20 6e 75 6d 62 65 72 29 22 20 76 69 2d 61 73 6b 2d 66 6f 72 2d 69 6e 66 6f 5d 20 39 29 29 0a 0a | .number)".vi-ask-for-info].9)).. |
b000 | 28 64 65 66 75 6e 20 76 69 2d 6d 61 72 6b 2d 72 65 67 69 6f 6e 20 28 61 72 67 20 72 65 67 69 6f | (defun.vi-mark-region.(arg.regio |
b020 | 6e 29 20 22 5c 0a 4d 61 72 6b 20 72 65 67 69 6f 6e 20 61 70 70 72 6f 72 69 61 74 65 6c 79 2e 20 | n)."\.Mark.region.approriately.. |
b040 | 20 54 68 65 20 6e 65 78 74 20 63 68 61 72 20 52 45 47 49 4f 4e 20 69 73 20 64 28 65 66 75 6e 29 | .The.next.char.REGION.is.d(efun) |
b060 | 2c 73 28 2d 65 78 70 29 2c 62 28 75 66 66 65 72 29 2c 0a 70 28 61 72 61 67 72 61 70 68 29 2c 20 | ,s(-exp),b(uffer),.p(aragraph),. |
b080 | 50 28 61 67 65 29 2c 20 66 28 75 6e 63 74 69 6f 6e 20 69 6e 20 43 2f 50 61 73 63 61 6c 20 65 74 | P(age),.f(unction.in.C/Pascal.et |
b0a0 | 63 2e 29 2c 20 77 28 6f 72 64 29 2c 20 65 28 6e 64 20 6f 66 20 73 65 6e 74 65 6e 63 65 29 2c 0a | c.),.w(ord),.e(nd.of.sentence),. |
b0c0 | 6c 28 69 6e 65 73 29 2e 22 20 28 69 6e 74 65 72 61 63 74 69 76 65 20 22 70 0a 63 22 29 20 28 62 | l(ines).".(interactive."p.c").(b |
b0e0 | 79 74 65 2d 63 6f 64 65 20 22 c3 88 c4 08 c5 5c 22 83 0f 00 c6 09 21 82 82 00 c4 08 c7 5c 22 83 | yte-code.".....\".....!......\". |
b100 | 1c 00 c8 09 21 82 82 00 c4 08 c9 5c 22 83 28 00 ca 20 82 82 00 c4 08 cb 5c 22 83 35 00 cc 09 21 | ....!......\".(.........\".5...! |
b120 | 82 82 00 c4 08 cd 5c 22 83 42 00 ce 09 21 82 82 00 c4 08 cf 5c 22 83 4f 00 d0 09 21 82 82 00 c4 | ......\".B...!......\".O...!.... |
b140 | 08 d1 5c 22 83 5c 5c 00 d2 09 21 82 82 00 c4 08 d3 5c 22 83 69 00 d4 09 21 82 82 00 c4 08 d5 5c | ..\".\\...!......\".i...!......\ |
b160 | 22 83 76 00 d6 09 21 82 82 00 d7 d8 21 88 72 89 10 88 d9 09 08 5c 22 87 22 20 5b 72 65 67 69 6f | ".v...!.....!.r......\".".[regio |
b180 | 6e 20 61 72 67 20 74 20 6e 69 6c 20 63 68 61 72 2d 65 71 75 61 6c 20 31 30 30 20 6d 61 72 6b 2d | n.arg.t.nil.char-equal.100.mark- |
b1a0 | 64 65 66 75 6e 20 31 31 35 20 6d 61 72 6b 2d 73 65 78 70 20 39 38 20 6d 61 72 6b 2d 77 68 6f 6c | defun.115.mark-sexp.98.mark-whol |
b1c0 | 65 2d 62 75 66 66 65 72 20 31 31 32 20 6d 61 72 6b 2d 70 61 72 61 67 72 61 70 68 20 38 30 20 6d | e-buffer.112.mark-paragraph.80.m |
b1e0 | 61 72 6b 2d 70 61 67 65 20 31 30 32 20 6d 61 72 6b 2d 63 2d 66 75 6e 63 74 69 6f 6e 20 31 31 39 | ark-page.102.mark-c-function.119 |
b200 | 20 6d 61 72 6b 2d 77 6f 72 64 20 31 30 31 20 6d 61 72 6b 2d 65 6e 64 2d 6f 66 2d 73 65 6e 74 65 | .mark-word.101.mark-end-of-sente |
b220 | 6e 63 65 20 31 30 38 20 76 69 2d 6d 61 72 6b 2d 6c 69 6e 65 73 20 6d 65 73 73 61 67 65 20 22 4d | nce.108.vi-mark-lines.message."M |
b240 | 61 72 6b 3a 20 64 28 65 66 75 6e 29 2c 73 28 2d 65 78 70 29 2c 62 28 75 66 29 2c 70 28 61 72 61 | ark:.d(efun),s(-exp),b(uf),p(ara |
b260 | 67 29 2c 50 28 61 67 65 29 2c 66 28 75 6e 63 74 29 2c 77 28 6f 72 64 29 2c 65 28 6f 73 29 2c 6c | g),P(age),f(unct),w(ord),e(os),l |
b280 | 28 69 6e 65 73 29 22 20 76 69 2d 6d 61 72 6b 2d 72 65 67 69 6f 6e 5d 20 32 32 29 29 0a 0a 28 64 | (ines)".vi-mark-region].22))..(d |
b2a0 | 65 66 75 6e 20 76 69 2d 6d 61 72 6b 2d 6c 69 6e 65 73 20 28 6e 75 6d 29 20 22 5c 0a 4d 61 72 6b | efun.vi-mark-lines.(num)."\.Mark |
b2c0 | 20 4e 55 4d 20 6f 66 20 6c 69 6e 65 73 20 66 72 6f 6d 20 63 75 72 72 65 6e 74 20 6c 69 6e 65 20 | .NUM.of.lines.from.current.line. |
b2e0 | 61 73 20 63 75 72 72 65 6e 74 20 72 65 67 69 6f 6e 2e 22 20 28 62 79 74 65 2d 63 6f 64 65 20 22 | as.current.region.".(byte-code." |
b300 | c1 c2 21 88 c3 20 88 c4 08 21 87 22 20 5b 6e 75 6d 20 62 65 67 69 6e 6e 69 6e 67 2d 6f 66 2d 6c | ..!......!.".[num.beginning-of-l |
b320 | 69 6e 65 20 31 20 70 75 73 68 2d 6d 61 72 6b 20 65 6e 64 2d 6f 66 2d 6c 69 6e 65 5d 20 34 29 29 | ine.1.push-mark.end-of-line].4)) |
b340 | 0a 0a 28 64 65 66 75 6e 20 76 69 2d 76 65 72 69 66 79 2d 73 70 65 6c 6c 69 6e 67 20 28 61 72 67 | ..(defun.vi-verify-spelling.(arg |
b360 | 20 75 6e 69 74 29 20 22 5c 0a 56 65 72 69 66 79 20 73 70 65 6c 6c 69 6e 67 20 66 6f 72 20 74 68 | .unit)."\.Verify.spelling.for.th |
b380 | 65 20 6f 62 6a 65 63 74 73 20 73 70 65 63 69 66 69 65 64 20 62 79 20 63 68 61 72 20 55 4e 49 54 | e.objects.specified.by.char.UNIT |
b3a0 | 20 3a 20 5b 62 28 75 66 66 65 72 29 2c 0a 72 28 65 67 69 6f 6e 29 2c 20 73 28 74 72 69 6e 67 29 | .:.[b(uffer),.r(egion),.s(tring) |
b3c0 | 2c 20 77 28 6f 72 64 29 20 5d 2e 22 20 28 69 6e 74 65 72 61 63 74 69 76 65 20 22 50 0a 63 22 29 | ,.w(ord).].".(interactive."P.c") |
b3e0 | 20 28 62 79 74 65 2d 63 6f 64 65 20 22 c4 88 09 89 10 88 c5 0a c6 5c 22 83 13 00 c7 c8 21 82 46 | .(byte-code.".........\".....!.F |
b400 | 00 c5 0a c9 5c 22 83 20 00 c7 ca 21 82 46 00 c5 0a cb 5c 22 83 2d 00 c7 cc 21 82 46 00 c5 0a cd | ....\".....!.F....\".-...!.F.... |
b420 | 5c 22 83 3a 00 c7 ce 21 82 46 00 cf d0 21 88 72 89 12 88 d1 09 0a 5c 22 87 22 20 5b 70 72 65 66 | \".:...!.F...!.r......\".".[pref |
b440 | 69 78 2d 61 72 67 20 61 72 67 20 75 6e 69 74 20 74 20 6e 69 6c 20 63 68 61 72 2d 65 71 75 61 6c | ix-arg.arg.unit.t.nil.char-equal |
b460 | 20 39 38 20 63 61 6c 6c 2d 69 6e 74 65 72 61 63 74 69 76 65 6c 79 20 73 70 65 6c 6c 2d 62 75 66 | .98.call-interactively.spell-buf |
b480 | 66 65 72 20 31 31 34 20 73 70 65 6c 6c 2d 72 65 67 69 6f 6e 20 31 31 35 20 73 70 65 6c 6c 2d 73 | fer.114.spell-region.115.spell-s |
b4a0 | 74 72 69 6e 67 20 31 31 39 20 73 70 65 6c 6c 2d 77 6f 72 64 20 6d 65 73 73 61 67 65 20 22 53 70 | tring.119.spell-word.message."Sp |
b4c0 | 65 6c 6c 20 63 68 65 63 6b 3a 20 62 28 75 66 66 65 72 29 2c 20 72 28 65 67 69 6f 6e 29 2c 20 73 | ell.check:.b(uffer),.r(egion),.s |
b4e0 | 28 74 72 69 6e 67 29 2c 20 77 28 6f 72 64 29 22 20 76 69 2d 76 65 72 69 66 79 2d 73 70 65 6c 6c | (tring),.w(ord)".vi-verify-spell |
b500 | 69 6e 67 5d 20 31 32 29 29 0a 0a 28 64 65 66 75 6e 20 76 69 2d 64 6f 2d 6f 6c 64 2d 6d 6f 64 65 | ing].12))..(defun.vi-do-old-mode |
b520 | 2d 43 2d 63 2d 63 6f 6d 6d 61 6e 64 20 28 61 72 67 29 20 22 5c 0a 54 68 69 73 20 69 73 20 61 20 | -C-c-command.(arg)."\.This.is.a. |
b540 | 68 61 63 6b 20 66 6f 72 20 61 63 63 65 73 73 69 6e 67 20 6d 6f 64 65 20 73 70 65 63 69 66 69 63 | hack.for.accessing.mode.specific |
b560 | 20 43 2d 63 20 63 6f 6d 6d 61 6e 64 73 20 69 6e 20 76 69 2d 6d 6f 64 65 2e 22 20 28 69 6e 74 65 | .C-c.commands.in.vi-mode.".(inte |
b580 | 72 61 63 74 69 76 65 20 22 50 22 29 20 28 62 79 74 65 2d 63 6f 64 65 20 22 c4 88 c5 09 c6 c7 72 | ractive."P").(byte-code."......r |
b5a0 | 21 50 5c 22 18 c8 c9 8d 85 1c 00 ca 20 88 0b 89 12 88 cb 08 c4 5c 22 29 87 22 20 5b 63 6d 64 20 | !P\".................\").".[cmd. |
b5c0 | 76 69 2d 6d 6f 64 65 2d 6f 6c 64 2d 6c 6f 63 61 6c 2d 6d 61 70 20 70 72 65 66 69 78 2d 61 72 67 | vi-mode-old-local-map.prefix-arg |
b5e0 | 20 61 72 67 20 6e 69 6c 20 6c 6f 6f 6b 75 70 2d 6b 65 79 20 22 03 22 20 63 68 61 72 2d 74 6f 2d | .arg.nil.lookup-key.".".char-to- |
b600 | 73 74 72 69 6e 67 20 65 78 69 74 2d 76 69 2d 6d 6f 64 65 20 28 62 79 74 65 2d 63 6f 64 65 20 22 | string.exit-vi-mode.(byte-code." |
b620 | 08 3f 83 0c 00 c6 20 88 c1 82 19 00 0b 1a 0d 89 14 88 c7 08 c1 5c 22 88 c1 29 87 22 20 5b 63 6d | .?...................\"..).".[cm |
b640 | 64 20 6e 69 6c 20 63 61 73 65 2d 66 6f 6c 64 2d 73 65 61 72 63 68 20 76 69 2d 6d 6f 64 65 2d 6f | d.nil.case-fold-search.vi-mode-o |
b660 | 6c 64 2d 63 61 73 65 2d 66 6f 6c 64 20 70 72 65 66 69 78 2d 61 72 67 20 61 72 67 20 64 69 6e 67 | ld-case-fold.prefix-arg.arg.ding |
b680 | 20 63 6f 6d 6d 61 6e 64 2d 65 78 65 63 75 74 65 5d 20 34 29 20 76 69 2d 62 61 63 6b 2d 74 6f 2d | .command-execute].4).vi-back-to- |
b6a0 | 6f 6c 64 2d 6d 6f 64 65 20 63 6f 6d 6d 61 6e 64 2d 65 78 65 63 75 74 65 5d 20 36 29 29 0a 0a 28 | old-mode.command-execute].6))..( |
b6c0 | 64 65 66 75 6e 20 76 69 2d 71 75 6f 74 65 2d 77 6f 72 64 73 20 28 61 72 67 20 63 68 61 72 29 20 | defun.vi-quote-words.(arg.char). |
b6e0 | 22 5c 0a 51 75 6f 74 65 20 41 52 47 20 77 6f 72 64 73 20 66 72 6f 6d 20 74 68 65 20 77 6f 72 64 | "\.Quote.ARG.words.from.the.word |
b700 | 20 70 6f 69 6e 74 20 69 73 20 6f 6e 20 77 69 74 68 20 74 68 65 20 70 61 74 74 65 72 6e 20 73 70 | .point.is.on.with.the.pattern.sp |
b720 | 65 63 69 66 69 65 64 20 62 79 20 74 68 65 0a 43 48 41 52 2e 20 43 75 72 72 65 6e 74 6c 79 2c 20 | ecified.by.the.CHAR..Currently,. |
b740 | 43 48 41 52 20 63 6f 75 6c 64 20 62 65 20 5b 2c 7b 2c 28 2c 5c 22 2c 27 2c 60 2c 3c 2c 2a 2c 20 | CHAR.could.be.[,{,(,\",',`,<,*,. |
b760 | 65 74 63 2e 22 20 28 69 6e 74 65 72 61 63 74 69 76 65 20 22 2a 70 0a 63 22 29 20 28 62 79 74 65 | etc.".(interactive."*p.c").(byte |
b780 | 2d 63 6f 64 65 20 22 c2 88 c3 c4 c5 08 21 5c 22 3f 85 17 00 c6 c7 21 88 72 89 10 88 82 02 00 88 | -code."......!\"?.....!.r....... |
b7a0 | c8 c9 09 08 23 88 ca cb 21 3f 85 28 00 cc cd 21 88 08 63 88 ce 08 cf 5c 22 83 39 00 d0 89 10 82 | ....#...!?.(...!..c....\".9..... |
b7c0 | 6a 00 ce 08 d1 5c 22 83 46 00 d2 89 10 82 6a 00 ce 08 d3 5c 22 83 53 00 d4 89 10 82 6a 00 ce 08 | j....\".F.....j....\".S.....j... |
b7e0 | d5 5c 22 83 60 00 d6 89 10 82 6a 00 ce 08 d7 5c 22 85 6a 00 d8 89 10 88 d9 09 21 88 da db 21 88 | .\".`.....j....\".j.......!...!. |
b800 | 08 63 87 22 20 5b 63 68 61 72 20 61 72 67 20 6e 69 6c 20 73 74 72 69 6e 67 2d 6d 61 74 63 68 20 | .c.".[char.arg.nil.string-match. |
b820 | 22 5b 5b 28 7b 3c 5c 22 27 60 2a 5d 22 20 63 68 61 72 2d 74 6f 2d 73 74 72 69 6e 67 20 6d 65 73 | "[[({<\"'`*]".char-to-string.mes |
b840 | 73 61 67 65 20 22 45 6e 74 65 72 20 61 6e 79 20 6f 66 20 5b 2c 7b 2c 28 2c 3c 2c 5c 22 2c 27 2c | sage."Enter.any.of.[,{,(,<,\",', |
b860 | 60 2c 2a 20 61 73 20 71 75 6f 74 69 6e 67 20 63 68 61 72 61 63 74 65 72 2e 22 20 76 69 2d 73 65 | `,*.as.quoting.character.".vi-se |
b880 | 74 2d 6c 61 73 74 2d 63 68 61 6e 67 65 2d 63 6f 6d 6d 61 6e 64 20 76 69 2d 71 75 6f 74 65 2d 77 | t-last-change-command.vi-quote-w |
b8a0 | 6f 72 64 73 20 6c 6f 6f 6b 69 6e 67 2d 61 74 20 22 5c 5c 3c 22 20 66 6f 72 77 61 72 64 2d 77 6f | ords.looking-at."\\<".forward-wo |
b8c0 | 72 64 20 2d 31 20 63 68 61 72 2d 65 71 75 61 6c 20 39 31 20 39 33 20 31 32 33 20 31 32 35 20 36 | rd.-1.char-equal.91.93.123.125.6 |
b8e0 | 30 20 36 32 20 34 30 20 34 31 20 39 36 20 33 39 20 76 69 2d 65 6e 64 2d 6f 66 2d 77 6f 72 64 20 | 0.62.40.41.96.39.vi-end-of-word. |
b900 | 66 6f 72 77 61 72 64 2d 63 68 61 72 20 31 5d 20 31 34 29 29 0a 0a 28 64 65 66 75 6e 20 76 69 2d | forward-char.1].14))..(defun.vi- |
b920 | 6c 6f 63 61 74 65 2d 64 65 66 20 6e 69 6c 20 22 5c 0a 4c 6f 63 61 74 65 20 64 65 66 69 6e 69 74 | locate-def.nil."\.Locate.definit |
b940 | 69 6f 6e 20 69 6e 20 63 75 72 72 65 6e 74 20 66 69 6c 65 20 66 6f 72 20 74 68 65 20 6e 61 6d 65 | ion.in.current.file.for.the.name |
b960 | 20 62 65 66 6f 72 65 20 74 68 65 20 70 6f 69 6e 74 2e 20 49 74 20 61 73 73 75 6d 65 73 0a 61 20 | .before.the.point..It.assumes.a. |
b980 | 60 28 64 65 66 2e 2e 27 20 61 6c 77 61 79 73 20 73 74 61 72 74 73 20 61 74 20 74 68 65 20 62 65 | `(def..'.always.starts.at.the.be |
b9a0 | 67 69 6e 6e 69 6e 67 20 6f 66 20 61 20 6c 69 6e 65 2e 22 20 28 69 6e 74 65 72 61 63 74 69 76 65 | ginning.of.a.line.".(interactive |
b9c0 | 29 20 28 62 79 74 65 2d 63 6f 64 65 20 22 c1 88 c1 18 8a c3 c4 c5 21 88 c6 c7 21 88 60 c8 c5 21 | ).(byte-code."........!...!.`..! |
b9e0 | 88 c9 20 88 ca c7 21 88 60 5c 22 89 10 29 88 cb c1 21 88 65 62 88 cc cd 08 50 c1 c2 23 83 35 00 | ......!.`\"..)...!.eb....P..#.5. |
ba00 | c1 82 3f 00 ce cf 08 d0 20 23 88 cb c2 21 29 87 22 20 5b 6e 61 6d 65 20 6e 69 6c 20 74 20 62 75 | ..?......#...!).".[name.nil.t.bu |
ba20 | 66 66 65 72 2d 73 75 62 73 74 72 69 6e 67 20 76 69 2d 62 61 63 6b 77 61 72 64 2d 62 6c 61 6e 6b | ffer-substring.vi-backward-blank |
ba40 | 2d 64 65 6c 69 6d 69 74 65 64 2d 77 6f 72 64 20 31 20 73 6b 69 70 2d 63 68 61 72 73 2d 66 6f 72 | -delimited-word.1.skip-chars-for |
ba60 | 77 61 72 64 20 22 5e 61 2d 7a 41 2d 5a 22 20 76 69 2d 65 6e 64 2d 6f 66 2d 62 6c 61 6e 6b 2d 64 | ward."^a-zA-Z".vi-end-of-blank-d |
ba80 | 65 6c 69 6d 69 74 65 64 2d 77 6f 72 64 20 66 6f 72 77 61 72 64 2d 63 68 61 72 20 73 6b 69 70 2d | elimited-word.forward-char.skip- |
baa0 | 63 68 61 72 73 2d 62 61 63 6b 77 61 72 64 20 73 65 74 2d 6d 61 72 6b 2d 63 6f 6d 6d 61 6e 64 20 | chars-backward.set-mark-command. |
bac0 | 72 65 2d 73 65 61 72 63 68 2d 66 6f 72 77 61 72 64 20 22 5e 28 64 65 66 5b 75 6e 76 61 72 63 6f | re-search-forward."^(def[unvarco |
bae0 | 6e 73 74 20 5d 2a 22 20 6d 65 73 73 61 67 65 20 22 4e 6f 20 64 65 66 69 6e 69 74 69 6f 6e 20 66 | nst.]*".message."No.definition.f |
bb00 | 6f 72 20 5c 22 25 73 5c 22 20 69 6e 20 63 75 72 72 65 6e 74 20 66 69 6c 65 2e 22 20 64 69 6e 67 | or.\"%s\".in.current.file.".ding |
bb20 | 5d 20 31 33 29 29 0a 0a 28 64 65 66 75 6e 20 76 69 2d 73 70 6c 69 74 2d 6f 70 65 6e 2d 6c 69 6e | ].13))..(defun.vi-split-open-lin |
bb40 | 65 20 28 61 72 67 29 20 22 5c 0a 49 6e 73 65 72 74 20 61 20 6e 65 77 6c 69 6e 65 20 61 6e 64 20 | e.(arg)."\.Insert.a.newline.and. |
bb60 | 6c 65 61 76 65 20 70 6f 69 6e 74 20 62 65 66 6f 72 65 20 69 74 2e 0a 57 69 74 68 20 61 72 67 2c | leave.point.before.it..With.arg, |
bb80 | 20 69 6e 73 65 72 74 73 20 74 68 61 74 20 6d 61 6e 79 20 6e 65 77 6c 69 6e 65 73 2e 22 20 28 69 | .inserts.that.many.newlines.".(i |
bba0 | 6e 74 65 72 61 63 74 69 76 65 20 22 2a 70 22 29 20 28 62 79 74 65 2d 63 6f 64 65 20 22 c2 88 c3 | nteractive."*p").(byte-code."... |
bbc0 | c4 c5 08 44 c1 23 87 22 20 5b 61 72 67 20 74 20 6e 69 6c 20 76 69 2d 67 6f 74 6f 2d 69 6e 73 65 | ...D.#.".[arg.t.nil.vi-goto-inse |
bbe0 | 72 74 2d 73 74 61 74 65 20 31 20 28 6c 61 6d 62 64 61 20 28 61 72 67 29 20 28 62 79 74 65 2d 63 | rt-state.1.(lambda.(arg).(byte-c |
bc00 | 6f 64 65 20 22 6e 85 06 00 6f 3f 18 08 85 0e 00 c3 c4 21 88 09 c5 56 85 29 00 8a c6 63 88 0a 85 | ode."n...o?.......!...V.)...c... |
bc20 | 1f 00 0a 63 29 88 09 53 89 11 88 82 0f 00 88 08 85 31 00 c3 c7 21 29 87 22 20 5b 66 6c 61 67 20 | ...c)..S.........1...!).".[flag. |
bc40 | 61 72 67 20 66 69 6c 6c 2d 70 72 65 66 69 78 20 66 6f 72 77 61 72 64 2d 63 68 61 72 20 2d 31 20 | arg.fill-prefix.forward-char.-1. |
bc60 | 30 20 31 30 20 31 5d 20 34 29 29 5d 20 34 29 29 0a | 0.10.1].4))].4)). |