ofs | hex dump | ascii |
---|
0000 | 0a 28 64 65 66 76 61 72 20 76 69 70 2d 65 6d 61 63 73 2d 6c 6f 63 61 6c 2d 6d 61 70 20 6e 69 6c | .(defvar.vip-emacs-local-map.nil |
0020 | 20 22 5c 0a 4c 6f 63 61 6c 20 6d 61 70 20 75 73 65 64 20 69 6e 20 65 6d 61 63 73 20 6d 6f 64 65 | ."\.Local.map.used.in.emacs.mode |
0040 | 2e 20 28 62 75 66 66 65 72 20 73 70 65 63 69 66 69 63 29 22 29 0a 0a 28 64 65 66 76 61 72 20 76 | ..(buffer.specific)")..(defvar.v |
0060 | 69 70 2d 65 6d 61 63 73 2d 6f 6c 64 2d 63 6f 6d 6d 61 6e 64 73 20 6e 69 6c 20 22 5c 0a 4f 6c 64 | ip-emacs-old-commands.nil."\.Old |
0080 | 20 45 6d 61 63 73 20 64 65 66 69 6e 69 74 69 6f 6e 73 20 6f 66 20 43 2d 78 20 33 20 61 6e 64 20 | .Emacs.definitions.of.C-x.3.and. |
00a0 | 43 2d 78 20 54 41 42 2e 22 29 0a 0a 28 64 65 66 76 61 72 20 76 69 70 2d 69 6e 73 65 72 74 2d 6c | C-x.TAB.")..(defvar.vip-insert-l |
00c0 | 6f 63 61 6c 2d 6d 61 70 20 6e 69 6c 20 22 5c 0a 4c 6f 63 61 6c 20 6d 61 70 20 75 73 65 64 20 69 | ocal-map.nil."\.Local.map.used.i |
00e0 | 6e 20 69 6e 73 65 72 74 20 63 6f 6d 6d 61 6e 64 20 6d 6f 64 65 2e 20 28 62 75 66 66 65 72 20 73 | n.insert.command.mode..(buffer.s |
0100 | 70 65 63 69 66 69 63 29 22 29 0a 0a 28 6d 61 6b 65 2d 76 61 72 69 61 62 6c 65 2d 62 75 66 66 65 | pecific)")..(make-variable-buffe |
0120 | 72 2d 6c 6f 63 61 6c 20 28 71 75 6f 74 65 20 76 69 70 2d 65 6d 61 63 73 2d 6c 6f 63 61 6c 2d 6d | r-local.(quote.vip-emacs-local-m |
0140 | 61 70 29 29 0a 0a 28 6d 61 6b 65 2d 76 61 72 69 61 62 6c 65 2d 62 75 66 66 65 72 2d 6c 6f 63 61 | ap))..(make-variable-buffer-loca |
0160 | 6c 20 28 71 75 6f 74 65 20 76 69 70 2d 65 6d 61 63 73 2d 6f 6c 64 2d 63 6f 6d 6d 61 6e 64 73 29 | l.(quote.vip-emacs-old-commands) |
0180 | 29 0a 0a 28 6d 61 6b 65 2d 76 61 72 69 61 62 6c 65 2d 62 75 66 66 65 72 2d 6c 6f 63 61 6c 20 28 | )..(make-variable-buffer-local.( |
01a0 | 71 75 6f 74 65 20 76 69 70 2d 69 6e 73 65 72 74 2d 6c 6f 63 61 6c 2d 6d 61 70 29 29 0a 0a 28 64 | quote.vip-insert-local-map))..(d |
01c0 | 65 66 76 61 72 20 76 69 70 2d 69 6e 73 65 72 74 2d 70 6f 69 6e 74 20 6e 69 6c 20 22 5c 0a 52 65 | efvar.vip-insert-point.nil."\.Re |
01e0 | 6d 65 6d 62 65 72 20 69 6e 73 65 72 74 20 70 6f 69 6e 74 20 61 73 20 61 20 6d 61 72 6b 65 72 2e | member.insert.point.as.a.marker. |
0200 | 20 28 62 75 66 66 65 72 20 73 70 65 63 69 66 69 63 29 22 29 0a 0a 28 73 65 74 2d 64 65 66 61 75 | .(buffer.specific)")..(set-defau |
0220 | 6c 74 20 28 71 75 6f 74 65 20 76 69 70 2d 69 6e 73 65 72 74 2d 70 6f 69 6e 74 29 20 28 6d 61 6b | lt.(quote.vip-insert-point).(mak |
0240 | 65 2d 6d 61 72 6b 65 72 29 29 0a 0a 28 6d 61 6b 65 2d 76 61 72 69 61 62 6c 65 2d 62 75 66 66 65 | e-marker))..(make-variable-buffe |
0260 | 72 2d 6c 6f 63 61 6c 20 28 71 75 6f 74 65 20 76 69 70 2d 69 6e 73 65 72 74 2d 70 6f 69 6e 74 29 | r-local.(quote.vip-insert-point) |
0280 | 29 0a 0a 28 64 65 66 76 61 72 20 76 69 70 2d 63 6f 6d 2d 70 6f 69 6e 74 20 6e 69 6c 20 22 5c 0a | )..(defvar.vip-com-point.nil."\. |
02a0 | 52 65 6d 65 6d 62 65 72 20 63 6f 6d 20 70 6f 69 6e 74 20 61 73 20 61 20 6d 61 72 6b 65 72 2e 20 | Remember.com.point.as.a.marker.. |
02c0 | 28 62 75 66 66 65 72 20 73 70 65 63 69 66 69 63 29 22 29 0a 0a 28 73 65 74 2d 64 65 66 61 75 6c | (buffer.specific)")..(set-defaul |
02e0 | 74 20 28 71 75 6f 74 65 20 76 69 70 2d 63 6f 6d 2d 70 6f 69 6e 74 29 20 28 6d 61 6b 65 2d 6d 61 | t.(quote.vip-com-point).(make-ma |
0300 | 72 6b 65 72 29 29 0a 0a 28 6d 61 6b 65 2d 76 61 72 69 61 62 6c 65 2d 62 75 66 66 65 72 2d 6c 6f | rker))..(make-variable-buffer-lo |
0320 | 63 61 6c 20 28 71 75 6f 74 65 20 76 69 70 2d 63 6f 6d 2d 70 6f 69 6e 74 29 29 0a 0a 28 64 65 66 | cal.(quote.vip-com-point))..(def |
0340 | 76 61 72 20 76 69 70 2d 63 75 72 72 65 6e 74 2d 6d 6f 64 65 20 6e 69 6c 20 22 5c 0a 43 75 72 72 | var.vip-current-mode.nil."\.Curr |
0360 | 65 6e 74 20 6d 6f 64 65 2e 20 20 4f 6e 65 20 6f 66 20 65 6d 61 63 73 2d 6d 6f 64 65 2c 20 76 69 | ent.mode...One.of.emacs-mode,.vi |
0380 | 2d 6d 6f 64 65 2c 20 69 6e 73 65 72 74 2d 6d 6f 64 65 2e 22 29 0a 0a 28 6d 61 6b 65 2d 76 61 72 | -mode,.insert-mode.")..(make-var |
03a0 | 69 61 62 6c 65 2d 62 75 66 66 65 72 2d 6c 6f 63 61 6c 20 28 71 75 6f 74 65 20 76 69 70 2d 63 75 | iable-buffer-local.(quote.vip-cu |
03c0 | 72 72 65 6e 74 2d 6d 6f 64 65 29 29 0a 0a 28 73 65 74 71 2d 64 65 66 61 75 6c 74 20 76 69 70 2d | rrent-mode))..(setq-default.vip- |
03e0 | 63 75 72 72 65 6e 74 2d 6d 6f 64 65 20 28 71 75 6f 74 65 20 65 6d 61 63 73 2d 6d 6f 64 65 29 29 | current-mode.(quote.emacs-mode)) |
0400 | 0a 0a 28 64 65 66 76 61 72 20 76 69 70 2d 65 6d 61 63 73 2d 6d 6f 64 65 2d 6c 69 6e 65 2d 62 75 | ..(defvar.vip-emacs-mode-line-bu |
0420 | 66 66 65 72 2d 69 64 65 6e 74 69 66 69 63 61 74 69 6f 6e 20 6e 69 6c 20 22 5c 0a 76 61 6c 75 65 | ffer-identification.nil."\.value |
0440 | 20 6f 66 20 6d 6f 64 65 2d 6c 69 6e 65 2d 62 75 66 66 65 72 2d 69 64 65 6e 74 69 66 69 63 61 74 | .of.mode-line-buffer-identificat |
0460 | 69 6f 6e 20 69 6e 20 65 6d 61 63 73 2d 6d 6f 64 65 2e 22 29 0a 0a 28 6d 61 6b 65 2d 76 61 72 69 | ion.in.emacs-mode.")..(make-vari |
0480 | 61 62 6c 65 2d 62 75 66 66 65 72 2d 6c 6f 63 61 6c 20 28 71 75 6f 74 65 20 76 69 70 2d 65 6d 61 | able-buffer-local.(quote.vip-ema |
04a0 | 63 73 2d 6d 6f 64 65 2d 6c 69 6e 65 2d 62 75 66 66 65 72 2d 69 64 65 6e 74 69 66 69 63 61 74 69 | cs-mode-line-buffer-identificati |
04c0 | 6f 6e 29 29 0a 0a 28 73 65 74 71 2d 64 65 66 61 75 6c 74 20 76 69 70 2d 65 6d 61 63 73 2d 6d 6f | on))..(setq-default.vip-emacs-mo |
04e0 | 64 65 2d 6c 69 6e 65 2d 62 75 66 66 65 72 2d 69 64 65 6e 74 69 66 69 63 61 74 69 6f 6e 20 28 71 | de-line-buffer-identification.(q |
0500 | 75 6f 74 65 20 28 22 45 6d 61 63 73 3a 20 25 31 37 62 22 29 29 29 0a 0a 28 64 65 66 76 61 72 20 | uote.("Emacs:.%17b")))..(defvar. |
0520 | 76 69 70 2d 63 75 72 72 65 6e 74 2d 6d 61 6a 6f 72 2d 6d 6f 64 65 20 6e 69 6c 20 22 5c 0a 76 69 | vip-current-major-mode.nil."\.vi |
0540 | 70 2d 63 75 72 72 65 6e 74 2d 6d 61 6a 6f 72 2d 6d 6f 64 65 20 69 73 20 74 68 65 20 6d 61 6a 6f | p-current-major-mode.is.the.majo |
0560 | 72 2d 6d 6f 64 65 20 76 69 20 63 6f 6e 73 69 64 65 72 73 20 69 74 20 69 73 20 6e 6f 77 2e 0a 28 | r-mode.vi.considers.it.is.now..( |
0580 | 62 75 66 66 65 72 20 73 70 65 63 69 66 69 63 29 22 29 0a 0a 28 6d 61 6b 65 2d 76 61 72 69 61 62 | buffer.specific)")..(make-variab |
05a0 | 6c 65 2d 62 75 66 66 65 72 2d 6c 6f 63 61 6c 20 28 71 75 6f 74 65 20 76 69 70 2d 63 75 72 72 65 | le-buffer-local.(quote.vip-curre |
05c0 | 6e 74 2d 6d 61 6a 6f 72 2d 6d 6f 64 65 29 29 0a 0a 28 64 65 66 76 61 72 20 76 69 70 2d 6c 61 73 | nt-major-mode))..(defvar.vip-las |
05e0 | 74 2d 73 68 65 6c 6c 2d 63 6f 6d 20 6e 69 6c 20 22 5c 0a 6c 61 73 74 20 73 68 65 6c 6c 20 63 6f | t-shell-com.nil."\.last.shell.co |
0600 | 6d 6d 61 6e 64 20 65 78 65 63 75 74 65 64 20 62 79 20 21 20 63 6f 6d 6d 61 6e 64 22 29 0a 0a 28 | mmand.executed.by.!.command")..( |
0620 | 64 65 66 76 61 72 20 76 69 70 2d 75 73 65 2d 72 65 67 69 73 74 65 72 20 6e 69 6c 20 22 5c 0a 6e | defvar.vip-use-register.nil."\.n |
0640 | 61 6d 65 20 6f 66 20 72 65 67 69 73 74 65 72 20 74 6f 20 73 74 6f 72 65 20 64 65 6c 65 74 65 64 | ame.of.register.to.store.deleted |
0660 | 20 6f 72 20 79 61 6e 6b 65 64 20 73 74 72 69 6e 67 73 2e 22 29 0a 0a 28 64 65 66 76 61 72 20 76 | .or.yanked.strings.")..(defvar.v |
0680 | 69 70 2d 64 2d 63 6f 6d 20 6e 69 6c 20 22 5c 0a 49 66 20 6e 6f 6e 2d 6e 69 6c 2c 20 69 74 27 73 | ip-d-com.nil."\.If.non-nil,.it's |
06a0 | 20 76 61 6c 75 65 20 69 73 20 61 20 6c 69 73 74 20 28 4d 2d 43 4f 4d 20 56 41 4c 20 43 4f 4d 29 | .value.is.a.list.(M-COM.VAL.COM) |
06c0 | 2c 20 61 6e 64 20 69 73 20 75 73 65 64 20 74 6f 0a 72 65 2d 65 78 65 63 75 74 65 20 6c 61 73 74 | ,.and.is.used.to.re-execute.last |
06e0 | 20 64 65 73 74 72 63 75 74 69 76 65 20 63 6f 6d 6d 61 6e 64 22 29 0a 0a 28 64 65 66 63 6f 6e 73 | .destrcutive.command")..(defcons |
0700 | 74 20 76 69 70 2d 73 68 69 66 74 2d 77 69 64 74 68 20 38 20 22 5c 0a 2a 54 68 65 20 6e 75 6d 62 | t.vip-shift-width.8."\.*The.numb |
0720 | 65 72 20 6f 66 20 63 6f 6c 75 6d 73 20 73 68 69 66 74 65 64 20 62 79 20 3e 20 61 6e 64 20 3c 20 | er.of.colums.shifted.by.>.and.<. |
0740 | 63 6f 6d 6d 61 6e 64 2e 22 29 0a 0a 28 64 65 66 63 6f 6e 73 74 20 76 69 70 2d 72 65 2d 72 65 70 | command.")..(defconst.vip-re-rep |
0760 | 6c 61 63 65 20 6e 69 6c 20 22 5c 0a 2a 49 66 20 74 20 74 68 65 6e 20 64 6f 20 72 65 67 65 78 70 | lace.nil."\.*If.t.then.do.regexp |
0780 | 20 72 65 70 6c 61 63 65 2c 20 69 66 20 6e 69 6c 20 74 68 65 6e 20 64 6f 20 73 74 72 69 6e 67 20 | .replace,.if.nil.then.do.string. |
07a0 | 72 65 70 6c 61 63 65 2e 22 29 0a 0a 28 64 65 66 76 61 72 20 76 69 70 2d 64 2d 63 68 61 72 20 6e | replace.")..(defvar.vip-d-char.n |
07c0 | 69 6c 20 22 5c 0a 54 68 65 20 63 68 61 72 61 63 74 65 72 20 72 65 6d 65 6e 62 65 72 65 64 20 62 | il."\.The.character.remenbered.b |
07e0 | 79 20 74 68 65 20 76 69 20 5c 22 72 5c 22 20 63 6f 6d 6d 61 6e 64 22 29 0a 0a 28 64 65 66 76 61 | y.the.vi.\"r\".command")..(defva |
0800 | 72 20 76 69 70 2d 66 2d 63 68 61 72 20 6e 69 6c 20 22 5c 0a 66 6f 72 20 75 73 65 20 62 79 20 5c | r.vip-f-char.nil."\.for.use.by.\ |
0820 | 22 3b 5c 22 20 63 6f 6d 6d 61 6e 64 22 29 0a 0a 28 64 65 66 76 61 72 20 76 69 70 2d 46 2d 63 68 | ";\".command")..(defvar.vip-F-ch |
0840 | 61 72 20 6e 69 6c 20 22 5c 0a 66 6f 72 20 75 73 65 20 62 79 20 5c 22 2e 5c 22 20 63 6f 6d 6d 61 | ar.nil."\.for.use.by.\".\".comma |
0860 | 6e 64 22 29 0a 0a 28 64 65 66 76 61 72 20 76 69 70 2d 66 2d 66 6f 72 77 61 72 64 20 6e 69 6c 20 | nd")..(defvar.vip-f-forward.nil. |
0880 | 22 5c 0a 66 6f 72 20 75 73 65 20 62 79 20 5c 22 3b 5c 22 20 63 6f 6d 6d 61 6e 64 22 29 0a 0a 28 | "\.for.use.by.\";\".command")..( |
08a0 | 64 65 66 76 61 72 20 76 69 70 2d 66 2d 6f 66 66 73 65 74 20 6e 69 6c 20 22 5c 0a 66 6f 72 20 75 | defvar.vip-f-offset.nil."\.for.u |
08c0 | 73 65 20 62 79 20 5c 22 3b 5c 22 20 63 6f 6d 6d 61 6e 64 22 29 0a 0a 28 64 65 66 63 6f 6e 73 74 | se.by.\";\".command")..(defconst |
08e0 | 20 76 69 70 2d 73 65 61 72 63 68 2d 77 72 61 70 2d 61 72 6f 75 6e 64 20 74 20 22 5c 0a 2a 69 66 | .vip-search-wrap-around.t."\.*if |
0900 | 20 74 2c 20 73 65 61 72 63 68 20 77 72 61 70 73 20 61 72 6f 75 6e 64 22 29 0a 0a 28 64 65 66 63 | .t,.search.wraps.around")..(defc |
0920 | 6f 6e 73 74 20 76 69 70 2d 72 65 2d 73 65 61 72 63 68 20 6e 69 6c 20 22 5c 0a 2a 69 66 20 74 2c | onst.vip-re-search.nil."\.*if.t, |
0940 | 20 73 65 61 72 63 68 20 69 73 20 72 65 67 2d 65 78 70 20 73 65 61 72 63 68 2c 20 6f 74 68 65 72 | .search.is.reg-exp.search,.other |
0960 | 77 69 73 65 20 76 61 6e 69 6c 6c 61 20 73 65 61 72 63 68 2e 22 29 0a 0a 28 64 65 66 76 61 72 20 | wise.vanilla.search.")..(defvar. |
0980 | 76 69 70 2d 73 2d 73 74 72 69 6e 67 20 6e 69 6c 20 22 5c 0a 6c 61 73 74 20 73 65 61 72 63 68 20 | vip-s-string.nil."\.last.search. |
09a0 | 73 74 72 69 6e 67 22 29 0a 0a 28 64 65 66 76 61 72 20 76 69 70 2d 73 2d 66 6f 72 77 61 72 64 20 | string")..(defvar.vip-s-forward. |
09c0 | 6e 69 6c 20 22 5c 0a 69 66 20 74 2c 20 73 65 61 72 63 68 20 69 73 20 66 6f 72 77 61 72 64 2e 22 | nil."\.if.t,.search.is.forward." |
09e0 | 29 0a 0a 28 64 65 66 63 6f 6e 73 74 20 76 69 70 2d 63 61 73 65 2d 66 6f 6c 64 2d 73 65 61 72 63 | )..(defconst.vip-case-fold-searc |
0a00 | 68 20 6e 69 6c 20 22 5c 0a 2a 69 66 20 74 2c 20 73 65 61 72 63 68 20 69 67 6e 6f 72 65 73 20 63 | h.nil."\.*if.t,.search.ignores.c |
0a20 | 61 73 65 73 2e 22 29 0a 0a 28 64 65 66 63 6f 6e 73 74 20 76 69 70 2d 72 65 2d 71 75 65 72 79 2d | ases.")..(defconst.vip-re-query- |
0a40 | 72 65 70 6c 61 63 65 20 6e 69 6c 20 22 5c 0a 2a 49 66 20 74 20 74 68 65 6e 20 64 6f 20 72 65 67 | replace.nil."\.*If.t.then.do.reg |
0a60 | 65 78 70 20 72 65 70 6c 61 63 65 2c 20 69 66 20 6e 69 6c 20 74 68 65 6e 20 64 6f 20 73 74 72 69 | exp.replace,.if.nil.then.do.stri |
0a80 | 6e 67 20 72 65 70 6c 61 63 65 2e 22 29 0a 0a 28 64 65 66 63 6f 6e 73 74 20 76 69 70 2d 6f 70 65 | ng.replace.")..(defconst.vip-ope |
0aa0 | 6e 2d 77 69 74 68 2d 69 6e 64 65 6e 74 20 6e 69 6c 20 22 5c 0a 2a 69 66 20 74 2c 20 69 6e 64 65 | n-with-indent.nil."\.*if.t,.inde |
0ac0 | 6e 74 20 77 68 65 6e 20 6f 70 65 6e 20 61 20 6e 65 77 20 6c 69 6e 65 2e 22 29 0a 0a 28 64 65 66 | nt.when.open.a.new.line.")..(def |
0ae0 | 63 6f 6e 73 74 20 76 69 70 2d 68 65 6c 70 2d 69 6e 2d 69 6e 73 65 72 74 2d 6d 6f 64 65 20 6e 69 | const.vip-help-in-insert-mode.ni |
0b00 | 6c 20 22 5c 0a 2a 69 66 20 74 20 74 68 65 6e 20 43 2d 68 20 69 73 20 62 6f 75 6e 64 20 74 6f 20 | l."\.*if.t.then.C-h.is.bound.to. |
0b20 | 68 65 6c 70 2d 63 6f 6d 6d 61 6e 64 20 69 6e 20 69 6e 73 65 72 74 20 6d 6f 64 65 2c 20 69 66 20 | help-command.in.insert.mode,.if. |
0b40 | 6e 69 6c 20 74 68 65 6e 20 69 74 20 69 73 0a 62 6f 75 6e 64 20 74 6f 20 64 65 6c 65 74 65 2d 62 | nil.then.it.is.bound.to.delete-b |
0b60 | 61 63 6b 77 61 72 64 2d 63 68 61 72 2e 22 29 0a 0a 28 64 65 66 76 61 72 20 76 69 70 2d 71 75 6f | ackward-char.")..(defvar.vip-quo |
0b80 | 74 65 2d 73 74 72 69 6e 67 20 22 3e 20 22 20 22 5c 0a 73 74 72 69 6e 67 20 69 6e 73 65 72 74 65 | te-string.">."."\.string.inserte |
0ba0 | 64 20 61 74 20 74 68 65 20 62 65 67 69 6e 6e 69 6e 67 20 6f 66 20 72 65 67 69 6f 6e 22 29 0a 0a | d.at.the.beginning.of.region").. |
0bc0 | 28 64 65 66 76 61 72 20 76 69 70 2d 74 61 67 73 2d 66 69 6c 65 2d 6e 61 6d 65 20 22 54 41 47 53 | (defvar.vip-tags-file-name."TAGS |
0be0 | 22 29 0a 0a 28 64 65 66 76 61 72 20 76 69 70 2d 69 6e 68 69 62 69 74 2d 73 74 61 72 74 75 70 2d | ")..(defvar.vip-inhibit-startup- |
0c00 | 6d 65 73 73 61 67 65 20 6e 69 6c 29 0a 0a 28 67 6c 6f 62 61 6c 2d 73 65 74 2d 6b 65 79 20 22 1a | message.nil)..(global-set-key.". |
0c20 | 22 20 28 71 75 6f 74 65 20 76 69 70 2d 63 68 61 6e 67 65 2d 6d 6f 64 65 2d 74 6f 2d 76 69 29 29 | ".(quote.vip-change-mode-to-vi)) |
0c40 | 0a 0a 28 64 65 66 6d 61 63 72 6f 20 76 69 70 2d 6c 6f 6f 70 20 28 63 6f 75 6e 74 20 62 6f 64 79 | ..(defmacro.vip-loop.(count.body |
0c60 | 29 20 22 28 43 4f 55 4e 54 20 42 4f 44 59 29 20 45 78 65 63 75 74 65 20 42 4f 44 59 20 43 4f 55 | )."(COUNT.BODY).Execute.BODY.COU |
0c80 | 4e 54 20 74 69 6d 65 73 2e 22 20 28 62 79 74 65 2d 63 6f 64 65 20 22 c2 c0 08 44 43 c3 c4 c0 c5 | NT.times.".(byte-code."...DC.... |
0ca0 | 45 09 c6 c0 c7 c0 44 45 46 45 87 22 20 5b 63 6f 75 6e 74 20 62 6f 64 79 20 6c 65 74 20 77 68 69 | E.....DEFE.".[count.body.let.whi |
0cc0 | 6c 65 20 3e 20 30 20 73 65 74 71 20 31 2d 5d 20 39 29 29 0a 0a 28 64 65 66 75 6e 20 76 69 70 2d | le.>.0.setq.1-].9))..(defun.vip- |
0ce0 | 70 75 73 68 2d 6d 61 72 6b 2d 73 69 6c 65 6e 74 20 28 26 6f 70 74 69 6f 6e 61 6c 20 6c 6f 63 61 | push-mark-silent.(&optional.loca |
0d00 | 74 69 6f 6e 29 20 22 5c 0a 53 65 74 20 6d 61 72 6b 20 61 74 20 4c 4f 43 41 54 49 4f 4e 20 28 70 | tion)."\.Set.mark.at.LOCATION.(p |
0d20 | 6f 69 6e 74 2c 20 62 79 20 64 65 66 61 75 6c 74 29 20 61 6e 64 20 70 75 73 68 20 6f 6c 64 20 6d | oint,.by.default).and.push.old.m |
0d40 | 61 72 6b 20 6f 6e 20 6d 61 72 6b 20 72 69 6e 67 2e 0a 4e 6f 20 6d 65 73 73 61 67 65 2e 22 20 28 | ark.on.mark.ring..No.message.".( |
0d60 | 62 79 74 65 2d 63 6f 64 65 20 22 c4 20 3f 83 0a 00 c0 82 2b 00 c5 c6 20 21 09 42 89 11 88 09 47 | byte-code."..?.....+....!.B....G |
0d80 | 0a 56 85 2b 00 c7 c8 0a 09 5c 22 40 c0 5c 22 88 c9 c8 0a 53 09 5c 22 c0 5c 22 88 ca 0b 86 32 00 | .V.+.....\"@.\"....S.\".\"....2. |
0da0 | 60 21 87 22 20 5b 6e 69 6c 20 6d 61 72 6b 2d 72 69 6e 67 20 6d 61 72 6b 2d 72 69 6e 67 2d 6d 61 | `!.".[nil.mark-ring.mark-ring-ma |
0dc0 | 78 20 6c 6f 63 61 74 69 6f 6e 20 6d 61 72 6b 20 63 6f 70 79 2d 6d 61 72 6b 65 72 20 6d 61 72 6b | x.location.mark.copy-marker.mark |
0de0 | 2d 6d 61 72 6b 65 72 20 6d 6f 76 65 2d 6d 61 72 6b 65 72 20 6e 74 68 63 64 72 20 73 65 74 63 64 | -marker.move-marker.nthcdr.setcd |
0e00 | 72 20 73 65 74 2d 6d 61 72 6b 5d 20 39 29 29 0a 0a 28 64 65 66 75 6e 20 76 69 70 2d 67 6f 74 6f | r.set-mark].9))..(defun.vip-goto |
0e20 | 2d 63 6f 6c 20 28 61 72 67 29 20 22 5c 0a 47 6f 20 74 6f 20 41 52 47 27 73 20 63 6f 6c 75 6d 6e | -col.(arg)."\.Go.to.ARG's.column |
0e40 | 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 64 65 20 | .".(interactive."P").(byte-code. |
0e60 | 22 c4 88 c5 09 21 c6 09 21 1a 18 8a c7 20 88 08 69 54 56 85 18 00 c8 c9 21 29 88 0a 85 5c 22 00 | "....!..!.......iTV.....!)...\". |
0e80 | ca 0b 60 5c 22 88 cb 20 88 cc 08 53 21 88 0a 85 34 00 cd ce 08 0a 23 2a 87 22 20 5b 76 61 6c 20 | ..`\"......S!...4.....#*.".[val. |
0ea0 | 61 72 67 20 63 6f 6d 20 76 69 70 2d 63 6f 6d 2d 70 6f 69 6e 74 20 6e 69 6c 20 76 69 70 2d 70 2d | arg.com.vip-com-point.nil.vip-p- |
0ec0 | 76 61 6c 20 76 69 70 2d 67 65 74 63 6f 6d 20 65 6e 64 2d 6f 66 2d 6c 69 6e 65 20 65 72 72 6f 72 | val.vip-getcom.end-of-line.error |
0ee0 | 20 22 22 20 6d 6f 76 65 2d 6d 61 72 6b 65 72 20 62 65 67 69 6e 6e 69 6e 67 2d 6f 66 2d 6c 69 6e | ."".move-marker.beginning-of-lin |
0f00 | 65 20 66 6f 72 77 61 72 64 2d 63 68 61 72 20 76 69 70 2d 65 78 65 63 75 74 65 2d 63 6f 6d 20 76 | e.forward-char.vip-execute-com.v |
0f20 | 69 70 2d 67 6f 74 6f 2d 63 6f 6c 5d 20 31 31 29 29 0a 0a 28 64 65 66 75 6e 20 76 69 70 2d 72 65 | ip-goto-col].11))..(defun.vip-re |
0f40 | 66 72 65 73 68 2d 6d 6f 64 65 2d 6c 69 6e 65 20 6e 69 6c 20 22 5c 0a 52 65 64 72 61 77 20 6d 6f | fresh-mode-line.nil."\.Redraw.mo |
0f60 | 64 65 20 6c 69 6e 65 2e 22 20 28 62 79 74 65 2d 63 6f 64 65 20 22 c0 c1 20 21 87 22 20 5b 73 65 | de.line.".(byte-code."...!.".[se |
0f80 | 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 66 | t-buffer-modified-p.buffer-modif |
0fa0 | 69 65 64 2d 70 5d 20 33 29 29 0a 0a 28 64 65 66 75 6e 20 76 69 70 2d 63 6f 70 79 2d 6b 65 79 6d | ied-p].3))..(defun.vip-copy-keym |
0fc0 | 61 70 20 28 6d 61 70 29 20 28 62 79 74 65 2d 63 6f 64 65 20 22 08 3f 83 0a 00 c1 20 82 0d 00 c2 | ap.(map).(byte-code.".?......... |
0fe0 | 08 21 87 22 20 5b 6d 61 70 20 6d 61 6b 65 2d 73 70 61 72 73 65 2d 6b 65 79 6d 61 70 20 63 6f 70 | .!.".[map.make-sparse-keymap.cop |
1000 | 79 2d 6b 65 79 6d 61 70 5d 20 33 29 29 0a 0a 28 64 65 66 75 6e 20 76 69 70 2d 63 68 61 6e 67 65 | y-keymap].3))..(defun.vip-change |
1020 | 2d 6d 6f 64 65 20 28 6e 65 77 2d 6d 6f 64 65 29 20 22 5c 0a 43 68 61 6e 67 65 20 6d 6f 64 65 20 | -mode.(new-mode)."\.Change.mode. |
1040 | 74 6f 20 4e 45 57 2d 4d 4f 44 45 2e 20 20 4e 45 57 2d 4d 4f 44 45 20 69 73 20 65 69 74 68 65 72 | to.NEW-MODE...NEW-MODE.is.either |
1060 | 20 65 6d 61 63 73 2d 6d 6f 64 65 2c 20 76 69 2d 6d 6f 64 65 2c 0a 6f 72 20 69 6e 73 65 72 74 2d | .emacs-mode,.vi-mode,.or.insert- |
1080 | 6d 6f 64 65 2e 22 20 28 62 79 74 65 2d 63 6f 64 65 20 22 08 09 3d 86 dd 00 08 cb 3d 83 4c 00 09 | mode.".(byte-code."..=.....=.L.. |
10a0 | cc 3d 83 1c 00 cd 60 0a 5c 22 88 ce 20 82 40 00 cf 20 13 d0 0d d1 5c 22 d0 0d d2 5c 22 42 14 0e | .=....`.\"....@.......\"...\"B.. |
10c0 | 07 16 06 d3 cf 20 21 89 16 08 88 d4 0d d1 d5 23 88 d4 0d d2 d6 23 88 d7 d8 21 88 d9 0e 09 21 82 | ......!........#.....#...!....!. |
10e0 | d6 00 08 cc 3d 83 bb 00 da 0a 60 5c 22 88 09 db 3d 83 84 00 cf 20 13 d0 0d d1 5c 22 d0 0d d2 5c | ....=.....`\"...=.........\"...\ |
1100 | 22 42 14 0e 07 16 06 d3 cf 20 21 89 16 08 88 d4 0d d1 d5 23 88 d4 0d d2 d6 23 82 8a 00 d3 0b 21 | "B........!........#.....#.....! |
1120 | 89 16 08 88 d7 dc 21 88 d9 0e 08 21 88 d4 0e 08 dd de 23 88 d4 0e 08 df e0 23 88 d4 0e 08 e1 0e | ......!....!......#......#...... |
1140 | 0a 83 af 00 e2 82 b0 00 e3 23 88 d4 0e 08 e4 e5 23 82 d6 00 08 db 3d 85 d6 00 d7 e6 21 88 d4 0d | .........#......#.....=.....!... |
1160 | d1 0c 40 23 88 d4 0d d2 0c 41 23 88 d9 0b 21 88 08 89 11 88 e7 20 87 22 20 5b 6e 65 77 2d 6d 6f | ..@#.....A#...!........".[new-mo |
1180 | 64 65 20 76 69 70 2d 63 75 72 72 65 6e 74 2d 6d 6f 64 65 20 76 69 70 2d 69 6e 73 65 72 74 2d 70 | de.vip-current-mode.vip-insert-p |
11a0 | 6f 69 6e 74 20 76 69 70 2d 65 6d 61 63 73 2d 6c 6f 63 61 6c 2d 6d 61 70 20 76 69 70 2d 65 6d 61 | oint.vip-emacs-local-map.vip-ema |
11c0 | 63 73 2d 6f 6c 64 2d 63 6f 6d 6d 61 6e 64 73 20 63 74 6c 2d 78 2d 6d 61 70 20 76 69 70 2d 65 6d | cs-old-commands.ctl-x-map.vip-em |
11e0 | 61 63 73 2d 6d 6f 64 65 2d 6c 69 6e 65 2d 62 75 66 66 65 72 2d 69 64 65 6e 74 69 66 69 63 61 74 | acs-mode-line-buffer-identificat |
1200 | 69 6f 6e 20 6d 6f 64 65 2d 6c 69 6e 65 2d 62 75 66 66 65 72 2d 69 64 65 6e 74 69 66 69 63 61 74 | ion.mode-line-buffer-identificat |
1220 | 69 6f 6e 20 76 69 70 2d 69 6e 73 65 72 74 2d 6c 6f 63 61 6c 2d 6d 61 70 20 76 69 70 2d 6d 6f 64 | ion.vip-insert-local-map.vip-mod |
1240 | 65 2d 6d 61 70 20 76 69 70 2d 68 65 6c 70 2d 69 6e 2d 69 6e 73 65 72 74 2d 6d 6f 64 65 20 76 69 | e-map.vip-help-in-insert-mode.vi |
1260 | 2d 6d 6f 64 65 20 69 6e 73 65 72 74 2d 6d 6f 64 65 20 76 69 70 2d 63 6f 70 79 2d 72 65 67 69 6f | -mode.insert-mode.vip-copy-regio |
1280 | 6e 2d 61 73 2d 6b 69 6c 6c 20 76 69 70 2d 72 65 70 65 61 74 2d 69 6e 73 65 72 74 2d 63 6f 6d 6d | n-as-kill.vip-repeat-insert-comm |
12a0 | 61 6e 64 20 63 75 72 72 65 6e 74 2d 6c 6f 63 61 6c 2d 6d 61 70 20 6c 6f 6f 6b 75 70 2d 6b 65 79 | and.current-local-map.lookup-key |
12c0 | 20 22 33 22 20 22 09 22 20 76 69 70 2d 63 6f 70 79 2d 6b 65 79 6d 61 70 20 64 65 66 69 6e 65 2d | ."3".".".vip-copy-keymap.define- |
12e0 | 6b 65 79 20 76 69 70 2d 62 75 66 66 65 72 2d 69 6e 2d 74 77 6f 2d 77 69 6e 64 6f 77 73 20 69 6e | key.vip-buffer-in-two-windows.in |
1300 | 73 65 72 74 2d 66 69 6c 65 20 76 69 70 2d 63 68 61 6e 67 65 2d 6d 6f 64 65 2d 6c 69 6e 65 20 22 | sert-file.vip-change-mode-line." |
1320 | 56 69 3a 20 20 20 22 20 75 73 65 2d 6c 6f 63 61 6c 2d 6d 61 70 20 6d 6f 76 65 2d 6d 61 72 6b 65 | Vi:...".use-local-map.move-marke |
1340 | 72 20 65 6d 61 63 73 2d 6d 6f 64 65 20 22 49 6e 73 65 72 74 22 20 22 1b 22 20 76 69 70 2d 63 68 | r.emacs-mode."Insert".".".vip-ch |
1360 | 61 6e 67 65 2d 6d 6f 64 65 2d 74 6f 2d 76 69 20 22 1a 22 20 76 69 70 2d 45 53 43 20 22 08 22 20 | ange-mode-to-vi.".".vip-ESC.".". |
1380 | 68 65 6c 70 2d 63 6f 6d 6d 61 6e 64 20 64 65 6c 65 74 65 2d 62 61 63 6b 77 61 72 64 2d 63 68 61 | help-command.delete-backward-cha |
13a0 | 72 20 22 17 22 20 76 69 70 2d 64 65 6c 65 74 65 2d 62 61 63 6b 77 61 72 64 2d 77 6f 72 64 20 22 | r.".".vip-delete-backward-word." |
13c0 | 45 6d 61 63 73 3a 22 20 76 69 70 2d 72 65 66 72 65 73 68 2d 6d 6f 64 65 2d 6c 69 6e 65 5d 20 33 | Emacs:".vip-refresh-mode-line].3 |
13e0 | 32 29 29 0a 0a 28 64 65 66 75 6e 20 76 69 70 2d 63 6f 70 79 2d 72 65 67 69 6f 6e 2d 61 73 2d 6b | 2))..(defun.vip-copy-region-as-k |
1400 | 69 6c 6c 20 28 62 65 67 20 65 6e 64 29 20 22 5c 0a 49 66 20 42 45 47 20 61 6e 64 20 45 4e 44 20 | ill.(beg.end)."\.If.BEG.and.END. |
1420 | 64 6f 20 6e 6f 74 20 62 65 6c 6f 6e 67 20 74 6f 20 74 68 65 20 73 61 6d 65 20 62 75 66 66 65 72 | do.not.belong.to.the.same.buffer |
1440 | 2c 20 69 74 20 63 6f 70 69 65 73 20 65 6d 70 74 79 20 72 65 67 69 6f 6e 2e 22 20 28 62 79 74 65 | ,.it.copies.empty.region.".(byte |
1460 | 2d 63 6f 64 65 20 22 c0 c1 c2 8f 87 22 20 5b 6e 69 6c 20 28 62 79 74 65 2d 63 6f 64 65 20 22 c2 | -code.".....".[nil.(byte-code.". |
1480 | 08 09 5c 22 87 22 20 5b 62 65 67 20 65 6e 64 20 63 6f 70 79 2d 72 65 67 69 6f 6e 2d 61 73 2d 6b | ..\".".[beg.end.copy-region-as-k |
14a0 | 69 6c 6c 5d 20 33 29 20 28 28 65 72 72 6f 72 20 28 62 79 74 65 2d 63 6f 64 65 20 22 c1 08 08 5c | ill].3).((error.(byte-code."...\ |
14c0 | 22 87 22 20 5b 62 65 67 20 63 6f 70 79 2d 72 65 67 69 6f 6e 2d 61 73 2d 6b 69 6c 6c 5d 20 33 29 | ".".[beg.copy-region-as-kill].3) |
14e0 | 29 29 5d 20 33 29 29 0a 0a 28 64 65 66 75 6e 20 76 69 70 2d 63 68 61 6e 67 65 2d 6d 6f 64 65 2d | ))].3))..(defun.vip-change-mode- |
1500 | 6c 69 6e 65 20 28 73 74 72 69 6e 67 29 20 22 5c 0a 41 73 73 75 6d 69 6e 67 20 74 68 61 74 20 74 | line.(string)."\.Assuming.that.t |
1520 | 68 65 20 6d 6f 64 65 20 6c 69 6e 65 20 66 6f 72 6d 61 74 20 63 6f 6e 74 61 69 6e 73 20 74 68 65 | he.mode.line.format.contains.the |
1540 | 20 73 74 72 69 6e 67 20 5c 22 45 6d 61 63 73 3a 5c 22 2c 20 74 68 69 73 0a 66 75 6e 63 74 69 6f | .string.\"Emacs:\",.this.functio |
1560 | 6e 20 72 65 70 6c 61 63 65 73 20 74 68 65 20 73 74 72 69 6e 67 20 62 79 20 5c 22 56 69 3a 20 20 | n.replaces.the.string.by.\"Vi:.. |
1580 | 20 5c 22 20 65 74 63 2e 22 20 28 62 79 74 65 2d 63 6f 64 65 20 22 c3 09 c4 5c 22 83 0b 00 0a 82 | .\".etc.".(byte-code."...\"..... |
15a0 | 0f 00 09 c5 50 43 89 10 87 22 20 5b 6d 6f 64 65 2d 6c 69 6e 65 2d 62 75 66 66 65 72 2d 69 64 65 | ....PC...".[mode-line-buffer-ide |
15c0 | 6e 74 69 66 69 63 61 74 69 6f 6e 20 73 74 72 69 6e 67 20 76 69 70 2d 65 6d 61 63 73 2d 6d 6f 64 | ntification.string.vip-emacs-mod |
15e0 | 65 2d 6c 69 6e 65 2d 62 75 66 66 65 72 2d 69 64 65 6e 74 69 66 69 63 61 74 69 6f 6e 20 73 74 72 | e-line-buffer-identification.str |
1600 | 69 6e 67 3d 20 22 45 6d 61 63 73 3a 22 20 22 20 25 31 37 62 22 5d 20 33 29 29 0a 0a 28 64 65 66 | ing=."Emacs:".".%17b"].3))..(def |
1620 | 75 6e 20 76 69 70 2d 6d 6f 64 65 20 6e 69 6c 20 22 5c 0a 54 75 72 6e 20 6f 6e 20 56 49 50 20 65 | un.vip-mode.nil."\.Turn.on.VIP.e |
1640 | 6d 75 6c 61 74 69 6f 6e 20 6f 66 20 56 49 2e 22 20 28 69 6e 74 65 72 61 63 74 69 76 65 29 20 28 | mulation.of.VI.".(interactive).( |
1660 | 62 79 74 65 2d 63 6f 64 65 20 22 c2 88 08 3f 85 43 00 c3 c4 21 88 c5 20 88 c6 63 88 65 62 88 c7 | byte-code."...?.C...!.....c.eb.. |
1680 | c8 21 85 37 00 8a c9 ca cb 21 21 71 88 64 62 88 cc 63 88 cd 20 88 ce 70 21 29 88 cf d0 21 88 d1 | .!.7.....!!q.db..c.....p!)...!.. |
16a0 | d2 21 88 ce 70 21 88 cf d3 21 88 c1 89 10 88 d4 20 87 22 20 5b 76 69 70 2d 69 6e 68 69 62 69 74 | .!..p!...!........".[vip-inhibit |
16c0 | 2d 73 74 61 72 74 75 70 2d 6d 65 73 73 61 67 65 20 74 20 6e 69 6c 20 73 77 69 74 63 68 2d 74 6f | -startup-message.t.nil.switch-to |
16e0 | 2d 62 75 66 66 65 72 20 22 56 49 50 20 53 74 61 72 74 75 70 20 4d 65 73 73 61 67 65 22 20 65 72 | -buffer."VIP.Startup.Message".er |
1700 | 61 73 65 2d 62 75 66 66 65 72 20 22 56 49 50 20 69 73 20 61 20 56 69 20 65 6d 75 6c 61 74 69 6f | ase-buffer."VIP.is.a.Vi.emulatio |
1720 | 6e 20 70 61 63 6b 61 67 65 20 66 6f 72 20 47 4e 55 20 45 6d 61 63 73 2e 20 20 56 49 50 20 70 72 | n.package.for.GNU.Emacs...VIP.pr |
1740 | 6f 76 69 64 65 73 20 6d 6f 73 74 20 56 69 20 63 6f 6d 6d 61 6e 64 73 0a 69 6e 63 6c 75 64 69 6e | ovides.most.Vi.commands.includin |
1760 | 67 20 45 78 20 63 6f 6d 6d 61 6e 64 73 2e 20 20 56 49 50 20 69 73 20 68 6f 77 65 76 65 72 20 64 | g.Ex.commands...VIP.is.however.d |
1780 | 69 66 66 65 72 65 6e 74 20 66 72 6f 6d 20 56 69 20 69 6e 20 73 65 76 65 72 61 6c 20 70 6f 69 6e | ifferent.from.Vi.in.several.poin |
17a0 | 74 73 2e 0a 59 6f 75 20 63 61 6e 20 67 65 74 20 6d 6f 72 65 20 69 6e 66 6f 72 6d 61 74 69 6f 6e | ts..You.can.get.more.information |
17c0 | 20 6f 6e 20 56 49 50 20 62 79 3a 0a 20 20 20 20 31 2e 20 20 54 79 70 69 6e 67 20 60 4d 2d 78 20 | .on.VIP.by:.....1...Typing.`M-x. |
17e0 | 69 6e 66 6f 27 20 61 6e 64 20 73 65 6c 65 63 74 69 6e 67 20 6d 65 6e 75 20 69 74 65 6d 20 5c 22 | info'.and.selecting.menu.item.\" |
1800 | 76 69 70 5c 22 2e 0a 20 20 20 20 32 2e 20 20 54 79 70 69 6e 67 20 60 43 2d 68 20 6b 27 20 66 6f | vip\"......2...Typing.`C-h.k'.fo |
1820 | 6c 6c 6f 77 65 64 20 62 79 20 61 20 6b 65 79 20 77 68 6f 73 65 20 64 65 73 63 72 69 70 74 69 6f | llowed.by.a.key.whose.descriptio |
1840 | 6e 20 79 6f 75 20 77 61 6e 74 2e 0a 20 20 20 20 33 2e 20 20 50 72 69 6e 74 69 6e 67 20 56 49 50 | n.you.want......3...Printing.VIP |
1860 | 20 6d 61 6e 75 61 6c 20 77 68 69 63 68 20 63 61 6e 20 62 65 20 66 6f 75 6e 64 20 61 73 20 47 4e | .manual.which.can.be.found.as.GN |
1880 | 55 2f 6d 61 6e 2f 76 69 70 2e 74 65 78 69 6e 66 6f 0a 20 20 20 20 34 2e 20 20 50 72 69 6e 74 69 | U/man/vip.texinfo.....4...Printi |
18a0 | 6e 67 20 56 49 50 20 52 65 66 65 72 65 6e 63 65 20 43 61 72 64 20 77 68 69 63 68 20 63 61 6e 20 | ng.VIP.Reference.Card.which.can. |
18c0 | 62 65 20 66 6f 75 6e 64 20 61 73 20 47 4e 55 2f 65 74 63 2f 76 69 70 63 61 72 64 2e 74 65 78 0a | be.found.as.GNU/etc/vipcard.tex. |
18e0 | 0a 54 68 69 73 20 73 74 61 72 74 75 70 20 6d 65 73 73 61 67 65 20 61 70 70 65 61 72 73 20 77 68 | .This.startup.message.appears.wh |
1900 | 65 6e 65 76 65 72 20 79 6f 75 20 6c 6f 61 64 20 56 49 50 20 75 6e 6c 65 73 73 20 79 6f 75 20 74 | enever.you.load.VIP.unless.you.t |
1920 | 79 70 65 20 60 79 27 20 6e 6f 77 2e 0a 54 79 70 65 20 60 6e 27 20 74 6f 20 71 75 69 74 20 74 68 | ype.`y'.now..Type.`n'.to.quit.th |
1940 | 69 73 20 77 69 6e 64 6f 77 20 66 6f 72 20 6e 6f 77 2e 0a 22 20 79 2d 6f 72 2d 6e 2d 70 20 22 49 | is.window.for.now..".y-or-n-p."I |
1960 | 6e 68 69 62 69 74 20 56 49 50 20 73 74 61 72 74 75 70 20 6d 65 73 73 61 67 65 3f 20 22 20 66 69 | nhibit.VIP.startup.message?.".fi |
1980 | 6e 64 2d 66 69 6c 65 2d 6e 6f 73 65 6c 65 63 74 20 73 75 62 73 74 69 74 75 74 65 2d 69 6e 2d 66 | nd-file-noselect.substitute-in-f |
19a0 | 69 6c 65 2d 6e 61 6d 65 20 22 7e 2f 2e 76 69 70 22 20 22 0a 28 73 65 74 71 20 76 69 70 2d 69 6e | ile-name."~/.vip".".(setq.vip-in |
19c0 | 68 69 62 69 74 2d 73 74 61 72 74 75 70 2d 6d 65 73 73 61 67 65 20 74 29 0a 22 20 73 61 76 65 2d | hibit-startup-message.t).".save- |
19e0 | 62 75 66 66 65 72 20 6b 69 6c 6c 2d 62 75 66 66 65 72 20 6d 65 73 73 61 67 65 20 22 56 49 50 20 | buffer.kill-buffer.message."VIP. |
1a00 | 73 74 61 72 74 75 70 20 6d 65 73 73 61 67 65 20 69 6e 68 69 62 69 74 65 64 2e 22 20 73 69 74 2d | startup.message.inhibited.".sit- |
1a20 | 66 6f 72 20 32 20 22 22 20 76 69 70 2d 63 68 61 6e 67 65 2d 6d 6f 64 65 2d 74 6f 2d 76 69 5d 20 | for.2."".vip-change-mode-to-vi]. |
1a40 | 31 33 29 29 0a 0a 28 64 65 66 75 6e 20 76 69 70 2d 63 68 61 6e 67 65 2d 6d 6f 64 65 2d 74 6f 2d | 13))..(defun.vip-change-mode-to- |
1a60 | 76 69 20 6e 69 6c 20 22 5c 0a 43 68 61 6e 67 65 20 6d 6f 64 65 20 74 6f 20 76 69 20 6d 6f 64 65 | vi.nil."\.Change.mode.to.vi.mode |
1a80 | 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 c1 | .".(interactive).(byte-code."... |
1aa0 | c2 21 87 22 20 5b 6e 69 6c 20 76 69 70 2d 63 68 61 6e 67 65 2d 6d 6f 64 65 20 76 69 2d 6d 6f 64 | .!.".[nil.vip-change-mode.vi-mod |
1ac0 | 65 5d 20 32 29 29 0a 0a 28 64 65 66 75 6e 20 76 69 70 2d 63 68 61 6e 67 65 2d 6d 6f 64 65 2d 74 | e].2))..(defun.vip-change-mode-t |
1ae0 | 6f 2d 69 6e 73 65 72 74 20 6e 69 6c 20 22 5c 0a 43 68 61 6e 67 65 20 6d 6f 64 65 20 74 6f 20 69 | o-insert.nil."\.Change.mode.to.i |
1b00 | 6e 73 65 72 74 20 6d 6f 64 65 2e 22 20 28 69 6e 74 65 72 61 63 74 69 76 65 29 20 28 62 79 74 65 | nsert.mode.".(interactive).(byte |
1b20 | 2d 63 6f 64 65 20 22 c0 88 c1 c2 21 87 22 20 5b 6e 69 6c 20 76 69 70 2d 63 68 61 6e 67 65 2d 6d | -code."....!.".[nil.vip-change-m |
1b40 | 6f 64 65 20 69 6e 73 65 72 74 2d 6d 6f 64 65 5d 20 32 29 29 0a 0a 28 64 65 66 75 6e 20 76 69 70 | ode.insert-mode].2))..(defun.vip |
1b60 | 2d 63 68 61 6e 67 65 2d 6d 6f 64 65 2d 74 6f 2d 65 6d 61 63 73 20 6e 69 6c 20 22 5c 0a 43 68 61 | -change-mode-to-emacs.nil."\.Cha |
1b80 | 6e 67 65 20 6d 6f 64 65 20 74 6f 20 65 6d 61 63 73 20 6d 6f 64 65 2e 22 20 28 69 6e 74 65 72 61 | nge.mode.to.emacs.mode.".(intera |
1ba0 | 63 74 69 76 65 29 20 28 62 79 74 65 2d 63 6f 64 65 20 22 c0 88 c1 c2 21 87 22 20 5b 6e 69 6c 20 | ctive).(byte-code."....!.".[nil. |
1bc0 | 76 69 70 2d 63 68 61 6e 67 65 2d 6d 6f 64 65 20 65 6d 61 63 73 2d 6d 6f 64 65 5d 20 32 29 29 0a | vip-change-mode.emacs-mode].2)). |
1be0 | 0a 28 64 65 66 75 6e 20 76 69 70 2d 67 65 74 2d 65 64 69 74 6f 72 2d 63 6f 6d 6d 61 6e 64 20 28 | .(defun.vip-get-editor-command.( |
1c00 | 6c 2d 6d 61 70 20 67 2d 6d 61 70 20 26 6f 70 74 69 6f 6e 61 6c 20 73 74 72 29 20 22 5c 0a 52 65 | l-map.g-map.&optional.str)."\.Re |
1c20 | 61 64 20 63 68 61 72 61 63 74 65 72 73 20 66 72 6f 6d 20 6b 65 79 62 6f 61 72 64 20 75 6e 74 69 | ad.characters.from.keyboard.unti |
1c40 | 6c 20 61 6e 20 65 64 69 74 6f 72 20 63 6f 6d 6d 61 6e 64 20 69 73 20 66 6f 72 6d 65 64 2c 20 75 | l.an.editor.command.is.formed,.u |
1c60 | 73 69 6e 67 0a 6c 6f 63 61 6c 20 6b 65 79 6d 61 70 20 4c 2d 4d 41 50 20 61 6e 64 20 67 6c 6f 62 | sing.local.keymap.L-MAP.and.glob |
1c80 | 61 6c 20 6b 65 79 6d 61 70 20 47 2d 4d 41 50 2e 20 20 49 66 20 74 68 65 20 63 6f 6d 6d 61 6e 64 | al.keymap.G-MAP...If.the.command |
1ca0 | 20 69 73 20 61 0a 73 65 6c 66 2d 69 6e 73 65 72 74 2d 63 6f 6d 6d 61 6e 64 2c 20 74 68 65 20 63 | .is.a.self-insert-command,.the.c |
1cc0 | 68 61 72 61 63 74 65 72 20 6a 75 73 74 20 72 65 61 64 20 69 73 20 72 65 74 75 72 6e 65 64 20 69 | haracter.just.read.is.returned.i |
1ce0 | 6e 73 74 65 61 64 2e 20 20 4f 70 74 69 6f 6e 61 6c 0a 73 74 72 69 6e 67 20 53 54 52 20 69 73 20 | nstead...Optional.string.STR.is. |
1d00 | 75 73 65 64 20 61 73 20 69 6e 69 74 69 61 6c 20 69 6e 70 75 74 20 73 74 72 69 6e 67 2e 22 20 28 | used.as.initial.input.string.".( |
1d20 | 62 79 74 65 2d 63 6f 64 65 20 22 c7 c7 c7 1a 19 18 0b 3f 86 0f 00 c8 0b c9 5c 22 83 16 00 72 82 | byte-code.".......?......\"...r. |
1d40 | 19 00 ca 0b 21 89 10 88 08 89 14 88 cb 08 0d 5c 22 89 11 88 09 3f 83 5b 00 cb 08 0e 06 5c 22 89 | ....!..........\"....?.[.....\". |
1d60 | 12 88 0a 3f 83 3d 00 c7 82 58 00 cc 0a 21 83 4d 00 cd c7 0a ce 0b 21 23 82 58 00 0a cf 3d 83 57 | ...?.=...X...!.M......!#.X...=.W |
1d80 | 00 08 82 58 00 0a 82 9d 00 cc 09 21 83 92 00 cb 08 0e 06 5c 22 89 12 88 0a 3f 83 78 00 cd 09 c7 | ...X.......!.......\"....?.x.... |
1da0 | ce 0b 21 23 82 8f 00 cc 0a 21 83 88 00 cd 09 0a ce 0b 21 23 82 8f 00 cd 09 c7 ce 0b 21 23 82 9d | ..!#.....!........!#........!#.. |
1dc0 | 00 09 cf 3d 83 9c 00 08 82 9d 00 09 2b 87 22 20 5b 63 68 61 72 20 6c 2d 62 69 6e 64 20 67 2d 62 | ...=........+.".[char.l-bind.g-b |
1de0 | 69 6e 64 20 73 74 72 20 6c 61 73 74 2d 63 6f 6d 6d 61 6e 64 2d 63 68 61 72 20 6c 2d 6d 61 70 20 | ind.str.last-command-char.l-map. |
1e00 | 67 2d 6d 61 70 20 6e 69 6c 20 73 74 72 69 6e 67 3d 20 22 22 20 73 74 72 69 6e 67 2d 74 6f 2d 63 | g-map.nil.string=."".string-to-c |
1e20 | 68 61 72 20 76 69 70 2d 62 69 6e 64 69 6e 67 2d 6f 66 20 6b 65 79 6d 61 70 70 20 76 69 70 2d 67 | har.vip-binding-of.keymapp.vip-g |
1e40 | 65 74 2d 65 64 69 74 6f 72 2d 63 6f 6d 6d 61 6e 64 20 76 69 70 2d 73 74 72 69 6e 67 2d 74 61 69 | et-editor-command.vip-string-tai |
1e60 | 6c 20 73 65 6c 66 2d 69 6e 73 65 72 74 2d 63 6f 6d 6d 61 6e 64 5d 20 31 39 29 29 0a 0a 28 64 65 | l.self-insert-command].19))..(de |
1e80 | 66 75 6e 20 76 69 70 2d 62 69 6e 64 69 6e 67 2d 6f 66 20 28 63 68 61 72 20 6d 61 70 29 20 22 5c | fun.vip-binding-of.(char.map)."\ |
1ea0 | 0a 52 65 74 75 72 6e 20 6b 65 79 2d 62 69 6e 64 69 6e 67 20 6f 66 20 43 48 41 52 20 75 6e 64 65 | .Return.key-binding.of.CHAR.unde |
1ec0 | 72 20 6b 65 79 6d 61 70 20 4d 41 50 2e 20 20 49 74 20 69 73 20 6e 69 6c 20 69 66 20 74 68 65 20 | r.keymap.MAP...It.is.nil.if.the. |
1ee0 | 62 69 6e 64 69 6e 67 0a 69 73 20 76 6f 69 64 2c 20 6f 72 20 61 20 63 6f 6d 6d 61 6e 64 2c 20 6f | binding.is.void,.or.a.command,.o |
1f00 | 72 20 61 20 6b 65 79 6d 61 70 22 20 28 62 79 74 65 2d 63 6f 64 65 20 22 09 3c 83 0d 00 c6 0a 09 | r.a.keymap".(byte-code.".<...... |
1f20 | 5c 22 41 82 10 00 09 0a 48 18 08 3f 83 1a 00 c3 82 42 00 c7 08 21 83 2e 00 08 39 83 2a 00 08 4b | \"A.....H..?.....B...!....9.*..K |
1f40 | 82 2b 00 08 82 42 00 08 4b 1d 0d 3f 86 39 00 c7 0d 21 83 40 00 0d 82 41 00 08 29 29 87 22 20 5b | .+...B..K..?.9...!.@...A..)).".[ |
1f60 | 76 61 6c 20 6d 61 70 20 63 68 61 72 20 6e 69 6c 20 74 20 66 75 6e 20 61 73 73 71 20 6b 65 79 6d | val.map.char.nil.t.fun.assq.keym |
1f80 | 61 70 70 5d 20 34 29 29 0a 0a 28 64 65 66 75 6e 20 76 69 70 2d 65 73 63 61 70 65 2d 74 6f 2d 65 | app].4))..(defun.vip-escape-to-e |
1fa0 | 6d 61 63 73 20 28 61 72 67 20 26 6f 70 74 69 6f 6e 61 6c 20 63 68 61 72 29 20 22 5c 0a 45 73 63 | macs.(arg.&optional.char)."\.Esc |
1fc0 | 61 70 65 20 74 6f 20 65 6d 61 63 73 20 6d 6f 64 65 20 61 6e 64 20 65 78 65 63 75 74 65 20 6f 6e | ape.to.emacs.mode.and.execute.on |
1fe0 | 65 20 65 6d 61 63 73 20 63 6f 6d 6d 61 6e 64 20 61 6e 64 20 74 68 65 6e 20 72 65 74 75 72 6e 20 | e.emacs.command.and.then.return. |
2000 | 74 6f 0a 76 69 20 6d 6f 64 65 2e 20 20 41 52 47 20 69 73 20 75 73 65 64 20 61 73 20 74 68 65 20 | to.vi.mode...ARG.is.used.as.the. |
2020 | 70 72 65 66 69 78 20 76 61 6c 75 65 20 66 6f 72 20 74 68 65 20 65 78 65 63 75 74 65 64 20 63 6f | prefix.value.for.the.executed.co |
2040 | 6d 6d 61 6e 64 2e 20 20 49 66 0a 43 48 41 52 20 69 73 20 67 69 76 65 6e 20 69 74 20 62 65 63 6f | mmand...If.CHAR.is.given.it.beco |
2060 | 6d 65 73 20 74 68 65 20 66 69 72 73 74 20 63 68 61 72 61 63 74 65 72 20 6f 66 20 74 68 65 20 63 | mes.the.first.character.of.the.c |
2080 | 6f 6d 6d 61 6e 64 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 | ommand.".(interactive."P").(byte |
20a0 | 2d 63 6f 64 65 20 22 c8 88 c8 70 c3 1a 19 18 0c 85 0f 00 0c 89 15 88 0e 07 89 16 06 88 0a 86 1d | -code."...p..................... |
20c0 | 00 0d cc 59 85 5c 5c 00 c8 89 12 88 cd 0e 09 0e 0a 5c 22 89 10 88 ce 08 21 83 53 00 cf 0e 06 21 | ...Y.\\..........\".....!.S....! |
20e0 | 1e 0b 0e 0b cc 56 85 4f 00 d0 08 21 63 88 0e 0b 53 89 16 0b 88 82 39 00 29 82 58 00 d1 08 0e 06 | .....V.O...!c...S.....9.).X..... |
2100 | 5c 22 88 82 16 00 88 c8 89 16 06 2b 87 22 20 5b 63 6f 6d 20 62 75 66 66 20 66 69 72 73 74 20 74 | \".........+.".[com.buff.first.t |
2120 | 20 63 68 61 72 20 75 6e 72 65 61 64 2d 63 6f 6d 6d 61 6e 64 2d 63 68 61 72 20 70 72 65 66 69 78 | .char.unread-command-char.prefix |
2140 | 2d 61 72 67 20 61 72 67 20 6e 69 6c 20 76 69 70 2d 65 6d 61 63 73 2d 6c 6f 63 61 6c 2d 6d 61 70 | -arg.arg.nil.vip-emacs-local-map |
2160 | 20 67 6c 6f 62 61 6c 2d 6d 61 70 20 63 6f 75 6e 74 20 30 20 76 69 70 2d 67 65 74 2d 65 64 69 74 | .global-map.count.0.vip-get-edit |
2180 | 6f 72 2d 63 6f 6d 6d 61 6e 64 20 6e 75 6d 62 65 72 70 20 76 69 70 2d 70 2d 76 61 6c 20 63 68 61 | or-command.numberp.vip-p-val.cha |
21a0 | 72 2d 74 6f 2d 73 74 72 69 6e 67 20 63 6f 6d 6d 61 6e 64 2d 65 78 65 63 75 74 65 5d 20 38 29 29 | r-to-string.command-execute].8)) |
21c0 | 0a 0a 28 64 65 66 75 6e 20 76 69 70 2d 6d 65 73 73 61 67 65 2d 63 6f 6e 64 69 74 69 6f 6e 73 20 | ..(defun.vip-message-conditions. |
21e0 | 28 63 6f 6e 64 69 74 69 6f 6e 73 29 20 22 5c 0a 50 72 69 6e 74 20 43 4f 4e 44 49 54 49 4f 4e 53 | (conditions)."\.Print.CONDITIONS |
2200 | 20 61 73 20 61 20 6d 65 73 73 61 67 65 2e 22 20 28 62 79 74 65 2d 63 6f 64 65 20 22 09 40 09 41 | .as.a.message.".(byte-code.".@.A |
2220 | 1a 18 0a 3f 83 12 00 c3 c4 08 5c 22 82 19 00 c3 c5 08 c6 0a 21 23 88 c7 20 2a 87 22 20 5b 63 61 | ...?......\"........!#...*.".[ca |
2240 | 73 65 20 63 6f 6e 64 69 74 69 6f 6e 73 20 6d 73 67 20 6d 65 73 73 61 67 65 20 22 25 73 22 20 22 | se.conditions.msg.message."%s"." |
2260 | 25 73 20 25 73 22 20 70 72 69 6e 31 2d 74 6f 2d 73 74 72 69 6e 67 20 64 69 6e 67 5d 20 36 29 29 | %s.%s".prin1-to-string.ding].6)) |
2280 | 0a 0a 28 64 65 66 75 6e 20 76 69 70 2d 45 53 43 20 28 61 72 67 29 20 22 5c 0a 45 6d 75 6c 61 74 | ..(defun.vip-ESC.(arg)."\.Emulat |
22a0 | 65 20 45 53 43 20 6b 65 79 20 69 6e 20 45 6d 61 63 73 20 6d 6f 64 65 2e 22 20 28 69 6e 74 65 72 | e.ESC.key.in.Emacs.mode.".(inter |
22c0 | 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 c2 08 c3 5c 22 87 | active."P").(byte-code.".....\". |
22e0 | 22 20 5b 61 72 67 20 6e 69 6c 20 76 69 70 2d 65 73 63 61 70 65 2d 74 6f 2d 65 6d 61 63 73 20 32 | ".[arg.nil.vip-escape-to-emacs.2 |
2300 | 37 5d 20 33 29 29 0a 0a 28 64 65 66 75 6e 20 76 69 70 2d 63 74 6c 2d 63 20 28 61 72 67 29 20 22 | 7].3))..(defun.vip-ctl-c.(arg)." |
2320 | 5c 0a 45 6d 75 6c 61 74 65 20 43 2d 63 20 6b 65 79 20 69 6e 20 45 6d 61 63 73 20 6d 6f 64 65 2e | \.Emulate.C-c.key.in.Emacs.mode. |
2340 | 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 64 65 20 22 | ".(interactive."P").(byte-code." |
2360 | c1 88 c2 08 c3 5c 22 87 22 20 5b 61 72 67 20 6e 69 6c 20 76 69 70 2d 65 73 63 61 70 65 2d 74 6f | .....\".".[arg.nil.vip-escape-to |
2380 | 2d 65 6d 61 63 73 20 33 5d 20 33 29 29 0a 0a 28 64 65 66 75 6e 20 76 69 70 2d 63 74 6c 2d 78 20 | -emacs.3].3))..(defun.vip-ctl-x. |
23a0 | 28 61 72 67 29 20 22 5c 0a 45 6d 75 6c 61 74 65 20 43 2d 78 20 6b 65 79 20 69 6e 20 45 6d 61 63 | (arg)."\.Emulate.C-x.key.in.Emac |
23c0 | 73 20 6d 6f 64 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 | s.mode.".(interactive."P").(byte |
23e0 | 2d 63 6f 64 65 20 22 c1 88 c2 08 c3 5c 22 87 22 20 5b 61 72 67 20 6e 69 6c 20 76 69 70 2d 65 73 | -code.".....\".".[arg.nil.vip-es |
2400 | 63 61 70 65 2d 74 6f 2d 65 6d 61 63 73 20 32 34 5d 20 33 29 29 0a 0a 28 64 65 66 75 6e 20 76 69 | cape-to-emacs.24].3))..(defun.vi |
2420 | 70 2d 63 74 6c 2d 68 20 28 61 72 67 29 20 22 5c 0a 45 6d 75 6c 61 74 65 20 43 2d 68 20 6b 65 79 | p-ctl-h.(arg)."\.Emulate.C-h.key |
2440 | 20 69 6e 20 45 6d 61 63 73 20 6d 6f 64 65 2e 22 20 28 69 6e 74 65 72 61 63 74 69 76 65 20 22 50 | .in.Emacs.mode.".(interactive."P |
2460 | 22 29 20 28 62 79 74 65 2d 63 6f 64 65 20 22 c1 88 c2 08 c3 5c 22 87 22 20 5b 61 72 67 20 6e 69 | ").(byte-code.".....\".".[arg.ni |
2480 | 6c 20 76 69 70 2d 65 73 63 61 70 65 2d 74 6f 2d 65 6d 61 63 73 20 38 5d 20 33 29 29 0a 0a 28 64 | l.vip-escape-to-emacs.8].3))..(d |
24a0 | 65 66 75 6e 20 76 69 70 2d 70 72 65 66 69 78 2d 61 72 67 2d 76 61 6c 75 65 20 28 63 68 61 72 20 | efun.vip-prefix-arg-value.(char. |
24c0 | 76 61 6c 75 65 20 63 6f 6d 29 20 22 5c 0a 43 6f 6d 70 75 74 65 20 6e 75 6d 65 72 69 63 20 70 72 | value.com)."\.Compute.numeric.pr |
24e0 | 65 66 69 78 20 61 72 67 20 76 61 6c 75 65 2e 20 20 49 6e 76 6f 6b 65 64 20 62 79 20 43 48 41 52 | efix.arg.value...Invoked.by.CHAR |
2500 | 2e 20 20 56 41 4c 55 45 20 69 73 20 74 68 65 20 76 61 6c 75 65 0a 6f 62 74 61 69 6e 65 64 20 73 | ...VALUE.is.the.value.obtained.s |
2520 | 6f 20 66 61 72 2c 20 61 6e 64 20 43 4f 4d 20 69 73 20 74 68 65 20 63 6f 6d 6d 61 6e 64 20 70 61 | o.far,.and.COM.is.the.command.pa |
2540 | 72 74 20 6f 62 74 61 69 6e 65 64 20 73 6f 20 66 61 72 2e 22 20 28 62 79 74 65 2d 63 6f 64 65 20 | rt.obtained.so.far.".(byte-code. |
2560 | 22 08 c5 59 85 09 00 08 c6 58 85 28 00 c7 c8 09 21 83 17 00 09 82 18 00 c9 ca 5c 22 08 c5 5a 5c | "..Y.....X.(....!.........\"..Z\ |
2580 | 5c 89 11 88 72 89 10 88 82 00 00 88 09 89 12 88 0b 85 36 00 0a 0b 42 89 12 88 08 cb 55 85 48 00 | \...r.............6...B.....U.H. |
25a0 | cc 0a 21 88 72 89 10 88 82 37 00 88 08 89 14 87 22 20 5b 63 68 61 72 20 76 61 6c 75 65 20 70 72 | ..!.r....7......".[char.value.pr |
25c0 | 65 66 69 78 2d 61 72 67 20 63 6f 6d 20 75 6e 72 65 61 64 2d 63 6f 6d 6d 61 6e 64 2d 63 68 61 72 | efix-arg.com.unread-command-char |
25e0 | 20 34 38 20 35 37 20 2a 20 6e 75 6d 62 65 72 70 20 30 20 31 30 20 38 35 20 76 69 70 2d 64 65 73 | .48.57.*.numberp.0.10.85.vip-des |
2600 | 63 72 69 62 65 2d 61 72 67 5d 20 36 29 29 0a 0a 28 64 65 66 75 6e 20 76 69 70 2d 70 72 65 66 69 | cribe-arg].6))..(defun.vip-prefi |
2620 | 78 2d 61 72 67 2d 63 6f 6d 20 28 63 68 61 72 20 76 61 6c 75 65 20 63 6f 6d 29 20 22 5c 0a 56 69 | x-arg-com.(char.value.com)."\.Vi |
2640 | 20 6f 70 65 72 61 74 6f 72 20 61 73 20 70 72 65 66 69 78 20 61 72 67 75 6d 65 6e 74 2e 22 20 28 | .operator.as.prefix.argument.".( |
2660 | 62 79 74 65 2d 63 6f 64 65 20 22 c1 18 08 85 45 00 0a ca 55 86 45 00 0a cb 55 86 45 00 0a cc 55 | byte-code."....E...U.E...U.E...U |
2680 | 86 45 00 0a cd 55 86 45 00 0a ce 55 86 45 00 0a cf 55 86 45 00 0a d0 55 86 45 00 0a d1 55 86 45 | .E...U.E...U.E...U.E...U.E...U.E |
26a0 | 00 0a d2 55 86 45 00 0a d3 55 86 45 00 0a d4 55 85 fb 00 0b 83 68 00 0a d1 55 86 55 00 0a d4 55 | ...U.E...U.E...U.....h...U.U...U |
26c0 | 85 5b 00 d5 d6 21 88 0a 0b 42 89 13 88 c4 89 10 82 f7 00 0a cd 55 86 71 00 0a d0 55 83 82 00 0a | .[...!...B...........U.q...U.... |
26e0 | 89 13 88 72 89 12 88 c4 89 10 82 f7 00 0a d1 55 83 98 00 d7 72 5c 5c 89 13 88 72 89 12 88 c4 89 | ...r...........U....r\\...r..... |
2700 | 10 82 f7 00 0a ce 55 86 a1 00 0a cf 55 83 be 00 0a 89 13 88 72 89 12 88 0b 0a 55 85 b7 00 0a 0b | ......U.....U.......r.....U..... |
2720 | 42 89 13 88 c4 89 10 82 f7 00 0a d4 55 83 f0 00 72 1d d8 0d 58 85 cf 00 0d d9 58 86 db 00 da 0d | B...........U...r...X.....X..... |
2740 | 58 85 db 00 0d db 58 83 e5 00 0d 89 16 06 82 e8 00 d5 d6 21 88 72 89 12 29 82 f7 00 0a 89 13 88 | X.....X............!.r..)....... |
2760 | 72 89 12 88 82 02 00 29 88 dc 0b 21 83 25 01 0e 08 0b 42 89 16 07 88 0a dd 55 85 1d 01 de 0e 07 | r......)...!.%....B......U...... |
2780 | 21 88 72 89 12 88 82 0b 01 88 0a 89 16 09 82 ef 01 0b 40 d2 55 86 30 01 0b 40 d3 55 83 5b 01 0b | !.r...............@.U.0..@.U.[.. |
27a0 | 40 0b 41 1b 1a 0e 08 0b 42 89 16 07 88 0a d2 55 83 4e 01 df 0e 07 21 82 52 01 e0 0e 07 21 88 c4 | @.A.....B......U.N....!.R....!.. |
27c0 | 89 16 07 2a 82 ef 01 0e 08 3f 83 65 01 e1 82 67 01 0e 08 89 16 08 88 c4 89 16 07 88 e2 0b e3 5c | ...*.....?.e...g...............\ |
27e0 | 22 83 80 01 e4 0e 08 e5 42 21 82 ef 01 e2 0b e6 5c 22 83 90 01 e4 0e 08 e7 42 21 82 ef 01 e2 0b | ".......B!......\".......B!..... |
2800 | e8 5c 22 83 9c 01 e9 20 82 ef 01 e2 0b ea 5c 22 83 ac 01 e4 0e 08 eb 42 21 82 ef 01 e2 0b ec 5c | .\"...........\".......B!......\ |
2820 | 22 83 bc 01 e4 0e 08 ce 42 21 82 ef 01 e2 0b ed 5c 22 83 cc 01 e4 0e 08 cf 42 21 82 ef 01 e2 0b | ".......B!......\".......B!..... |
2840 | ee 5c 22 83 dc 01 e4 0e 08 cd 42 21 82 ef 01 e2 0b ef 5c 22 83 ec 01 e4 0e 08 d0 42 21 82 ef 01 | .\".......B!......\".......B!... |
2860 | d5 d6 21 87 22 20 5b 63 6f 6e 74 20 74 20 63 68 61 72 20 63 6f 6d 20 6e 69 6c 20 72 65 67 20 76 | ..!.".[cont.t.char.com.nil.reg.v |
2880 | 69 70 2d 75 73 65 2d 72 65 67 69 73 74 65 72 20 70 72 65 66 69 78 2d 61 72 67 20 76 61 6c 75 65 | ip-use-register.prefix-arg.value |
28a0 | 20 75 6e 72 65 61 64 2d 63 6f 6d 6d 61 6e 64 2d 63 68 61 72 20 39 39 20 31 30 30 20 31 32 31 20 | .unread-command-char.99.100.121. |
28c0 | 33 33 20 36 30 20 36 32 20 36 31 20 33 35 20 31 31 34 20 38 32 20 33 34 20 65 72 72 6f 72 20 22 | 33.60.62.61.35.114.82.34.error." |
28e0 | 22 20 31 32 38 20 36 35 20 31 32 32 20 34 39 20 35 37 20 61 74 6f 6d 20 38 35 20 76 69 70 2d 64 | ".128.65.122.49.57.atom.85.vip-d |
2900 | 65 73 63 72 69 62 65 2d 61 72 67 20 76 69 70 2d 72 65 67 69 6f 6e 20 76 69 70 2d 52 65 67 69 6f | escribe-arg.vip-region.vip-Regio |
2920 | 6e 20 31 20 65 71 75 61 6c 20 28 39 39 20 2e 20 39 39 29 20 76 69 70 2d 6c 69 6e 65 20 36 37 20 | n.1.equal.(99...99).vip-line.67. |
2940 | 28 31 30 30 20 2e 20 31 30 30 29 20 36 38 20 28 31 30 30 20 2e 20 31 32 31 29 20 76 69 70 2d 79 | (100...100).68.(100...121).vip-y |
2960 | 61 6e 6b 2d 64 65 66 75 6e 20 28 31 32 31 20 2e 20 31 32 31 29 20 38 39 20 28 36 30 20 2e 20 36 | ank-defun.(121...121).89.(60...6 |
2980 | 30 29 20 28 36 32 20 2e 20 36 32 29 20 28 33 33 20 2e 20 33 33 29 20 28 36 31 20 2e 20 36 31 29 | 0).(62...62).(33...33).(61...61) |
29a0 | 5d 20 32 34 29 29 0a 0a 28 64 65 66 75 6e 20 76 69 70 2d 64 65 73 63 72 69 62 65 2d 61 72 67 20 | ].24))..(defun.vip-describe-arg. |
29c0 | 28 61 72 67 29 20 28 62 79 74 65 2d 63 6f 64 65 20 22 c3 c3 19 18 c4 0a 21 10 c5 0a 21 89 11 88 | (arg).(byte-code."......!...!... |
29e0 | 08 3f 83 25 00 09 3f 83 1e 00 c6 c7 21 82 5c 22 00 c6 c8 09 5c 22 82 36 00 09 3f 83 31 00 c6 c9 | .?.%..?.....!.\"....\".6..?.1... |
2a00 | 08 5c 22 82 36 00 c6 ca 08 09 23 2a 87 22 20 5b 76 61 6c 20 63 6f 6d 20 61 72 67 20 6e 69 6c 20 | .\".6.....#*.".[val.com.arg.nil. |
2a20 | 76 69 70 2d 50 2d 76 61 6c 20 76 69 70 2d 67 65 74 63 6f 6d 20 6d 65 73 73 61 67 65 20 22 56 61 | vip-P-val.vip-getcom.message."Va |
2a40 | 6c 75 65 20 69 73 20 6e 69 6c 2c 20 61 6e 64 20 63 6f 6d 6d 6d 61 6e 64 20 69 73 20 6e 69 6c 2e | lue.is.nil,.and.commmand.is.nil. |
2a60 | 22 20 22 56 61 6c 75 65 20 69 73 20 6e 69 6c 2c 20 61 6e 64 20 63 6f 6d 6d 61 6e 64 20 69 73 20 | "."Value.is.nil,.and.command.is. |
2a80 | 25 63 2e 22 20 22 56 61 6c 75 65 20 69 73 20 25 64 2c 20 61 6e 64 20 63 6f 6d 6d 61 6e 64 20 69 | %c."."Value.is.%d,.and.command.i |
2aa0 | 73 20 6e 69 6c 2e 22 20 22 56 61 6c 75 65 20 69 73 20 25 64 2c 20 61 6e 64 20 63 6f 6d 6d 61 6e | s.nil."."Value.is.%d,.and.comman |
2ac0 | 64 20 69 73 20 25 63 2e 22 5d 20 39 29 29 0a 0a 28 64 65 66 75 6e 20 76 69 70 2d 64 69 67 69 74 | d.is.%c."].9))..(defun.vip-digit |
2ae0 | 2d 61 72 67 75 6d 65 6e 74 20 28 61 72 67 29 20 22 5c 0a 42 65 67 69 6e 20 6e 75 6d 65 72 69 63 | -argument.(arg)."\.Begin.numeric |
2b00 | 20 61 72 67 75 6d 65 6e 74 20 66 6f 72 20 74 68 65 20 6e 65 78 74 20 63 6f 6d 6d 61 6e 64 2e 22 | .argument.for.the.next.command." |
2b20 | 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 64 65 20 22 c1 | .(interactive."P").(byte-code.". |
2b40 | 88 c3 08 c1 0a 3a 83 0f 00 0a 41 82 10 00 c1 23 87 22 20 5b 6c 61 73 74 2d 63 6f 6d 6d 61 6e 64 | .....:....A....#.".[last-command |
2b60 | 2d 63 68 61 72 20 6e 69 6c 20 61 72 67 20 76 69 70 2d 70 72 65 66 69 78 2d 61 72 67 2d 76 61 6c | -char.nil.arg.vip-prefix-arg-val |
2b80 | 75 65 5d 20 34 29 29 0a 0a 28 64 65 66 75 6e 20 76 69 70 2d 63 6f 6d 6d 61 6e 64 2d 61 72 67 75 | ue].4))..(defun.vip-command-argu |
2ba0 | 6d 65 6e 74 20 28 61 72 67 29 20 22 5c 0a 41 63 63 65 70 74 20 61 20 6d 6f 74 69 6f 6e 20 63 6f | ment.(arg)."\.Accept.a.motion.co |
2bc0 | 6d 6d 61 6e 64 20 61 73 20 61 6e 20 61 72 67 75 6d 65 6e 74 2e 22 20 28 69 6e 74 65 72 61 63 74 | mmand.as.an.argument.".(interact |
2be0 | 69 76 65 20 22 50 22 29 20 28 62 79 74 65 2d 63 6f 64 65 20 22 c0 88 c1 c2 c3 8f 87 22 20 5b 6e | ive."P").(byte-code.".......".[n |
2c00 | 69 6c 20 63 6f 6e 64 69 74 69 6f 6e 73 20 28 62 79 74 65 2d 63 6f 64 65 20 22 c4 08 09 3f 83 0b | il.conditions.(byte-code."...?.. |
2c20 | 00 c2 82 5c 22 00 09 3a 83 15 00 09 40 82 5c 22 00 c5 09 21 83 1f 00 09 82 5c 22 00 c6 c7 21 09 | ...\"..:....@.\"...!.....\"...!. |
2c40 | 3f 83 2b 00 c2 82 42 00 09 3a 83 35 00 09 41 82 42 00 c5 09 21 83 3f 00 c2 82 42 00 c6 c7 21 23 | ?.+...B..:.5..A.B...!.?...B...!# |
2c60 | 87 22 20 5b 6c 61 73 74 2d 63 6f 6d 6d 61 6e 64 2d 63 68 61 72 20 61 72 67 20 6e 69 6c 20 74 20 | .".[last-command-char.arg.nil.t. |
2c80 | 76 69 70 2d 70 72 65 66 69 78 2d 61 72 67 2d 63 6f 6d 20 6e 75 6d 62 65 72 70 20 65 72 72 6f 72 | vip-prefix-arg-com.numberp.error |
2ca0 | 20 22 73 74 72 61 6e 67 65 20 61 72 67 22 5d 20 38 29 20 28 28 71 75 69 74 20 28 62 79 74 65 2d | ."strange.arg"].8).((quit.(byte- |
2cc0 | 63 6f 64 65 20 22 c1 89 10 88 c2 c3 c1 5c 22 87 22 20 5b 76 69 70 2d 75 73 65 2d 72 65 67 69 73 | code.".......\".".[vip-use-regis |
2ce0 | 74 65 72 20 6e 69 6c 20 73 69 67 6e 61 6c 20 71 75 69 74 5d 20 33 29 29 29 5d 20 33 29 29 0a 0a | ter.nil.signal.quit].3)))].3)).. |
2d00 | 28 64 65 66 75 6e 20 76 69 70 2d 70 2d 76 61 6c 20 28 61 72 67 29 20 22 5c 0a 47 65 74 20 76 61 | (defun.vip-p-val.(arg)."\.Get.va |
2d20 | 6c 75 65 20 70 61 72 74 20 6f 66 20 70 72 65 66 69 78 2d 61 72 67 75 6d 65 6e 74 20 41 52 47 2e | lue.part.of.prefix-argument.ARG. |
2d40 | 22 20 28 62 79 74 65 2d 63 6f 64 65 20 22 08 3f 83 09 00 c2 82 1e 00 08 3a 83 1d 00 08 40 3f 83 | ".(byte-code.".?........:....@?. |
2d60 | 18 00 c2 82 1a 00 08 40 82 1e 00 08 87 22 20 5b 61 72 67 20 74 20 31 5d 20 31 29 29 0a 0a 28 64 | .......@.....".[arg.t.1].1))..(d |
2d80 | 65 66 75 6e 20 76 69 70 2d 50 2d 76 61 6c 20 28 61 72 67 29 20 22 5c 0a 47 65 74 20 76 61 6c 75 | efun.vip-P-val.(arg)."\.Get.valu |
2da0 | 65 20 70 61 72 74 20 6f 66 20 70 72 65 66 69 78 2d 61 72 67 75 6d 65 6e 74 20 41 52 47 2e 22 20 | e.part.of.prefix-argument.ARG.". |
2dc0 | 28 62 79 74 65 2d 63 6f 64 65 20 22 08 3a 83 0a 00 08 40 82 0b 00 08 87 22 20 5b 61 72 67 20 74 | (byte-code.".:....@.....".[arg.t |
2de0 | 5d 20 31 29 29 0a 0a 28 64 65 66 75 6e 20 76 69 70 2d 67 65 74 63 6f 6d 20 28 61 72 67 29 20 22 | ].1))..(defun.vip-getcom.(arg)." |
2e00 | 5c 0a 47 65 74 20 63 6f 6d 20 70 61 72 74 20 6f 66 20 70 72 65 66 69 78 2d 61 72 67 75 6d 65 6e | \.Get.com.part.of.prefix-argumen |
2e20 | 74 20 41 52 47 2e 22 20 28 62 79 74 65 2d 63 6f 64 65 20 22 08 3f 83 09 00 c1 82 14 00 08 3a 83 | t.ARG.".(byte-code.".?........:. |
2e40 | 13 00 08 41 82 14 00 c1 87 22 20 5b 61 72 67 20 6e 69 6c 20 74 5d 20 31 29 29 0a 0a 28 64 65 66 | ...A.....".[arg.nil.t].1))..(def |
2e60 | 75 6e 20 76 69 70 2d 67 65 74 43 6f 6d 20 28 61 72 67 29 20 22 5c 0a 47 65 74 20 63 6f 6d 20 70 | un.vip-getCom.(arg)."\.Get.com.p |
2e80 | 61 72 74 20 6f 66 20 70 72 65 66 69 78 2d 61 72 67 75 6d 65 6e 74 20 41 52 47 20 61 6e 64 20 6d | art.of.prefix-argument.ARG.and.m |
2ea0 | 6f 64 69 66 79 20 69 74 2e 22 20 28 62 79 74 65 2d 63 6f 64 65 20 22 c3 09 21 18 c4 08 c5 5c 22 | odify.it.".(byte-code."..!....\" |
2ec0 | 83 0f 00 c6 82 26 00 c4 08 c7 5c 22 83 1a 00 c8 82 26 00 c4 08 c9 5c 22 83 25 00 ca 82 26 00 08 | .....&....\".....&....\".%...&.. |
2ee0 | 29 87 22 20 5b 63 6f 6d 20 61 72 67 20 74 20 76 69 70 2d 67 65 74 63 6f 6d 20 65 71 75 61 6c 20 | ).".[com.arg.t.vip-getcom.equal. |
2f00 | 39 39 20 36 37 20 31 30 30 20 36 38 20 31 32 31 20 38 39 5d 20 36 29 29 0a 0a 28 64 65 66 75 6e | 99.67.100.68.121.89].6))..(defun |
2f20 | 20 76 69 70 2d 61 70 70 65 6e 64 2d 74 6f 2d 72 65 67 69 73 74 65 72 20 28 72 65 67 20 73 74 61 | .vip-append-to-register.(reg.sta |
2f40 | 72 74 20 65 6e 64 29 20 22 5c 0a 41 70 70 65 6e 64 20 72 65 67 69 6f 6e 20 74 6f 20 74 65 78 74 | rt.end)."\.Append.region.to.text |
2f60 | 20 69 6e 20 72 65 67 69 73 74 65 72 20 52 45 47 2e 0a 53 54 41 52 54 20 61 6e 64 20 45 4e 44 20 | .in.register.REG..START.and.END. |
2f80 | 61 72 65 20 62 75 66 66 65 72 20 70 6f 73 69 74 69 6f 6e 73 20 69 6e 64 69 63 61 74 69 6e 67 20 | are.buffer.positions.indicating. |
2fa0 | 77 68 61 74 20 74 6f 20 61 70 70 65 6e 64 2e 22 20 28 62 79 74 65 2d 63 6f 64 65 20 22 c3 08 c4 | what.to.append.".(byte-code."... |
2fc0 | 08 21 86 09 00 c5 c6 09 0a 5c 22 50 5c 22 87 22 20 5b 72 65 67 20 73 74 61 72 74 20 65 6e 64 20 | .!.......\"P\".".[reg.start.end. |
2fe0 | 73 65 74 2d 72 65 67 69 73 74 65 72 20 67 65 74 2d 72 65 67 69 73 74 65 72 20 22 22 20 62 75 66 | set-register.get-register."".buf |
3000 | 66 65 72 2d 73 75 62 73 74 72 69 6e 67 5d 20 37 29 29 0a 0a 28 64 65 66 75 6e 20 76 69 70 2d 65 | fer-substring].7))..(defun.vip-e |
3020 | 78 65 63 75 74 65 2d 63 6f 6d 20 28 6d 2d 63 6f 6d 20 76 61 6c 20 63 6f 6d 29 20 22 5c 0a 28 4d | xecute-com.(m-com.val.com)."\.(M |
3040 | 2d 43 4f 4d 20 56 41 4c 20 43 4f 4d 29 20 20 45 78 65 63 75 74 65 20 63 6f 6d 6d 61 6e 64 20 43 | -COM.VAL.COM)..Execute.command.C |
3060 | 4f 4d 2e 20 54 68 65 20 6c 69 73 74 20 28 4d 2d 43 4f 4d 20 56 41 4c 20 43 4f 4d 29 20 69 73 20 | OM..The.list.(M-COM.VAL.COM).is. |
3080 | 73 65 74 0a 74 6f 20 76 69 70 2d 64 2d 63 6f 6d 20 66 6f 72 20 6c 61 74 65 72 20 75 73 65 20 62 | set.to.vip-d-com.for.later.use.b |
30a0 | 79 20 76 69 70 2d 72 65 70 65 61 74 22 20 28 62 79 74 65 2d 63 6f 64 65 20 22 09 18 0a 85 b5 02 | y.vip-repeat".(byte-code."...... |
30c0 | 0a cd 55 83 13 00 ce 0b 60 5c 22 82 b5 02 0a cd 5b 55 83 21 00 cf 0b 60 5c 22 82 b5 02 0a d0 55 | ..U.....`\".....[U.!...`\".....U |
30e0 | 86 2b 00 0a d0 5b 55 83 91 00 8a d1 0b 21 88 d2 d3 20 60 5c 22 88 09 85 75 00 d4 09 58 85 46 00 | .+...[U......!....`\"...u...X.F. |
3100 | 09 d5 58 83 53 00 d6 09 d3 20 60 c4 24 82 71 00 d7 09 58 85 5c 5c 00 09 d8 58 83 6a 00 d9 09 da | ..X.S.....`.$.q...X.\\...X.j.... |
3120 | 5c 5c d3 20 60 23 82 71 00 c4 89 11 88 db dc 21 88 c4 89 11 88 dd d3 20 60 5c 22 29 88 de df 21 | \\..`#.q.......!........`\")...! |
3140 | 88 0a d0 55 83 8c 00 e0 20 82 8e 00 e1 20 82 b5 02 0a e2 55 83 ee 00 09 85 d1 00 d4 09 58 85 a4 | ...U...............U.........X.. |
3160 | 00 09 d5 58 83 b0 00 d6 09 0b 60 c4 24 82 cd 00 d7 09 58 85 b9 00 09 d8 58 83 c6 00 d9 09 da 5c | ...X......`.$.....X.....X......\ |
3180 | 5c 0b 60 23 82 cd 00 c4 89 11 88 db dc 21 88 c4 89 11 88 0e 06 e3 3d 83 dd 00 e4 82 de 00 c4 89 | \.`#.........!........=......... |
31a0 | 16 06 88 e4 0b 60 5c 22 88 e3 89 16 07 82 b5 02 0a e5 55 83 64 01 8a d1 0b 21 88 d2 d3 20 60 5c | .....`\"..........U.d....!....`\ |
31c0 | 22 88 09 85 3b 01 d4 09 58 85 0c 01 09 d5 58 83 19 01 d6 09 d3 20 60 c4 24 82 37 01 d7 09 58 85 | "...;...X.....X.......`.$.7...X. |
31e0 | 5c 22 01 09 d8 58 83 30 01 d9 09 da 5c 5c d3 20 60 23 82 37 01 c4 89 11 88 db dc 21 88 c4 89 11 | \"...X.0....\\..`#.7.......!.... |
3200 | 88 0e 06 e6 3d 83 47 01 e4 82 48 01 c4 89 16 06 88 e4 d3 20 60 5c 22 88 0e 08 e7 3d 85 5d 01 e6 | ....=.G...H.........`\"....=.].. |
3220 | 89 16 07 29 88 e8 20 82 b5 02 0a e9 55 83 b4 01 09 85 a4 01 d4 09 58 85 77 01 09 d5 58 83 83 01 | ...)........U.........X.w...X... |
3240 | d6 09 0b 60 c4 24 82 a0 01 d7 09 58 85 8c 01 09 d8 58 83 99 01 d9 09 da 5c 5c 0b 60 23 82 a0 01 | ...`.$.....X.....X......\\.`#... |
3260 | c4 89 11 88 db dc 21 88 c4 89 11 88 c4 89 16 06 88 ea 0b 60 5c 22 88 0b 62 82 b5 02 0a eb 55 83 | ......!............`\"..b.....U. |
3280 | 13 02 8a d1 0b 21 88 d2 d3 20 60 5c 22 88 09 85 01 02 d4 09 58 85 d2 01 09 d5 58 83 df 01 d6 09 | .....!....`\".......X.....X..... |
32a0 | d3 20 60 c4 24 82 fd 01 d7 09 58 85 e8 01 09 d8 58 83 f6 01 d9 09 da 5c 5c d3 20 60 23 82 fd 01 | ..`.$.....X.....X......\\..`#... |
32c0 | c4 89 11 88 db dc 21 88 c4 89 11 88 c4 89 16 06 88 ea d3 20 60 5c 22 29 88 0b 62 82 b5 02 0a ec | ......!.............`\")..b..... |
32e0 | 55 86 1d 02 0a ec 5b 55 83 46 02 8a d1 0b 21 88 d2 d3 20 60 5c 22 88 ed d3 20 60 0a ec 55 83 3e | U.....[U.F....!....`\"....`..U.> |
3300 | 02 ee ef 21 89 16 09 82 40 02 0e 09 c5 24 29 82 b5 02 0a f0 55 83 6b 02 8a d1 0b 21 88 d2 d3 20 | ...!....@....$).....U.k....!.... |
3320 | 60 5c 22 88 d3 20 60 56 85 60 02 f1 20 88 f2 d3 20 60 c4 23 29 82 b5 02 0a f3 55 83 8b 02 8a d1 | `\"...`V.`.......`.#).....U..... |
3340 | 0b 21 88 d2 d3 20 60 5c 22 88 f4 d3 20 60 0e 0a 5b 23 29 88 0b 62 82 b5 02 0a f5 55 83 aa 02 8a | .!....`\"....`..[#)..b.....U.... |
3360 | d1 0b 21 88 d2 d3 20 60 5c 22 88 f4 d3 20 60 0e 0a 23 29 88 0b 62 82 b5 02 0a f6 59 85 b5 02 f7 | ..!....`\"....`..#)..b.....Y.... |
3380 | 0a f6 5a 21 88 0e 08 0e 0c 0a cd 55 86 c9 02 0a d0 55 86 c9 02 0a ec 55 83 d1 02 0a 5b 82 d2 02 | ..Z!.......U.....U.....U....[... |
33a0 | 0a 08 46 89 16 0b 29 87 22 20 5b 72 65 67 20 76 69 70 2d 75 73 65 2d 72 65 67 69 73 74 65 72 20 | ..F...).".[reg.vip-use-register. |
33c0 | 63 6f 6d 20 76 69 70 2d 63 6f 6d 2d 70 6f 69 6e 74 20 6e 69 6c 20 74 20 6c 61 73 74 2d 63 6f 6d | com.vip-com-point.nil.t.last-com |
33e0 | 6d 61 6e 64 20 74 68 69 73 2d 63 6f 6d 6d 61 6e 64 20 6d 2d 63 6f 6d 20 76 69 70 2d 6c 61 73 74 | mand.this-command.m-com.vip-last |
3400 | 2d 73 68 65 6c 6c 2d 63 6f 6d 20 76 69 70 2d 73 68 69 66 74 2d 77 69 64 74 68 20 76 69 70 2d 64 | -shell-com.vip-shift-width.vip-d |
3420 | 2d 63 6f 6d 20 76 61 6c 20 39 39 20 76 69 70 2d 63 68 61 6e 67 65 20 76 69 70 2d 63 68 61 6e 67 | -com.val.99.vip-change.vip-chang |
3440 | 65 2d 73 75 62 72 20 36 37 20 73 65 74 2d 6d 61 72 6b 20 76 69 70 2d 65 6e 6c 61 72 67 65 2d 72 | e-subr.67.set-mark.vip-enlarge-r |
3460 | 65 67 69 6f 6e 20 6d 61 72 6b 20 39 37 20 31 32 32 20 63 6f 70 79 2d 74 6f 2d 72 65 67 69 73 74 | egion.mark.97.122.copy-to-regist |
3480 | 65 72 20 36 35 20 39 30 20 76 69 70 2d 61 70 70 65 6e 64 2d 74 6f 2d 72 65 67 69 73 74 65 72 20 | er.65.90.vip-append-to-register. |
34a0 | 33 32 20 65 72 72 6f 72 20 22 22 20 64 65 6c 65 74 65 2d 72 65 67 69 6f 6e 20 6f 70 65 6e 2d 6c | 32.error."".delete-region.open-l |
34c0 | 69 6e 65 20 31 20 76 69 70 2d 63 68 61 6e 67 65 2d 6d 6f 64 65 2d 74 6f 2d 69 6e 73 65 72 74 20 | ine.1.vip-change-mode-to-insert. |
34e0 | 79 61 6e 6b 20 31 30 30 20 64 2d 63 6f 6d 6d 61 6e 64 20 6b 69 6c 6c 2d 72 65 67 69 6f 6e 20 36 | yank.100.d-command.kill-region.6 |
3500 | 38 20 44 2d 63 6f 6d 6d 61 6e 64 20 76 69 70 2d 6c 69 6e 65 20 62 61 63 6b 2d 74 6f 2d 69 6e 64 | 8.D-command.vip-line.back-to-ind |
3520 | 65 6e 74 61 74 69 6f 6e 20 31 32 31 20 63 6f 70 79 2d 72 65 67 69 6f 6e 2d 61 73 2d 6b 69 6c 6c | entation.121.copy-region-as-kill |
3540 | 20 38 39 20 33 33 20 73 68 65 6c 6c 2d 63 6f 6d 6d 61 6e 64 2d 6f 6e 2d 72 65 67 69 6f 6e 20 76 | .89.33.shell-command-on-region.v |
3560 | 69 70 2d 72 65 61 64 2d 73 74 72 69 6e 67 20 22 21 22 20 36 31 20 65 78 63 68 61 6e 67 65 2d 70 | ip-read-string."!".61.exchange-p |
3580 | 6f 69 6e 74 2d 61 6e 64 2d 6d 61 72 6b 20 69 6e 64 65 6e 74 2d 72 65 67 69 6f 6e 20 36 30 20 69 | oint-and-mark.indent-region.60.i |
35a0 | 6e 64 65 6e 74 2d 72 69 67 69 64 6c 79 20 36 32 20 31 32 38 20 76 69 70 2d 73 70 65 63 69 61 6c | ndent-rigidly.62.128.vip-special |
35c0 | 2d 70 72 65 66 69 78 2d 63 6f 6d 5d 20 37 32 29 29 0a 0a 28 64 65 66 75 6e 20 76 69 70 2d 72 65 | -prefix-com].72))..(defun.vip-re |
35e0 | 70 65 61 74 20 28 61 72 67 29 20 22 5c 0a 28 41 52 47 29 20 20 52 65 2d 65 78 63 75 74 65 20 6c | peat.(arg)."\.(ARG)..Re-excute.l |
3600 | 61 73 74 20 64 65 73 74 72 75 63 74 69 76 65 20 63 6f 6d 6d 61 6e 64 2e 20 20 76 69 70 2d 64 2d | ast.destructive.command...vip-d- |
3620 | 63 6f 6d 20 68 61 73 20 74 68 65 20 66 6f 72 6d 0a 28 43 4f 4d 20 41 52 47 20 43 48 20 52 45 47 | com.has.the.form.(COM.ARG.CH.REG |
3640 | 29 2c 20 77 68 65 72 65 20 43 4f 4d 20 69 73 20 74 68 65 20 63 6f 6d 6d 61 6e 64 20 74 6f 20 62 | ),.where.COM.is.the.command.to.b |
3660 | 65 20 72 65 2d 65 78 65 63 75 74 65 64 2c 20 41 52 47 20 69 73 20 74 68 65 0a 61 72 67 75 6d 65 | e.re-executed,.ARG.is.the.argume |
3680 | 6e 74 20 66 6f 72 20 43 4f 4d 2c 20 43 48 20 69 73 20 61 20 66 6c 61 67 20 66 6f 72 20 72 65 70 | nt.for.COM,.CH.is.a.flag.for.rep |
36a0 | 65 61 74 2c 20 61 6e 64 20 52 45 47 20 69 73 20 6f 70 74 69 6f 6e 61 6c 20 61 6e 64 20 69 66 20 | eat,.and.REG.is.optional.and.if. |
36c0 | 65 78 69 73 74 73 0a 69 73 20 74 68 65 20 6e 61 6d 65 20 6f 66 20 74 68 65 20 72 65 67 69 73 74 | exists.is.the.name.of.the.regist |
36e0 | 65 72 20 66 6f 72 20 43 4f 4d 2e 22 20 28 69 6e 74 65 72 61 63 74 69 76 65 20 22 50 22 29 20 28 | er.for.COM.".(interactive."P").( |
3700 | 62 79 74 65 2d 63 6f 64 65 20 22 c8 88 08 c9 3d 83 0d 00 ca 20 82 3f 00 0a 40 cb 0c 21 0a 41 41 | byte-code."....=......?..@..!.AA |
3720 | 40 cc 0a 38 1e 06 1d 1b 19 0b 3f 85 28 00 0a 41 40 89 13 88 09 3f 85 31 00 cd ce 21 88 0e 06 89 | @..8......?.(..A@....?.1...!.... |
3740 | 16 07 88 cf 09 0b 0d 42 5c 22 2c 87 22 20 5b 6c 61 73 74 2d 63 6f 6d 6d 61 6e 64 20 6d 2d 63 6f | .......B\",.".[last-command.m-co |
3760 | 6d 20 76 69 70 2d 64 2d 63 6f 6d 20 76 61 6c 20 61 72 67 20 63 6f 6d 20 72 65 67 20 76 69 70 2d | m.vip-d-com.val.arg.com.reg.vip- |
3780 | 75 73 65 2d 72 65 67 69 73 74 65 72 20 6e 69 6c 20 76 69 70 2d 75 6e 64 6f 20 76 69 70 2d 75 6e | use-register.nil.vip-undo.vip-un |
37a0 | 64 6f 2d 6d 6f 72 65 20 76 69 70 2d 50 2d 76 61 6c 20 33 20 65 72 72 6f 72 20 22 4e 6f 20 70 72 | do-more.vip-P-val.3.error."No.pr |
37c0 | 65 76 69 6f 75 73 20 63 6f 6d 6d 61 6e 64 20 74 6f 20 72 65 70 65 61 74 2e 22 20 66 75 6e 63 61 | evious.command.to.repeat.".funca |
37e0 | 6c 6c 5d 20 37 29 29 0a 0a 28 64 65 66 75 6e 20 76 69 70 2d 73 70 65 63 69 61 6c 2d 70 72 65 66 | ll].7))..(defun.vip-special-pref |
3800 | 69 78 2d 63 6f 6d 20 28 63 68 61 72 29 20 22 5c 0a 54 68 69 73 20 63 6f 6d 6d 61 6e 64 20 69 73 | ix-com.(char)."\.This.command.is |
3820 | 20 69 6e 76 6f 6b 65 64 20 69 6e 74 65 72 61 63 74 69 76 65 6c 79 20 62 79 20 74 68 65 20 6b 65 | .invoked.interactively.by.the.ke |
3840 | 79 20 73 65 71 75 65 6e 63 65 20 23 3c 63 68 61 72 3e 22 20 28 62 79 74 65 2d 63 6f 64 65 20 22 | y.sequence.#<char>".(byte-code." |
3860 | 08 c2 55 83 11 00 c3 09 60 5e 09 60 5d 5c 22 82 4a 00 08 c4 55 83 5c 22 00 c5 09 60 5e 09 60 5d | ..U.....`^.`]\".J...U.\"...`^.`] |
3880 | 5c 22 82 4a 00 08 c6 55 83 31 00 c7 09 21 88 c8 20 82 4a 00 08 c9 55 83 40 00 c7 09 21 88 ca 20 | \".J...U.1...!....J...U.@...!... |
38a0 | 82 4a 00 08 cb 55 85 4a 00 cc 09 60 5c 22 87 22 20 5b 63 68 61 72 20 76 69 70 2d 63 6f 6d 2d 70 | .J...U.J...`\".".[char.vip-com-p |
38c0 | 6f 69 6e 74 20 39 39 20 64 6f 77 6e 63 61 73 65 2d 72 65 67 69 6f 6e 20 36 37 20 75 70 63 61 73 | oint.99.downcase-region.67.upcas |
38e0 | 65 2d 72 65 67 69 6f 6e 20 31 30 33 20 73 65 74 2d 6d 61 72 6b 20 76 69 70 2d 67 6c 6f 62 61 6c | e-region.103.set-mark.vip-global |
3900 | 2d 65 78 65 63 75 74 65 20 31 31 33 20 76 69 70 2d 71 75 6f 74 65 2d 72 65 67 69 6f 6e 20 31 31 | -execute.113.vip-quote-region.11 |
3920 | 35 20 73 70 65 6c 6c 2d 72 65 67 69 6f 6e 5d 20 39 29 29 0a 0a 28 64 65 66 75 6e 20 76 69 70 2d | 5.spell-region].9))..(defun.vip- |
3940 | 75 6e 64 6f 20 6e 69 6c 20 22 5c 0a 55 6e 64 6f 20 70 72 65 76 69 6f 75 73 20 63 68 61 6e 67 65 | undo.nil."\.Undo.previous.change |
3960 | 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 c1 88 c2 | .".(interactive).(byte-code."... |
3980 | c3 21 88 c4 20 88 c5 c6 21 88 c7 89 10 87 22 20 5b 74 68 69 73 2d 63 6f 6d 6d 61 6e 64 20 6e 69 | .!......!.....".[this-command.ni |
39a0 | 6c 20 6d 65 73 73 61 67 65 20 22 75 6e 64 6f 21 22 20 75 6e 64 6f 2d 73 74 61 72 74 20 75 6e 64 | l.message."undo!".undo-start.und |
39c0 | 6f 2d 6d 6f 72 65 20 32 20 76 69 70 2d 75 6e 64 6f 5d 20 35 29 29 0a 0a 28 64 65 66 75 6e 20 76 | o-more.2.vip-undo].5))..(defun.v |
39e0 | 69 70 2d 75 6e 64 6f 2d 6d 6f 72 65 20 6e 69 6c 20 22 5c 0a 43 6f 6e 74 69 6e 75 65 20 75 6e 64 | ip-undo-more.nil."\.Continue.und |
3a00 | 6f 69 6e 67 20 70 72 65 76 69 6f 75 73 20 63 68 61 6e 67 65 73 2e 22 20 28 62 79 74 65 2d 63 6f | oing.previous.changes.".(byte-co |
3a20 | 64 65 20 22 c1 c2 21 88 c3 c4 21 88 c5 89 10 87 22 20 5b 74 68 69 73 2d 63 6f 6d 6d 61 6e 64 20 | de."..!...!.....".[this-command. |
3a40 | 6d 65 73 73 61 67 65 20 22 75 6e 64 6f 20 6d 6f 72 65 21 22 20 75 6e 64 6f 2d 6d 6f 72 65 20 31 | message."undo.more!".undo-more.1 |
3a60 | 20 76 69 70 2d 75 6e 64 6f 5d 20 34 29 29 0a 0a 28 64 65 66 75 6e 20 76 69 70 2d 73 74 72 69 6e | .vip-undo].4))..(defun.vip-strin |
3a80 | 67 2d 74 61 69 6c 20 28 73 74 72 29 20 28 62 79 74 65 2d 63 6f 64 65 20 22 08 3f 86 09 00 c2 08 | g-tail.(str).(byte-code.".?..... |
3aa0 | c3 5c 22 83 10 00 c1 82 14 00 08 c4 c1 4f 87 22 20 5b 73 74 72 20 6e 69 6c 20 73 74 72 69 6e 67 | .\"..........O.".[str.nil.string |
3ac0 | 3d 20 22 22 20 31 5d 20 34 29 29 0a 0a 28 64 65 66 75 6e 20 76 69 70 2d 79 61 6e 6b 2d 64 65 66 | =."".1].4))..(defun.vip-yank-def |
3ae0 | 75 6e 20 6e 69 6c 20 28 62 79 74 65 2d 63 6f 64 65 20 22 c0 20 88 c1 60 c2 20 5c 22 87 22 20 5b | un.nil.(byte-code."....`..\".".[ |
3b00 | 6d 61 72 6b 2d 64 65 66 75 6e 20 63 6f 70 79 2d 72 65 67 69 6f 6e 2d 61 73 2d 6b 69 6c 6c 20 6d | mark-defun.copy-region-as-kill.m |
3b20 | 61 72 6b 5d 20 35 29 29 0a 0a 28 64 65 66 75 6e 20 76 69 70 2d 65 6e 6c 61 72 67 65 2d 72 65 67 | ark].5))..(defun.vip-enlarge-reg |
3b40 | 69 6f 6e 20 28 62 65 67 20 65 6e 64 29 20 22 5c 0a 45 6e 6c 61 72 67 65 20 72 65 67 69 6f 6e 20 | ion.(beg.end)."\.Enlarge.region. |
3b60 | 62 65 74 77 65 65 6e 20 42 45 47 20 61 6e 64 20 45 4e 44 2e 22 20 28 62 79 74 65 2d 63 6f 64 65 | between.BEG.and.END.".(byte-code |
3b80 | 20 22 08 09 57 83 0f 00 08 62 88 c2 09 21 82 15 00 09 62 88 c2 08 21 88 c3 20 88 c4 20 88 6d 3f | ."..W....b...!....b...!.......m? |
3ba0 | 86 23 00 6e 3f 85 29 00 c5 c6 21 88 c3 20 88 08 09 56 85 35 00 c4 20 87 22 20 5b 62 65 67 20 65 | .#.n?.)...!......V.5....".[beg.e |
3bc0 | 6e 64 20 73 65 74 2d 6d 61 72 6b 20 62 65 67 69 6e 6e 69 6e 67 2d 6f 66 2d 6c 69 6e 65 20 65 78 | nd.set-mark.beginning-of-line.ex |
3be0 | 63 68 61 6e 67 65 2d 70 6f 69 6e 74 2d 61 6e 64 2d 6d 61 72 6b 20 6e 65 78 74 2d 6c 69 6e 65 20 | change-point-and-mark.next-line. |
3c00 | 31 5d 20 38 29 29 0a 0a 28 64 65 66 75 6e 20 76 69 70 2d 67 6c 6f 62 61 6c 2d 65 78 65 63 75 74 | 1].8))..(defun.vip-global-execut |
3c20 | 65 20 6e 69 6c 20 22 5c 0a 43 61 6c 6c 20 6c 61 73 74 20 6b 65 79 62 6f 61 64 20 6d 61 63 72 6f | e.nil."\.Call.last.keyboad.macro |
3c40 | 20 66 6f 72 20 65 61 63 68 20 6c 69 6e 65 20 69 6e 20 74 68 65 20 72 65 67 69 6f 6e 2e 22 20 28 | .for.each.line.in.the.region.".( |
3c60 | 62 79 74 65 2d 63 6f 64 65 20 22 60 c0 20 56 85 09 00 c1 20 88 c2 20 88 c3 20 88 60 c0 20 57 85 | byte-code."`..V............`..W. |
3c80 | 24 00 c4 c5 21 88 c2 20 88 c3 20 88 82 10 00 87 22 20 5b 6d 61 72 6b 20 65 78 63 68 61 6e 67 65 | $...!...........".[mark.exchange |
3ca0 | 2d 70 6f 69 6e 74 2d 61 6e 64 2d 6d 61 72 6b 20 62 65 67 69 6e 6e 69 6e 67 2d 6f 66 2d 6c 69 6e | -point-and-mark.beginning-of-lin |
3cc0 | 65 20 63 61 6c 6c 2d 6c 61 73 74 2d 6b 62 64 2d 6d 61 63 72 6f 20 66 6f 72 77 61 72 64 2d 6c 69 | e.call-last-kbd-macro.forward-li |
3ce0 | 6e 65 20 31 5d 20 31 30 29 29 0a 0a 28 64 65 66 75 6e 20 76 69 70 2d 71 75 6f 74 65 2d 72 65 67 | ne.1].10))..(defun.vip-quote-reg |
3d00 | 69 6f 6e 20 6e 69 6c 20 22 5c 0a 51 75 6f 74 65 20 72 65 67 69 6f 6e 20 62 79 20 69 6e 73 65 72 | ion.nil."\.Quote.region.by.inser |
3d20 | 74 69 6e 67 20 74 68 65 20 75 73 65 72 20 73 75 70 70 6c 69 65 64 20 73 74 72 69 6e 67 20 61 74 | ting.the.user.supplied.string.at |
3d40 | 20 74 68 65 20 62 65 67 69 6e 6e 69 6e 67 20 6f 66 0a 65 61 63 68 20 6c 69 6e 65 20 69 6e 20 74 | .the.beginning.of.each.line.in.t |
3d60 | 68 65 20 72 65 67 69 6f 6e 2e 22 20 28 62 79 74 65 2d 63 6f 64 65 20 22 c2 c3 c4 08 5c 22 21 19 | he.region.".(byte-code."....\"!. |
3d80 | c5 09 c6 5c 22 83 12 00 08 82 13 00 09 29 89 10 88 c7 60 c8 20 5c 22 88 60 c8 20 56 85 26 00 c9 | ...\"........)....`..\".`..V.&.. |
3da0 | 20 88 08 63 88 ca 20 88 cb cc 21 88 60 c8 20 57 85 39 00 6e 85 49 00 08 63 88 ca 20 88 cb cc 21 | ...c......!.`..W.9.n.I..c......! |
3dc0 | 88 82 31 00 87 22 20 5b 76 69 70 2d 71 75 6f 74 65 2d 73 74 72 69 6e 67 20 73 74 72 20 76 69 70 | ..1..".[vip-quote-string.str.vip |
3de0 | 2d 72 65 61 64 2d 73 74 72 69 6e 67 20 66 6f 72 6d 61 74 20 22 71 75 6f 74 65 20 73 74 72 69 6e | -read-string.format."quote.strin |
3e00 | 67 20 28 64 65 66 61 75 6c 74 20 5c 22 25 73 5c 22 29 3a 20 22 20 73 74 72 69 6e 67 3d 20 22 22 | g.(default.\"%s\"):.".string=."" |
3e20 | 20 76 69 70 2d 65 6e 6c 61 72 67 65 2d 72 65 67 69 6f 6e 20 6d 61 72 6b 20 65 78 63 68 61 6e 67 | .vip-enlarge-region.mark.exchang |
3e40 | 65 2d 70 6f 69 6e 74 2d 61 6e 64 2d 6d 61 72 6b 20 62 65 67 69 6e 6e 69 6e 67 2d 6f 66 2d 6c 69 | e-point-and-mark.beginning-of-li |
3e60 | 6e 65 20 66 6f 72 77 61 72 64 2d 6c 69 6e 65 20 31 5d 20 31 34 29 29 0a 0a 28 64 65 66 75 6e 20 | ne.forward-line.1].14))..(defun. |
3e80 | 76 69 70 2d 65 6e 64 2d 77 69 74 68 2d 61 2d 6e 65 77 6c 69 6e 65 2d 70 20 28 73 74 72 69 6e 67 | vip-end-with-a-newline-p.(string |
3ea0 | 29 20 22 5c 0a 43 68 65 63 6b 20 69 66 20 74 68 65 20 73 74 72 69 6e 67 20 65 6e 64 73 20 77 69 | )."\.Check.if.the.string.ends.wi |
3ec0 | 74 68 20 61 20 6e 65 77 6c 69 6e 65 2e 22 20 28 62 79 74 65 2d 63 6f 64 65 20 22 c2 08 c3 5c 22 | th.a.newline.".(byte-code."...\" |
3ee0 | 86 0e 00 09 09 47 53 48 c4 55 87 22 20 5b 74 65 78 74 20 73 74 72 69 6e 67 20 73 74 72 69 6e 67 | .....GSH.U.".[text.string.string |
3f00 | 3d 20 22 22 20 31 30 5d 20 33 29 29 0a 0a 28 64 65 66 75 6e 20 76 69 70 2d 72 65 61 64 2d 73 74 | =."".10].3))..(defun.vip-read-st |
3f20 | 72 69 6e 67 20 28 70 72 6f 6d 70 74 20 26 6f 70 74 69 6f 6e 61 6c 20 69 6e 69 74 29 20 28 62 79 | ring.(prompt.&optional.init).(by |
3f40 | 74 65 2d 63 6f 64 65 20 22 c3 09 21 89 10 88 c4 09 c5 c6 23 88 c4 09 c7 c8 23 88 c4 09 c9 ca 23 | te-code."..!.......#.....#.....# |
3f60 | 88 cb 1a cc cd ce 8f 88 08 89 11 88 0a 29 87 22 20 5b 73 61 76 65 2d 6d 69 6e 69 62 75 66 66 65 | .............).".[save-minibuffe |
3f80 | 72 2d 6c 6f 63 61 6c 2d 6d 61 70 20 6d 69 6e 69 62 75 66 66 65 72 2d 6c 6f 63 61 6c 2d 6d 61 70 | r-local-map.minibuffer-local-map |
3fa0 | 20 73 74 72 20 63 6f 70 79 2d 6b 65 79 6d 61 70 20 64 65 66 69 6e 65 2d 6b 65 79 20 22 08 22 20 | .str.copy-keymap.define-key.".". |
3fc0 | 62 61 63 6b 77 61 72 64 2d 63 68 61 72 20 22 17 22 20 62 61 63 6b 77 61 72 64 2d 77 6f 72 64 20 | backward-char.".".backward-word. |
3fe0 | 22 1b 22 20 65 78 69 74 2d 6d 69 6e 69 62 75 66 66 65 72 20 6e 69 6c 20 63 6f 6e 64 69 74 69 6f | ".".exit-minibuffer.nil.conditio |
4000 | 6e 73 20 28 62 79 74 65 2d 63 6f 64 65 20 22 c3 09 0a 5c 22 89 10 87 22 20 5b 73 74 72 20 70 72 | ns.(byte-code."...\"...".[str.pr |
4020 | 6f 6d 70 74 20 69 6e 69 74 20 72 65 61 64 2d 73 74 72 69 6e 67 5d 20 33 29 20 28 28 71 75 69 74 | ompt.init.read-string].3).((quit |
4040 | 20 28 62 79 74 65 2d 63 6f 64 65 20 22 09 89 10 88 c3 c4 c2 5c 22 87 22 20 5b 6d 69 6e 69 62 75 | .(byte-code.".......\".".[minibu |
4060 | 66 66 65 72 2d 6c 6f 63 61 6c 2d 6d 61 70 20 73 61 76 65 2d 6d 69 6e 69 62 75 66 66 65 72 2d 6c | ffer-local-map.save-minibuffer-l |
4080 | 6f 63 61 6c 2d 6d 61 70 20 6e 69 6c 20 73 69 67 6e 61 6c 20 71 75 69 74 5d 20 33 29 29 29 5d 20 | ocal-map.nil.signal.quit].3)))]. |
40a0 | 37 29 29 0a 0a 28 64 65 66 75 6e 20 76 69 70 2d 72 65 70 65 61 74 2d 69 6e 73 65 72 74 2d 63 6f | 7))..(defun.vip-repeat-insert-co |
40c0 | 6d 6d 61 6e 64 20 6e 69 6c 20 22 5c 0a 54 68 69 73 20 66 75 6e 63 74 69 6f 6e 20 69 73 20 63 61 | mmand.nil."\.This.function.is.ca |
40e0 | 6c 6c 65 64 20 77 68 65 6e 20 6d 6f 64 65 20 63 68 61 6e 67 65 73 20 66 72 6f 6d 20 69 6e 73 65 | lled.when.mode.changes.from.inse |
4100 | 72 74 69 6f 6e 20 6d 6f 64 65 20 74 6f 0a 76 69 20 63 6f 6d 6d 61 6e 64 20 6d 6f 64 65 2e 20 20 | rtion.mode.to.vi.command.mode... |
4120 | 49 74 20 77 69 6c 6c 20 72 65 70 65 61 74 20 74 68 65 20 69 6e 73 65 72 74 69 6f 6e 20 63 6f 6d | It.will.repeat.the.insertion.com |
4140 | 6d 61 6e 64 20 69 66 20 6f 72 69 67 69 6e 61 6c 20 69 6e 73 65 72 74 69 6f 6e 0a 63 6f 6d 6d 61 | mand.if.original.insertion.comma |
4160 | 6e 64 20 77 61 73 20 69 6e 76 6f 6b 65 64 20 77 69 74 68 20 61 72 67 75 6d 65 6e 74 20 3e 20 31 | nd.was.invoked.with.argument.>.1 |
4180 | 2e 22 20 28 62 79 74 65 2d 63 6f 64 65 20 22 09 40 09 41 40 1a 18 0a 85 0e 00 0a c4 56 85 23 00 | .".(byte-code.".@.A@........V.#. |
41a0 | 08 0a 53 c5 45 89 11 88 c6 c3 21 88 08 0a c5 45 89 11 2a 87 22 20 5b 69 2d 63 6f 6d 20 76 69 70 | ..S.E.....!....E..*.".[i-com.vip |
41c0 | 2d 64 2d 63 6f 6d 20 76 61 6c 20 6e 69 6c 20 31 20 31 31 34 20 76 69 70 2d 72 65 70 65 61 74 5d | -d-com.val.nil.1.114.vip-repeat] |
41e0 | 20 34 29 29 0a 0a 28 64 65 66 75 6e 20 76 69 70 2d 69 6e 73 65 72 74 20 28 61 72 67 29 20 22 5c | .4))..(defun.vip-insert.(arg)."\ |
4200 | 0a 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 64 65 20 | .".(interactive."P").(byte-code. |
4220 | 22 c5 88 c6 09 21 c7 09 21 1a 18 c8 08 c9 45 89 13 88 0a 83 2c 00 08 1c 0c ca 56 85 28 00 cb 20 | "....!..!.....E.....,.....V.(... |
4240 | 88 0c 53 89 14 88 82 17 00 29 82 2e 00 cc 20 2a 87 22 20 5b 76 61 6c 20 61 72 67 20 63 6f 6d 20 | ..S......).....*.".[val.arg.com. |
4260 | 76 69 70 2d 64 2d 63 6f 6d 20 63 6f 75 6e 74 20 6e 69 6c 20 76 69 70 2d 70 2d 76 61 6c 20 76 69 | vip-d-com.count.nil.vip-p-val.vi |
4280 | 70 2d 67 65 74 63 6f 6d 20 76 69 70 2d 69 6e 73 65 72 74 20 31 31 34 20 30 20 79 61 6e 6b 20 76 | p-getcom.vip-insert.114.0.yank.v |
42a0 | 69 70 2d 63 68 61 6e 67 65 2d 6d 6f 64 65 2d 74 6f 2d 69 6e 73 65 72 74 5d 20 36 29 29 0a 0a 28 | ip-change-mode-to-insert].6))..( |
42c0 | 64 65 66 75 6e 20 76 69 70 2d 61 70 70 65 6e 64 20 28 61 72 67 29 20 22 5c 0a 41 70 70 65 6e 64 | defun.vip-append.(arg)."\.Append |
42e0 | 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 50 22 29 | .after.point.".(interactive."P") |
4300 | 20 28 62 79 74 65 2d 63 6f 64 65 20 22 c5 88 c6 09 21 c7 09 21 1a 18 c8 08 c9 45 89 13 88 6c 3f | .(byte-code."....!..!.....E...l? |
4320 | 85 18 00 ca 20 88 cb 0a c9 5c 22 83 37 00 08 1c 0c cc 56 85 33 00 cd 20 88 0c 53 89 14 88 82 5c | .........\".7.....V.3.....S....\ |
4340 | 22 00 29 82 39 00 ce 20 2a 87 22 20 5b 76 61 6c 20 61 72 67 20 63 6f 6d 20 76 69 70 2d 64 2d 63 | ".).9...*.".[val.arg.com.vip-d-c |
4360 | 6f 6d 20 63 6f 75 6e 74 20 6e 69 6c 20 76 69 70 2d 70 2d 76 61 6c 20 76 69 70 2d 67 65 74 63 6f | om.count.nil.vip-p-val.vip-getco |
4380 | 6d 20 76 69 70 2d 61 70 70 65 6e 64 20 31 31 34 20 66 6f 72 77 61 72 64 2d 63 68 61 72 20 65 71 | m.vip-append.114.forward-char.eq |
43a0 | 75 61 6c 20 30 20 79 61 6e 6b 20 76 69 70 2d 63 68 61 6e 67 65 2d 6d 6f 64 65 2d 74 6f 2d 69 6e | ual.0.yank.vip-change-mode-to-in |
43c0 | 73 65 72 74 5d 20 38 29 29 0a 0a 28 64 65 66 75 6e 20 76 69 70 2d 41 70 70 65 6e 64 20 28 61 72 | sert].8))..(defun.vip-Append.(ar |
43e0 | 67 29 20 22 5c 0a 41 70 70 65 6e 64 20 61 74 20 65 6e 64 20 6f 66 20 6c 69 6e 65 2e 22 20 28 69 | g)."\.Append.at.end.of.line.".(i |
4400 | 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 c5 88 c6 09 | nteractive."P").(byte-code.".... |
4420 | 21 c7 09 21 1a 18 c8 08 c9 45 89 13 88 ca 20 88 cb 0a c9 5c 22 83 32 00 08 1c 0c cc 56 85 2e 00 | !..!.....E.........\".2.....V... |
4440 | cd 20 88 0c 53 89 14 88 82 1d 00 29 82 34 00 ce 20 2a 87 22 20 5b 76 61 6c 20 61 72 67 20 63 6f | ....S......).4...*.".[val.arg.co |
4460 | 6d 20 76 69 70 2d 64 2d 63 6f 6d 20 63 6f 75 6e 74 20 6e 69 6c 20 76 69 70 2d 70 2d 76 61 6c 20 | m.vip-d-com.count.nil.vip-p-val. |
4480 | 76 69 70 2d 67 65 74 63 6f 6d 20 76 69 70 2d 41 70 70 65 6e 64 20 31 31 34 20 65 6e 64 2d 6f 66 | vip-getcom.vip-Append.114.end-of |
44a0 | 2d 6c 69 6e 65 20 65 71 75 61 6c 20 30 20 79 61 6e 6b 20 76 69 70 2d 63 68 61 6e 67 65 2d 6d 6f | -line.equal.0.yank.vip-change-mo |
44c0 | 64 65 2d 74 6f 2d 69 6e 73 65 72 74 5d 20 38 29 29 0a 0a 28 64 65 66 75 6e 20 76 69 70 2d 49 6e | de-to-insert].8))..(defun.vip-In |
44e0 | 73 65 72 74 20 28 61 72 67 29 20 22 5c 0a 49 6e 73 65 72 74 20 62 65 66 6f 72 65 20 66 69 72 73 | sert.(arg)."\.Insert.before.firs |
4500 | 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 50 22 29 20 | t.non-white.".(interactive."P"). |
4520 | 28 62 79 74 65 2d 63 6f 64 65 20 22 c5 88 c6 09 21 c7 09 21 1a 18 c8 08 c9 45 89 13 88 ca 20 88 | (byte-code."....!..!.....E...... |
4540 | cb 0a c9 5c 22 83 32 00 08 1c 0c cc 56 85 2e 00 cd 20 88 0c 53 89 14 88 82 1d 00 29 82 34 00 ce | ...\".2.....V.......S......).4.. |
4560 | 20 2a 87 22 20 5b 76 61 6c 20 61 72 67 20 63 6f 6d 20 76 69 70 2d 64 2d 63 6f 6d 20 63 6f 75 6e | .*.".[val.arg.com.vip-d-com.coun |
4580 | 74 20 6e 69 6c 20 76 69 70 2d 70 2d 76 61 6c 20 76 69 70 2d 67 65 74 63 6f 6d 20 76 69 70 2d 49 | t.nil.vip-p-val.vip-getcom.vip-I |
45a0 | 6e 73 65 72 74 20 31 31 34 20 62 61 63 6b 2d 74 6f 2d 69 6e 64 65 6e 74 61 74 69 6f 6e 20 65 71 | nsert.114.back-to-indentation.eq |
45c0 | 75 61 6c 20 30 20 79 61 6e 6b 20 76 69 70 2d 63 68 61 6e 67 65 2d 6d 6f 64 65 2d 74 6f 2d 69 6e | ual.0.yank.vip-change-mode-to-in |
45e0 | 73 65 72 74 5d 20 38 29 29 0a 0a 28 64 65 66 75 6e 20 76 69 70 2d 6f 70 65 6e 2d 6c 69 6e 65 20 | sert].8))..(defun.vip-open-line. |
4600 | 28 61 72 67 29 20 22 5c 0a 4f 70 65 6e 20 6c 69 6e 65 20 62 65 6c 6f 77 2e 22 20 28 69 6e 74 65 | (arg)."\.Open.line.below.".(inte |
4620 | 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 c7 88 c8 09 21 c9 09 | ractive."P").(byte-code."....!.. |
4640 | 21 1a 18 ca 08 cb 45 89 13 88 cc 20 1c cd 0a cb 5c 22 83 41 00 08 1d 0d ce 56 85 3d 00 cf 20 88 | !.....E.........\".A.....V.=.... |
4660 | d0 d1 21 88 0e 06 85 31 00 0c 6a 88 d2 20 88 0d 53 89 15 88 82 1d 00 29 82 52 00 cf 20 88 d0 d1 | ..!....1..j.....S......).R...... |
4680 | 21 88 0e 06 85 4f 00 0c 6a 88 d3 20 29 2a 87 22 20 5b 76 61 6c 20 61 72 67 20 63 6f 6d 20 76 69 | !....O..j...)*.".[val.arg.com.vi |
46a0 | 70 2d 64 2d 63 6f 6d 20 63 6f 6c 20 63 6f 75 6e 74 20 76 69 70 2d 6f 70 65 6e 2d 77 69 74 68 2d | p-d-com.col.count.vip-open-with- |
46c0 | 69 6e 64 65 6e 74 20 6e 69 6c 20 76 69 70 2d 70 2d 76 61 6c 20 76 69 70 2d 67 65 74 63 6f 6d 20 | indent.nil.vip-p-val.vip-getcom. |
46e0 | 76 69 70 2d 6f 70 65 6e 2d 6c 69 6e 65 20 31 31 34 20 63 75 72 72 65 6e 74 2d 69 6e 64 65 6e 74 | vip-open-line.114.current-indent |
4700 | 61 74 69 6f 6e 20 65 71 75 61 6c 20 30 20 65 6e 64 2d 6f 66 2d 6c 69 6e 65 20 6e 65 77 6c 69 6e | ation.equal.0.end-of-line.newlin |
4720 | 65 20 31 20 79 61 6e 6b 20 76 69 70 2d 63 68 61 6e 67 65 2d 6d 6f 64 65 2d 74 6f 2d 69 6e 73 65 | e.1.yank.vip-change-mode-to-inse |
4740 | 72 74 5d 20 31 31 29 29 0a 0a 28 64 65 66 75 6e 20 76 69 70 2d 4f 70 65 6e 2d 6c 69 6e 65 20 28 | rt].11))..(defun.vip-Open-line.( |
4760 | 61 72 67 29 20 22 5c 0a 4f 70 65 6e 20 6c 69 6e 65 20 61 62 6f 76 65 2e 22 20 28 69 6e 74 65 72 | arg)."\.Open.line.above.".(inter |
4780 | 61 63 74 69 76 65 20 22 50 22 29 20 28 62 79 74 65 2d 63 6f 64 65 20 22 c7 88 c8 09 21 c9 09 21 | active."P").(byte-code."....!..! |
47a0 | 1a 18 ca 08 cb 45 89 13 88 cc 20 1c cd 0a cb 5c 22 83 41 00 08 1d 0d ce 56 85 3d 00 cf 20 88 d0 | .....E.........\".A.....V.=..... |
47c0 | d1 21 88 0e 06 85 31 00 0c 6a 88 d2 20 88 0d 53 89 15 88 82 1d 00 29 82 52 00 cf 20 88 d0 d1 21 | .!....1..j.....S......).R......! |
47e0 | 88 0e 06 85 4f 00 0c 6a 88 d3 20 29 2a 87 22 20 5b 76 61 6c 20 61 72 67 20 63 6f 6d 20 76 69 70 | ....O..j...)*.".[val.arg.com.vip |
4800 | 2d 64 2d 63 6f 6d 20 63 6f 6c 20 63 6f 75 6e 74 20 76 69 70 2d 6f 70 65 6e 2d 77 69 74 68 2d 69 | -d-com.col.count.vip-open-with-i |
4820 | 6e 64 65 6e 74 20 6e 69 6c 20 76 69 70 2d 70 2d 76 61 6c 20 76 69 70 2d 67 65 74 63 6f 6d 20 76 | ndent.nil.vip-p-val.vip-getcom.v |
4840 | 69 70 2d 4f 70 65 6e 2d 6c 69 6e 65 20 31 31 34 20 63 75 72 72 65 6e 74 2d 69 6e 64 65 6e 74 61 | ip-Open-line.114.current-indenta |
4860 | 74 69 6f 6e 20 65 71 75 61 6c 20 30 20 62 65 67 69 6e 6e 69 6e 67 2d 6f 66 2d 6c 69 6e 65 20 6f | tion.equal.0.beginning-of-line.o |
4880 | 70 65 6e 2d 6c 69 6e 65 20 31 20 79 61 6e 6b 20 76 69 70 2d 63 68 61 6e 67 65 2d 6d 6f 64 65 2d | pen-line.1.yank.vip-change-mode- |
48a0 | 74 6f 2d 69 6e 73 65 72 74 5d 20 31 31 29 29 0a 0a 28 64 65 66 75 6e 20 76 69 70 2d 6f 70 65 6e | to-insert].11))..(defun.vip-open |
48c0 | 2d 6c 69 6e 65 2d 61 74 2d 70 6f 69 6e 74 20 28 61 72 67 29 20 22 5c 0a 4f 70 65 6e 20 6c 69 6e | -line-at-point.(arg)."\.Open.lin |
48e0 | 65 20 61 74 20 70 6f 69 6e 74 2e 22 20 28 69 6e 74 65 72 61 63 74 69 76 65 20 22 50 22 29 20 28 | e.at.point.".(interactive."P").( |
4900 | 62 79 74 65 2d 63 6f 64 65 20 22 c5 88 c6 09 21 c7 09 21 1a 18 c8 08 c9 45 89 13 88 ca 0a c9 5c | byte-code."....!..!.....E......\ |
4920 | 22 83 33 00 08 1c 0c cb 56 85 2f 00 cc cd 21 88 ce 20 88 0c 53 89 14 88 82 1a 00 29 82 39 00 cc | ".3.....V./...!.....S......).9.. |
4940 | cd 21 88 cf 20 2a 87 22 20 5b 76 61 6c 20 61 72 67 20 63 6f 6d 20 76 69 70 2d 64 2d 63 6f 6d 20 | .!...*.".[val.arg.com.vip-d-com. |
4960 | 63 6f 75 6e 74 20 6e 69 6c 20 76 69 70 2d 70 2d 76 61 6c 20 76 69 70 2d 67 65 74 63 6f 6d 20 76 | count.nil.vip-p-val.vip-getcom.v |
4980 | 69 70 2d 6f 70 65 6e 2d 6c 69 6e 65 2d 61 74 2d 70 6f 69 6e 74 20 31 31 34 20 65 71 75 61 6c 20 | ip-open-line-at-point.114.equal. |
49a0 | 30 20 6f 70 65 6e 2d 6c 69 6e 65 20 31 20 79 61 6e 6b 20 76 69 70 2d 63 68 61 6e 67 65 2d 6d 6f | 0.open-line.1.yank.vip-change-mo |
49c0 | 64 65 2d 74 6f 2d 69 6e 73 65 72 74 5d 20 38 29 29 0a 0a 28 64 65 66 75 6e 20 76 69 70 2d 73 75 | de-to-insert].8))..(defun.vip-su |
49e0 | 62 73 74 69 74 75 74 65 20 28 61 72 67 29 20 22 5c 0a 53 75 62 73 74 69 74 75 74 65 20 63 68 61 | bstitute.(arg)."\.Substitute.cha |
4a00 | 72 61 63 74 65 72 73 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 | racters.".(interactive."P").(byt |
4a20 | 65 2d 63 6f 64 65 20 22 c4 88 c5 09 21 c6 09 21 1a 18 8a c7 60 21 88 c8 08 21 88 c9 0a ca 5c 22 | e-code."....!..!....`!...!....\" |
4a40 | 83 5c 22 00 cb cc 20 60 5c 22 82 27 00 cd cc 20 60 5c 22 29 88 ce 08 ca 45 89 13 2a 87 22 20 5b | .\"....`\".'....`\")....E..*.".[ |
4a60 | 76 61 6c 20 61 72 67 20 63 6f 6d 20 76 69 70 2d 64 2d 63 6f 6d 20 6e 69 6c 20 76 69 70 2d 70 2d | val.arg.com.vip-d-com.nil.vip-p- |
4a80 | 76 61 6c 20 76 69 70 2d 67 65 74 63 6f 6d 20 73 65 74 2d 6d 61 72 6b 20 66 6f 72 77 61 72 64 2d | val.vip-getcom.set-mark.forward- |
4aa0 | 63 68 61 72 20 65 71 75 61 6c 20 31 31 34 20 76 69 70 2d 63 68 61 6e 67 65 2d 73 75 62 72 20 6d | char.equal.114.vip-change-subr.m |
4ac0 | 61 72 6b 20 76 69 70 2d 63 68 61 6e 67 65 20 76 69 70 2d 73 75 62 73 74 69 74 75 74 65 5d 20 31 | ark.vip-change.vip-substitute].1 |
4ae0 | 32 29 29 0a 0a 28 64 65 66 75 6e 20 76 69 70 2d 73 75 62 73 74 69 74 75 74 65 2d 6c 69 6e 65 20 | 2))..(defun.vip-substitute-line. |
4b00 | 28 61 72 67 29 20 22 5c 0a 53 75 62 73 74 69 74 75 74 65 20 6c 69 6e 65 73 2e 22 20 28 69 6e 74 | (arg)."\.Substitute.lines.".(int |
4b20 | 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 c3 42 | eractive."p").(byte-code.".....B |
4b40 | 21 87 22 20 5b 61 72 67 20 6e 69 6c 20 76 69 70 2d 6c 69 6e 65 20 36 37 5d 20 33 29 29 0a 0a 28 | !.".[arg.nil.vip-line.67].3))..( |
4b60 | 64 65 66 75 6e 20 76 69 70 2d 6c 69 6e 65 20 28 61 72 67 29 20 28 62 79 74 65 2d 63 6f 64 65 20 | defun.vip-line.(arg).(byte-code. |
4b80 | 22 09 40 09 41 1a 18 c4 0b 60 5c 22 88 c5 08 53 21 88 c6 c7 08 0a 23 2a 87 22 20 5b 76 61 6c 20 | ".@.A....`\"...S!.....#*.".[val. |
4ba0 | 61 72 67 20 63 6f 6d 20 76 69 70 2d 63 6f 6d 2d 70 6f 69 6e 74 20 6d 6f 76 65 2d 6d 61 72 6b 65 | arg.com.vip-com-point.move-marke |
4bc0 | 72 20 6e 65 78 74 2d 6c 69 6e 65 20 76 69 70 2d 65 78 65 63 75 74 65 2d 63 6f 6d 20 76 69 70 2d | r.next-line.vip-execute-com.vip- |
4be0 | 6c 69 6e 65 5d 20 36 29 29 0a 0a 28 64 65 66 75 6e 20 76 69 70 2d 79 61 6e 6b 2d 6c 69 6e 65 20 | line].6))..(defun.vip-yank-line. |
4c00 | 28 61 72 67 29 20 22 5c 0a 59 61 6e 6b 20 41 52 47 20 6c 69 6e 65 73 20 28 69 6e 20 76 69 27 73 | (arg)."\.Yank.ARG.lines.(in.vi's |
4c20 | 20 73 65 6e 73 65 29 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 | .sense)".(interactive."P").(byte |
4c40 | 2d 63 6f 64 65 20 22 c2 88 c3 09 21 18 c4 08 c5 42 21 29 87 22 20 5b 76 61 6c 20 61 72 67 20 6e | -code."....!....B!).".[val.arg.n |
4c60 | 69 6c 20 76 69 70 2d 70 2d 76 61 6c 20 76 69 70 2d 6c 69 6e 65 20 38 39 5d 20 34 29 29 0a 0a 28 | il.vip-p-val.vip-line.89].4))..( |
4c80 | 64 65 66 75 6e 20 76 69 70 2d 72 65 67 69 6f 6e 20 28 61 72 67 29 20 28 69 6e 74 65 72 61 63 74 | defun.vip-region.(arg).(interact |
4ca0 | 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 21 c6 09 21 1a 18 c7 | ive."P").(byte-code."....!..!... |
4cc0 | 0b 60 5c 22 88 c8 20 88 c9 ca 08 0a 23 2a 87 22 20 5b 76 61 6c 20 61 72 67 20 63 6f 6d 20 76 69 | .`\"........#*.".[val.arg.com.vi |
4ce0 | 70 2d 63 6f 6d 2d 70 6f 69 6e 74 20 6e 69 6c 20 76 69 70 2d 50 2d 76 61 6c 20 76 69 70 2d 67 65 | p-com-point.nil.vip-P-val.vip-ge |
4d00 | 74 63 6f 6d 20 6d 6f 76 65 2d 6d 61 72 6b 65 72 20 65 78 63 68 61 6e 67 65 2d 70 6f 69 6e 74 2d | tcom.move-marker.exchange-point- |
4d20 | 61 6e 64 2d 6d 61 72 6b 20 76 69 70 2d 65 78 65 63 75 74 65 2d 63 6f 6d 20 76 69 70 2d 72 65 67 | and-mark.vip-execute-com.vip-reg |
4d40 | 69 6f 6e 5d 20 38 29 29 0a 0a 28 64 65 66 75 6e 20 76 69 70 2d 52 65 67 69 6f 6e 20 28 61 72 67 | ion].8))..(defun.vip-Region.(arg |
4d60 | 29 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 64 65 20 22 | ).(interactive."P").(byte-code." |
4d80 | c4 88 c5 09 21 c6 09 21 1a 18 c7 0b 60 5c 22 88 c8 20 88 c9 ca 08 0a 23 2a 87 22 20 5b 76 61 6c | ....!..!....`\"........#*.".[val |
4da0 | 20 61 72 67 20 63 6f 6d 20 76 69 70 2d 63 6f 6d 2d 70 6f 69 6e 74 20 6e 69 6c 20 76 69 70 2d 50 | .arg.com.vip-com-point.nil.vip-P |
4dc0 | 2d 76 61 6c 20 76 69 70 2d 67 65 74 43 6f 6d 20 6d 6f 76 65 2d 6d 61 72 6b 65 72 20 65 78 63 68 | -val.vip-getCom.move-marker.exch |
4de0 | 61 6e 67 65 2d 70 6f 69 6e 74 2d 61 6e 64 2d 6d 61 72 6b 20 76 69 70 2d 65 78 65 63 75 74 65 2d | ange-point-and-mark.vip-execute- |
4e00 | 63 6f 6d 20 76 69 70 2d 52 65 67 69 6f 6e 5d 20 38 29 29 0a 0a 28 64 65 66 75 6e 20 76 69 70 2d | com.vip-Region].8))..(defun.vip- |
4e20 | 72 65 70 6c 61 63 65 2d 63 68 61 72 20 28 61 72 67 29 20 22 5c 0a 52 65 70 6c 61 63 65 20 74 68 | replace-char.(arg)."\.Replace.th |
4e40 | 65 20 66 6f 6c 6c 6f 77 69 6e 67 20 41 52 47 20 63 68 61 72 73 20 62 79 20 74 68 65 20 63 68 61 | e.following.ARG.chars.by.the.cha |
4e60 | 72 61 63 74 65 72 20 72 65 61 64 2e 22 20 28 69 6e 74 65 72 61 63 74 69 76 65 20 22 50 22 29 20 | racter.read.".(interactive."P"). |
4e80 | 28 62 79 74 65 2d 63 6f 64 65 20 22 c5 88 c6 09 21 c7 09 21 1a 18 c8 08 c9 45 89 13 88 ca cb 0a | (byte-code."....!..!.....E...... |
4ea0 | c9 5c 22 83 1d 00 0c 82 1e 00 72 08 5c 22 2a 87 22 20 5b 76 61 6c 20 61 72 67 20 63 6f 6d 20 76 | .\".......r.\"*.".[val.arg.com.v |
4ec0 | 69 70 2d 64 2d 63 6f 6d 20 76 69 70 2d 64 2d 63 68 61 72 20 6e 69 6c 20 76 69 70 2d 70 2d 76 61 | ip-d-com.vip-d-char.nil.vip-p-va |
4ee0 | 6c 20 76 69 70 2d 67 65 74 63 6f 6d 20 76 69 70 2d 72 65 70 6c 61 63 65 2d 63 68 61 72 20 31 31 | l.vip-getcom.vip-replace-char.11 |
4f00 | 34 20 76 69 70 2d 72 65 70 6c 61 63 65 2d 63 68 61 72 2d 73 75 62 72 20 65 71 75 61 6c 5d 20 36 | 4.vip-replace-char-subr.equal].6 |
4f20 | 29 29 0a 0a 28 64 65 66 75 6e 20 76 69 70 2d 72 65 70 6c 61 63 65 2d 63 68 61 72 2d 73 75 62 72 | ))..(defun.vip-replace-char-subr |
4f40 | 20 28 63 68 61 72 20 61 72 67 29 20 28 62 79 74 65 2d 63 6f 64 65 20 22 c5 08 c1 5c 22 88 0b 89 | .(char.arg).(byte-code."...\"... |
4f60 | 12 88 08 c6 56 83 13 00 08 82 15 00 08 5b 1c 0c c6 56 85 27 00 0b 63 88 0c 53 89 14 88 82 16 00 | ....V........[...V.'..c..S...... |
4f80 | 29 88 c7 08 21 87 22 20 5b 61 72 67 20 74 20 76 69 70 2d 64 2d 63 68 61 72 20 63 68 61 72 20 63 | )...!.".[arg.t.vip-d-char.char.c |
4fa0 | 6f 75 6e 74 20 64 65 6c 65 74 65 2d 63 68 61 72 20 30 20 62 61 63 6b 77 61 72 64 2d 63 68 61 72 | ount.delete-char.0.backward-char |
4fc0 | 5d 20 34 29 29 0a 0a 28 64 65 66 75 6e 20 76 69 70 2d 72 65 70 6c 61 63 65 2d 73 74 72 69 6e 67 | ].4))..(defun.vip-replace-string |
4fe0 | 20 6e 69 6c 20 22 5c 0a 52 65 70 6c 61 63 65 20 73 74 72 69 6e 67 2e 20 20 49 66 20 79 6f 75 20 | .nil."\.Replace.string...If.you. |
5000 | 73 75 70 70 6c 79 20 6e 75 6c 6c 20 73 74 72 69 6e 67 20 61 73 20 74 68 65 20 73 74 72 69 6e 67 | supply.null.string.as.the.string |
5020 | 20 74 6f 20 62 65 20 72 65 70 6c 61 63 65 64 2c 0a 74 68 65 20 71 75 65 72 79 20 72 65 70 6c 61 | .to.be.replaced,.the.query.repla |
5040 | 63 65 20 6d 6f 64 65 20 77 69 6c 6c 20 74 6f 67 67 6c 65 20 62 65 74 77 65 65 6e 20 73 74 72 69 | ce.mode.will.toggle.between.stri |
5060 | 6e 67 20 72 65 70 6c 61 63 65 20 61 6e 64 20 72 65 67 65 78 70 20 72 65 70 6c 61 63 65 2e 22 20 | ng.replace.and.regexp.replace.". |
5080 | 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 c2 88 c2 18 c3 09 | (interactive).(byte-code."...... |
50a0 | 83 0d 00 c4 82 0e 00 c5 21 89 10 88 c6 08 c7 5c 22 83 2f 00 09 3f 89 11 88 c8 c9 ca 09 83 29 00 | ........!......\"./..?........). |
50c0 | cb 82 2a 00 cc 5c 22 21 82 48 00 09 83 3f 00 cd 08 c3 c9 ce 08 5c 22 21 5c 22 82 48 00 cf 08 c3 | ..*..\"!.H...?.......\"!\".H.... |
50e0 | c9 d0 08 5c 22 21 5c 22 29 87 22 20 5b 73 74 72 20 76 69 70 2d 72 65 2d 72 65 70 6c 61 63 65 20 | ...\"!\").".[str.vip-re-replace. |
5100 | 6e 69 6c 20 76 69 70 2d 72 65 61 64 2d 73 74 72 69 6e 67 20 22 52 65 70 6c 61 63 65 20 72 65 67 | nil.vip-read-string."Replace.reg |
5120 | 65 78 70 3a 20 22 20 22 52 65 70 6c 61 63 65 20 73 74 72 69 6e 67 3a 20 22 20 73 74 72 69 6e 67 | exp:."."Replace.string:.".string |
5140 | 3d 20 22 22 20 6d 65 73 73 61 67 65 20 66 6f 72 6d 61 74 20 22 52 65 70 6c 61 63 65 20 6d 6f 64 | =."".message.format."Replace.mod |
5160 | 65 20 63 68 61 6e 67 65 64 20 74 6f 20 25 73 2e 22 20 22 72 65 67 65 78 70 20 72 65 70 6c 61 63 | e.changed.to.%s."."regexp.replac |
5180 | 65 22 20 22 73 74 72 69 6e 67 20 72 65 70 6c 61 63 65 22 20 72 65 70 6c 61 63 65 2d 72 65 67 65 | e"."string.replace".replace-rege |
51a0 | 78 70 20 22 52 65 70 6c 61 63 65 20 72 65 67 65 78 70 20 5c 22 25 73 5c 22 20 77 69 74 68 3a 20 | xp."Replace.regexp.\"%s\".with:. |
51c0 | 22 20 72 65 70 6c 61 63 65 2d 73 74 72 69 6e 67 20 22 52 65 70 6c 61 63 65 20 5c 22 25 73 5c 22 | ".replace-string."Replace.\"%s\" |
51e0 | 20 77 69 74 68 3a 20 22 5d 20 31 33 29 29 0a 0a 28 64 65 66 75 6e 20 76 69 70 2d 66 6f 72 77 61 | .with:."].13))..(defun.vip-forwa |
5200 | 72 64 2d 63 68 61 72 20 28 61 72 67 29 20 22 5c 0a 4d 6f 76 65 20 70 6f 69 6e 74 20 72 69 67 68 | rd-char.(arg)."\.Move.point.righ |
5220 | 74 20 41 52 47 20 63 68 61 72 61 63 74 65 72 73 20 28 6c 65 66 74 20 69 66 20 41 52 47 20 6e 65 | t.ARG.characters.(left.if.ARG.ne |
5240 | 67 61 74 69 76 65 29 2e 4f 6e 20 72 65 61 63 68 69 6e 67 20 65 6e 64 0a 6f 66 20 62 75 66 66 65 | gative).On.reaching.end.of.buffe |
5260 | 72 2c 20 73 74 6f 70 20 61 6e 64 20 73 69 67 6e 61 6c 20 65 72 72 6f 72 2e 22 20 28 69 6e 74 65 | r,.stop.and.signal.error.".(inte |
5280 | 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 21 c6 09 | ractive."P").(byte-code."....!.. |
52a0 | 21 1a 18 0a 85 12 00 c7 0b 60 5c 22 88 c8 08 21 88 0a 85 20 00 c9 ca 08 0a 23 2a 87 22 20 5b 76 | !........`\"...!.........#*.".[v |
52c0 | 61 6c 20 61 72 67 20 63 6f 6d 20 76 69 70 2d 63 6f 6d 2d 70 6f 69 6e 74 20 6e 69 6c 20 76 69 70 | al.arg.com.vip-com-point.nil.vip |
52e0 | 2d 70 2d 76 61 6c 20 76 69 70 2d 67 65 74 63 6f 6d 20 6d 6f 76 65 2d 6d 61 72 6b 65 72 20 66 6f | -p-val.vip-getcom.move-marker.fo |
5300 | 72 77 61 72 64 2d 63 68 61 72 20 76 69 70 2d 65 78 65 63 75 74 65 2d 63 6f 6d 20 76 69 70 2d 66 | rward-char.vip-execute-com.vip-f |
5320 | 6f 72 77 61 72 64 2d 63 68 61 72 5d 20 38 29 29 0a 0a 28 64 65 66 75 6e 20 76 69 70 2d 62 61 63 | orward-char].8))..(defun.vip-bac |
5340 | 6b 77 61 72 64 2d 63 68 61 72 20 28 61 72 67 29 20 22 5c 0a 4d 6f 76 65 20 70 6f 69 6e 74 20 6c | kward-char.(arg)."\.Move.point.l |
5360 | 65 66 74 20 41 52 47 20 63 68 61 72 61 63 74 65 72 73 20 28 72 69 67 68 74 20 69 66 20 41 52 47 | eft.ARG.characters.(right.if.ARG |
5380 | 20 6e 65 67 61 74 69 76 65 29 2e 20 20 4f 6e 20 72 65 61 63 68 69 6e 67 0a 62 65 67 69 6e 6e 69 | .negative)...On.reaching.beginni |
53a0 | 6e 67 20 6f 66 20 62 75 66 66 65 72 2c 20 73 74 6f 70 20 61 6e 64 20 73 69 67 6e 61 6c 20 65 72 | ng.of.buffer,.stop.and.signal.er |
53c0 | 72 6f 72 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 | ror.".(interactive."P").(byte-co |
53e0 | 64 65 20 22 c4 88 c5 09 21 c6 09 21 1a 18 0a 85 12 00 c7 0b 60 5c 22 88 c8 08 21 88 0a 85 20 00 | de."....!..!........`\"...!..... |
5400 | c9 ca 08 0a 23 2a 87 22 20 5b 76 61 6c 20 61 72 67 20 63 6f 6d 20 76 69 70 2d 63 6f 6d 2d 70 6f | ....#*.".[val.arg.com.vip-com-po |
5420 | 69 6e 74 20 6e 69 6c 20 76 69 70 2d 70 2d 76 61 6c 20 76 69 70 2d 67 65 74 63 6f 6d 20 6d 6f 76 | int.nil.vip-p-val.vip-getcom.mov |
5440 | 65 2d 6d 61 72 6b 65 72 20 62 61 63 6b 77 61 72 64 2d 63 68 61 72 20 76 69 70 2d 65 78 65 63 75 | e-marker.backward-char.vip-execu |
5460 | 74 65 2d 63 6f 6d 20 76 69 70 2d 62 61 63 6b 77 61 72 64 2d 63 68 61 72 5d 20 38 29 29 0a 0a 28 | te-com.vip-backward-char].8))..( |
5480 | 64 65 66 75 6e 20 76 69 70 2d 66 6f 72 77 61 72 64 2d 77 6f 72 64 20 28 61 72 67 29 20 22 5c 0a | defun.vip-forward-word.(arg)."\. |
54a0 | 46 6f 72 77 61 72 64 20 77 6f 72 64 2e 22 20 28 69 6e 74 65 72 61 63 74 69 76 65 20 22 50 22 29 | Forward.word.".(interactive."P") |
54c0 | 20 28 62 79 74 65 2d 63 6f 64 65 20 22 c4 88 c5 09 21 c6 09 21 1a 18 0a 85 12 00 c7 0b 60 5c 22 | .(byte-code."....!..!........`\" |
54e0 | 88 c8 08 21 88 c9 ca 21 88 0a 85 51 00 0a cb 55 86 29 00 0a cb 5b 55 85 33 00 cc cd 21 88 c8 cd | ...!...!...Q...U.)...[U.3...!... |
5500 | 21 88 0a ce 55 86 3d 00 0a cf 55 85 4b 00 cc cd 21 88 c8 cd 21 88 c9 d0 21 88 d1 d2 08 0a 23 2a | !...U.=...U.K...!...!...!.....#* |
5520 | 87 22 20 5b 76 61 6c 20 61 72 67 20 63 6f 6d 20 76 69 70 2d 63 6f 6d 2d 70 6f 69 6e 74 20 6e 69 | .".[val.arg.com.vip-com-point.ni |
5540 | 6c 20 76 69 70 2d 70 2d 76 61 6c 20 76 69 70 2d 67 65 74 63 6f 6d 20 6d 6f 76 65 2d 6d 61 72 6b | l.vip-p-val.vip-getcom.move-mark |
5560 | 65 72 20 66 6f 72 77 61 72 64 2d 77 6f 72 64 20 73 6b 69 70 2d 63 68 61 72 73 2d 66 6f 72 77 61 | er.forward-word.skip-chars-forwa |
5580 | 72 64 20 22 20 09 0a 22 20 39 39 20 62 61 63 6b 77 61 72 64 2d 77 6f 72 64 20 31 20 31 30 30 20 | rd."...".99.backward-word.1.100. |
55a0 | 31 32 31 20 22 20 09 22 20 76 69 70 2d 65 78 65 63 75 74 65 2d 63 6f 6d 20 76 69 70 2d 66 6f 72 | 121."..".vip-execute-com.vip-for |
55c0 | 77 61 72 64 2d 77 6f 72 64 5d 20 31 34 29 29 0a 0a 28 64 65 66 75 6e 20 76 69 70 2d 65 6e 64 2d | ward-word].14))..(defun.vip-end- |
55e0 | 6f 66 2d 77 6f 72 64 20 28 61 72 67 29 20 22 5c 0a 4d 6f 76 65 20 70 6f 69 6e 74 20 74 6f 20 65 | of-word.(arg)."\.Move.point.to.e |
5600 | 6e 64 20 6f 66 20 63 75 72 72 65 6e 74 20 77 6f 72 64 2e 22 20 28 69 6e 74 65 72 61 63 74 69 76 | nd.of.current.word.".(interactiv |
5620 | 65 20 22 50 22 29 20 28 62 79 74 65 2d 63 6f 64 65 20 22 c4 88 c5 09 21 c6 09 21 1a 18 0a 85 12 | e."P").(byte-code."....!..!..... |
5640 | 00 c7 0b 60 5c 22 88 c8 20 88 c9 08 21 88 ca 20 88 0a 85 29 00 c8 20 88 cb cc 08 0a 23 2a 87 22 | ...`\"......!......)........#*." |
5660 | 20 5b 76 61 6c 20 61 72 67 20 63 6f 6d 20 76 69 70 2d 63 6f 6d 2d 70 6f 69 6e 74 20 6e 69 6c 20 | .[val.arg.com.vip-com-point.nil. |
5680 | 76 69 70 2d 70 2d 76 61 6c 20 76 69 70 2d 67 65 74 63 6f 6d 20 6d 6f 76 65 2d 6d 61 72 6b 65 72 | vip-p-val.vip-getcom.move-marker |
56a0 | 20 66 6f 72 77 61 72 64 2d 63 68 61 72 20 66 6f 72 77 61 72 64 2d 77 6f 72 64 20 62 61 63 6b 77 | .forward-char.forward-word.backw |
56c0 | 61 72 64 2d 63 68 61 72 20 76 69 70 2d 65 78 65 63 75 74 65 2d 63 6f 6d 20 76 69 70 2d 65 6e 64 | ard-char.vip-execute-com.vip-end |
56e0 | 2d 6f 66 2d 77 6f 72 64 5d 20 31 31 29 29 0a 0a 28 64 65 66 75 6e 20 76 69 70 2d 62 61 63 6b 77 | -of-word].11))..(defun.vip-backw |
5700 | 61 72 64 2d 77 6f 72 64 20 28 61 72 67 29 20 22 5c 0a 42 61 63 6b 77 61 72 64 20 77 6f 72 64 2e | ard-word.(arg)."\.Backward.word. |
5720 | 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 64 65 20 22 | ".(interactive."P").(byte-code." |
5740 | c4 88 c5 09 21 c6 09 21 1a 18 0a 85 12 00 c7 0b 60 5c 22 88 c8 08 21 88 0a 85 20 00 c9 ca 08 0a | ....!..!........`\"...!......... |
5760 | 23 2a 87 22 20 5b 76 61 6c 20 61 72 67 20 63 6f 6d 20 76 69 70 2d 63 6f 6d 2d 70 6f 69 6e 74 20 | #*.".[val.arg.com.vip-com-point. |
5780 | 6e 69 6c 20 76 69 70 2d 70 2d 76 61 6c 20 76 69 70 2d 67 65 74 63 6f 6d 20 6d 6f 76 65 2d 6d 61 | nil.vip-p-val.vip-getcom.move-ma |
57a0 | 72 6b 65 72 20 62 61 63 6b 77 61 72 64 2d 77 6f 72 64 20 76 69 70 2d 65 78 65 63 75 74 65 2d 63 | rker.backward-word.vip-execute-c |
57c0 | 6f 6d 20 76 69 70 2d 62 61 63 6b 77 61 72 64 2d 77 6f 72 64 5d 20 38 29 29 0a 0a 28 64 65 66 75 | om.vip-backward-word].8))..(defu |
57e0 | 6e 20 76 69 70 2d 66 6f 72 77 61 72 64 2d 57 6f 72 64 20 28 61 72 67 29 20 22 5c 0a 46 6f 72 77 | n.vip-forward-Word.(arg)."\.Forw |
5800 | 61 72 64 20 77 6f 72 64 20 64 65 6c 69 6d 69 74 65 64 20 62 79 20 77 68 69 74 65 20 63 68 61 72 | ard.word.delimited.by.white.char |
5820 | 61 63 74 65 72 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 | acter.".(interactive."P").(byte- |
5840 | 63 6f 64 65 20 22 c4 88 c6 09 21 c7 09 21 1a 18 0a 85 12 00 c8 0b 60 5c 22 88 c9 ca c4 c5 08 24 | code."....!..!........`\"......$ |
5860 | 88 0a 85 50 00 0a cb 55 86 28 00 0a cb 5b 55 85 32 00 cc cd 21 88 ce cd 21 88 0a cf 55 86 3c 00 | ...P...U.(...[U.2...!...!...U.<. |
5880 | 0a d0 55 85 4a 00 cc cd 21 88 ce cd 21 88 d1 d2 21 88 d3 d4 08 0a 23 2a 87 22 20 5b 76 61 6c 20 | ..U.J...!...!...!.....#*.".[val. |
58a0 | 61 72 67 20 63 6f 6d 20 76 69 70 2d 63 6f 6d 2d 70 6f 69 6e 74 20 6e 69 6c 20 74 20 76 69 70 2d | arg.com.vip-com-point.nil.t.vip- |
58c0 | 70 2d 76 61 6c 20 76 69 70 2d 67 65 74 63 6f 6d 20 6d 6f 76 65 2d 6d 61 72 6b 65 72 20 72 65 2d | p-val.vip-getcom.move-marker.re- |
58e0 | 73 65 61 72 63 68 2d 66 6f 72 77 61 72 64 20 22 5b 5e 20 09 0a 5d 2a 5b 20 09 0a 5d 2b 22 20 39 | search-forward."[^...]*[...]+".9 |
5900 | 39 20 62 61 63 6b 77 61 72 64 2d 77 6f 72 64 20 31 20 66 6f 72 77 61 72 64 2d 77 6f 72 64 20 31 | 9.backward-word.1.forward-word.1 |
5920 | 30 30 20 31 32 31 20 73 6b 69 70 2d 63 68 61 72 73 2d 66 6f 72 77 61 72 64 20 22 20 09 22 20 76 | 00.121.skip-chars-forward."..".v |
5940 | 69 70 2d 65 78 65 63 75 74 65 2d 63 6f 6d 20 76 69 70 2d 66 6f 72 77 61 72 64 2d 57 6f 72 64 5d | ip-execute-com.vip-forward-Word] |
5960 | 20 31 33 29 29 0a 0a 28 64 65 66 75 6e 20 76 69 70 2d 65 6e 64 2d 6f 66 2d 57 6f 72 64 20 28 61 | .13))..(defun.vip-end-of-Word.(a |
5980 | 72 67 29 20 22 5c 0a 4d 6f 76 65 20 66 6f 72 77 61 72 64 20 74 6f 20 65 6e 64 20 6f 66 20 77 6f | rg)."\.Move.forward.to.end.of.wo |
59a0 | 72 64 20 64 65 6c 69 6d 69 74 65 64 20 62 79 20 77 68 69 74 65 20 63 68 61 72 61 63 74 65 72 2e | rd.delimited.by.white.character. |
59c0 | 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 64 65 20 22 | ".(interactive."P").(byte-code." |
59e0 | c4 88 c6 09 21 c7 09 21 1a 18 0a 85 12 00 c8 0b 60 5c 22 88 c9 20 88 ca cb c4 c5 08 24 85 21 00 | ....!..!........`\".........$.!. |
5a00 | cc 20 88 0a 85 2e 00 c9 20 88 cd ce 08 0a 23 2a 87 22 20 5b 76 61 6c 20 61 72 67 20 63 6f 6d 20 | ..............#*.".[val.arg.com. |
5a20 | 76 69 70 2d 63 6f 6d 2d 70 6f 69 6e 74 20 6e 69 6c 20 74 20 76 69 70 2d 70 2d 76 61 6c 20 76 69 | vip-com-point.nil.t.vip-p-val.vi |
5a40 | 70 2d 67 65 74 63 6f 6d 20 6d 6f 76 65 2d 6d 61 72 6b 65 72 20 66 6f 72 77 61 72 64 2d 63 68 61 | p-getcom.move-marker.forward-cha |
5a60 | 72 20 72 65 2d 73 65 61 72 63 68 2d 66 6f 72 77 61 72 64 20 22 5b 5e 20 09 0a 5d 2b 22 20 62 61 | r.re-search-forward."[^...]+".ba |
5a80 | 63 6b 77 61 72 64 2d 63 68 61 72 20 76 69 70 2d 65 78 65 63 75 74 65 2d 63 6f 6d 20 76 69 70 2d | ckward-char.vip-execute-com.vip- |
5aa0 | 65 6e 64 2d 6f 66 2d 57 6f 72 64 5d 20 31 31 29 29 0a 0a 28 64 65 66 75 6e 20 76 69 70 2d 62 61 | end-of-Word].11))..(defun.vip-ba |
5ac0 | 63 6b 77 61 72 64 2d 57 6f 72 64 20 28 61 72 67 29 20 22 5c 0a 42 61 63 6b 77 61 72 64 20 77 6f | ckward-Word.(arg)."\.Backward.wo |
5ae0 | 72 64 20 64 65 6c 69 6d 69 74 65 64 20 62 79 20 77 68 69 74 65 20 63 68 61 72 61 63 74 65 72 2e | rd.delimited.by.white.character. |
5b00 | 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 64 65 20 22 | ".(interactive."P").(byte-code." |
5b20 | c4 88 c6 09 21 c7 09 21 1a 18 0a 85 12 00 c8 0b 60 5c 22 88 c9 ca c4 c5 08 24 83 21 00 cb 20 82 | ....!..!........`\"......$.!.... |
5b40 | 23 00 65 62 88 0a 85 2d 00 cc cd 08 0a 23 2a 87 22 20 5b 76 61 6c 20 61 72 67 20 63 6f 6d 20 76 | #.eb...-.....#*.".[val.arg.com.v |
5b60 | 69 70 2d 63 6f 6d 2d 70 6f 69 6e 74 20 6e 69 6c 20 74 20 76 69 70 2d 70 2d 76 61 6c 20 76 69 70 | ip-com-point.nil.t.vip-p-val.vip |
5b80 | 2d 67 65 74 63 6f 6d 20 6d 6f 76 65 2d 6d 61 72 6b 65 72 20 72 65 2d 73 65 61 72 63 68 2d 62 61 | -getcom.move-marker.re-search-ba |
5ba0 | 63 6b 77 61 72 64 20 22 5b 20 09 0a 5d 2b 5b 5e 20 09 0a 5d 2b 22 20 66 6f 72 77 61 72 64 2d 63 | ckward."[...]+[^...]+".forward-c |
5bc0 | 68 61 72 20 76 69 70 2d 65 78 65 63 75 74 65 2d 63 6f 6d 20 76 69 70 2d 62 61 63 6b 77 61 72 64 | har.vip-execute-com.vip-backward |
5be0 | 2d 57 6f 72 64 5d 20 39 29 29 0a 0a 28 64 65 66 75 6e 20 76 69 70 2d 62 65 67 69 6e 6e 69 6e 67 | -Word].9))..(defun.vip-beginning |
5c00 | 2d 6f 66 2d 6c 69 6e 65 20 28 61 72 67 29 20 22 5c 0a 47 6f 20 74 6f 20 62 65 67 69 6e 6e 69 6e | -of-line.(arg)."\.Go.to.beginnin |
5c20 | 67 20 6f 66 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 | g.of.line.".(interactive."P").(b |
5c40 | 79 74 65 2d 63 6f 64 65 20 22 c4 88 c5 09 21 c6 09 21 1a 18 0a 85 12 00 c7 0b 60 5c 22 88 c8 08 | yte-code."....!..!........`\"... |
5c60 | 21 88 0a 85 20 00 c9 ca 08 0a 23 2a 87 22 20 5b 76 61 6c 20 61 72 67 20 63 6f 6d 20 76 69 70 2d | !.........#*.".[val.arg.com.vip- |
5c80 | 63 6f 6d 2d 70 6f 69 6e 74 20 6e 69 6c 20 76 69 70 2d 70 2d 76 61 6c 20 76 69 70 2d 67 65 74 63 | com-point.nil.vip-p-val.vip-getc |
5ca0 | 6f 6d 20 6d 6f 76 65 2d 6d 61 72 6b 65 72 20 62 65 67 69 6e 6e 69 6e 67 2d 6f 66 2d 6c 69 6e 65 | om.move-marker.beginning-of-line |
5cc0 | 20 76 69 70 2d 65 78 65 63 75 74 65 2d 63 6f 6d 20 76 69 70 2d 62 65 67 69 6e 6e 69 6e 67 2d 6f | .vip-execute-com.vip-beginning-o |
5ce0 | 66 2d 6c 69 6e 65 5d 20 38 29 29 0a 0a 28 64 65 66 75 6e 20 76 69 70 2d 62 6f 6c 2d 61 6e 64 2d | f-line].8))..(defun.vip-bol-and- |
5d00 | 73 6b 69 70 2d 77 68 69 74 65 20 28 61 72 67 29 20 22 5c 0a 42 65 67 69 6e 6e 69 6e 67 20 6f 66 | skip-white.(arg)."\.Beginning.of |
5d20 | 20 6c 69 6e 65 20 61 74 20 66 69 72 73 74 20 6e 6f 6e 2d 77 68 69 74 65 20 63 68 61 72 61 63 74 | .line.at.first.non-white.charact |
5d40 | 65 72 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 64 | er.".(interactive."P").(byte-cod |
5d60 | 65 20 22 c4 88 c5 09 21 c6 09 21 1a 18 0a 85 12 00 c7 0b 60 5c 22 88 c8 20 88 0a 85 1f 00 c9 ca | e."....!..!........`\".......... |
5d80 | 08 0a 23 2a 87 22 20 5b 76 61 6c 20 61 72 67 20 63 6f 6d 20 76 69 70 2d 63 6f 6d 2d 70 6f 69 6e | ..#*.".[val.arg.com.vip-com-poin |
5da0 | 74 20 6e 69 6c 20 76 69 70 2d 70 2d 76 61 6c 20 76 69 70 2d 67 65 74 63 6f 6d 20 6d 6f 76 65 2d | t.nil.vip-p-val.vip-getcom.move- |
5dc0 | 6d 61 72 6b 65 72 20 62 61 63 6b 2d 74 6f 2d 69 6e 64 65 6e 74 61 74 69 6f 6e 20 76 69 70 2d 65 | marker.back-to-indentation.vip-e |
5de0 | 78 65 63 75 74 65 2d 63 6f 6d 20 76 69 70 2d 62 6f 6c 2d 61 6e 64 2d 73 6b 69 70 2d 77 68 69 74 | xecute-com.vip-bol-and-skip-whit |
5e00 | 65 5d 20 38 29 29 0a 0a 28 64 65 66 75 6e 20 76 69 70 2d 67 6f 74 6f 2d 65 6f 6c 20 28 61 72 67 | e].8))..(defun.vip-goto-eol.(arg |
5e20 | 29 20 22 5c 0a 47 6f 20 74 6f 20 65 6e 64 20 6f 66 20 6c 69 6e 65 2e 22 20 28 69 6e 74 65 72 61 | )."\.Go.to.end.of.line.".(intera |
5e40 | 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 21 c6 09 21 1a | ctive."P").(byte-code."....!..!. |
5e60 | 18 0a 85 12 00 c7 0b 60 5c 22 88 c8 08 21 88 0a 85 20 00 c9 ca 08 0a 23 2a 87 22 20 5b 76 61 6c | .......`\"...!.........#*.".[val |
5e80 | 20 61 72 67 20 63 6f 6d 20 76 69 70 2d 63 6f 6d 2d 70 6f 69 6e 74 20 6e 69 6c 20 76 69 70 2d 70 | .arg.com.vip-com-point.nil.vip-p |
5ea0 | 2d 76 61 6c 20 76 69 70 2d 67 65 74 63 6f 6d 20 6d 6f 76 65 2d 6d 61 72 6b 65 72 20 65 6e 64 2d | -val.vip-getcom.move-marker.end- |
5ec0 | 6f 66 2d 6c 69 6e 65 20 76 69 70 2d 65 78 65 63 75 74 65 2d 63 6f 6d 20 76 69 70 2d 67 6f 74 6f | of-line.vip-execute-com.vip-goto |
5ee0 | 2d 65 6f 6c 5d 20 38 29 29 0a 0a 28 64 65 66 75 6e 20 76 69 70 2d 6e 65 78 74 2d 6c 69 6e 65 20 | -eol].8))..(defun.vip-next-line. |
5f00 | 28 61 72 67 29 20 22 5c 0a 47 6f 20 74 6f 20 6e 65 78 74 20 6c 69 6e 65 2e 22 20 28 69 6e 74 65 | (arg)."\.Go.to.next.line.".(inte |
5f20 | 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 c5 88 c6 09 21 c7 09 | ractive."P").(byte-code."....!.. |
5f40 | 21 1a 18 0a 85 12 00 c8 0b 60 5c 22 88 c9 08 21 88 ca 89 14 88 0a 85 24 00 cb cc 08 0a 23 2a 87 | !........`\"...!.......$.....#*. |
5f60 | 22 20 5b 76 61 6c 20 61 72 67 20 63 6f 6d 20 76 69 70 2d 63 6f 6d 2d 70 6f 69 6e 74 20 74 68 69 | ".[val.arg.com.vip-com-point.thi |
5f80 | 73 2d 63 6f 6d 6d 61 6e 64 20 6e 69 6c 20 76 69 70 2d 70 2d 76 61 6c 20 76 69 70 2d 67 65 74 43 | s-command.nil.vip-p-val.vip-getC |
5fa0 | 6f 6d 20 6d 6f 76 65 2d 6d 61 72 6b 65 72 20 6e 65 78 74 2d 6c 69 6e 65 2d 69 6e 74 65 72 6e 61 | om.move-marker.next-line-interna |
5fc0 | 6c 20 6e 65 78 74 2d 6c 69 6e 65 20 76 69 70 2d 65 78 65 63 75 74 65 2d 63 6f 6d 20 76 69 70 2d | l.next-line.vip-execute-com.vip- |
5fe0 | 6e 65 78 74 2d 6c 69 6e 65 5d 20 38 29 29 0a 0a 28 64 65 66 75 6e 20 76 69 70 2d 6e 65 78 74 2d | next-line].8))..(defun.vip-next- |
6000 | 6c 69 6e 65 2d 61 74 2d 62 6f 6c 20 28 61 72 67 29 20 22 5c 0a 4e 65 78 74 20 6c 69 6e 65 20 61 | line-at-bol.(arg)."\.Next.line.a |
6020 | 74 20 62 65 67 69 6e 6e 69 6e 67 20 6f 66 20 6c 69 6e 65 2e 22 20 28 69 6e 74 65 72 61 63 74 69 | t.beginning.of.line.".(interacti |
6040 | 76 65 20 22 50 22 29 20 28 62 79 74 65 2d 63 6f 64 65 20 22 c4 88 c5 09 21 c6 09 21 1a 18 0a 85 | ve."P").(byte-code."....!..!.... |
6060 | 12 00 c7 0b 60 5c 22 88 c8 08 21 88 c9 20 88 0a 85 23 00 ca cb 08 0a 23 2a 87 22 20 5b 76 61 6c | ....`\"...!......#.....#*.".[val |
6080 | 20 61 72 67 20 63 6f 6d 20 76 69 70 2d 63 6f 6d 2d 70 6f 69 6e 74 20 6e 69 6c 20 76 69 70 2d 70 | .arg.com.vip-com-point.nil.vip-p |
60a0 | 2d 76 61 6c 20 76 69 70 2d 67 65 74 43 6f 6d 20 6d 6f 76 65 2d 6d 61 72 6b 65 72 20 6e 65 78 74 | -val.vip-getCom.move-marker.next |
60c0 | 2d 6c 69 6e 65 20 62 61 63 6b 2d 74 6f 2d 69 6e 64 65 6e 74 61 74 69 6f 6e 20 76 69 70 2d 65 78 | -line.back-to-indentation.vip-ex |
60e0 | 65 63 75 74 65 2d 63 6f 6d 20 76 69 70 2d 6e 65 78 74 2d 6c 69 6e 65 2d 61 74 2d 62 6f 6c 5d 20 | ecute-com.vip-next-line-at-bol]. |
6100 | 39 29 29 0a 0a 28 64 65 66 75 6e 20 76 69 70 2d 70 72 65 76 69 6f 75 73 2d 6c 69 6e 65 20 28 61 | 9))..(defun.vip-previous-line.(a |
6120 | 72 67 29 20 22 5c 0a 47 6f 20 74 6f 20 70 72 65 76 69 6f 75 73 20 6c 69 6e 65 2e 22 20 28 69 6e | rg)."\.Go.to.previous.line.".(in |
6140 | 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 c5 88 c6 09 21 | teractive."P").(byte-code."....! |
6160 | c7 09 21 1a 18 0a 85 12 00 c8 0b 60 5c 22 88 c9 08 5b 21 88 ca 89 14 88 0a 85 25 00 cb cc 08 0a | ..!........`\"...[!.......%..... |
6180 | 23 2a 87 22 20 5b 76 61 6c 20 61 72 67 20 63 6f 6d 20 76 69 70 2d 63 6f 6d 2d 70 6f 69 6e 74 20 | #*.".[val.arg.com.vip-com-point. |
61a0 | 74 68 69 73 2d 63 6f 6d 6d 61 6e 64 20 6e 69 6c 20 76 69 70 2d 70 2d 76 61 6c 20 76 69 70 2d 67 | this-command.nil.vip-p-val.vip-g |
61c0 | 65 74 43 6f 6d 20 6d 6f 76 65 2d 6d 61 72 6b 65 72 20 6e 65 78 74 2d 6c 69 6e 65 20 70 72 65 76 | etCom.move-marker.next-line.prev |
61e0 | 69 6f 75 73 2d 6c 69 6e 65 20 76 69 70 2d 65 78 65 63 75 74 65 2d 63 6f 6d 20 76 69 70 2d 70 72 | ious-line.vip-execute-com.vip-pr |
6200 | 65 76 69 6f 75 73 2d 6c 69 6e 65 5d 20 38 29 29 0a 0a 28 64 65 66 75 6e 20 76 69 70 2d 70 72 65 | evious-line].8))..(defun.vip-pre |
6220 | 76 69 6f 75 73 2d 6c 69 6e 65 2d 61 74 2d 62 6f 6c 20 28 61 72 67 29 20 22 5c 0a 50 72 65 76 69 | vious-line-at-bol.(arg)."\.Previ |
6240 | 6f 75 73 20 6c 69 6e 65 20 61 74 20 62 65 67 69 6e 6e 69 6e 67 20 6f 66 20 6c 69 6e 65 2e 22 20 | ous.line.at.beginning.of.line.". |
6260 | 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 64 65 20 22 c4 88 | (interactive."P").(byte-code.".. |
6280 | c5 09 21 c6 09 21 1a 18 0a 85 12 00 c7 0b 60 5c 22 88 c8 08 5b 21 88 c9 20 88 0a 85 24 00 ca cb | ..!..!........`\"...[!......$... |
62a0 | 08 0a 23 2a 87 22 20 5b 76 61 6c 20 61 72 67 20 63 6f 6d 20 76 69 70 2d 63 6f 6d 2d 70 6f 69 6e | ..#*.".[val.arg.com.vip-com-poin |
62c0 | 74 20 6e 69 6c 20 76 69 70 2d 70 2d 76 61 6c 20 76 69 70 2d 67 65 74 43 6f 6d 20 6d 6f 76 65 2d | t.nil.vip-p-val.vip-getCom.move- |
62e0 | 6d 61 72 6b 65 72 20 6e 65 78 74 2d 6c 69 6e 65 20 62 61 63 6b 2d 74 6f 2d 69 6e 64 65 6e 74 61 | marker.next-line.back-to-indenta |
6300 | 74 69 6f 6e 20 76 69 70 2d 65 78 65 63 75 74 65 2d 63 6f 6d 20 76 69 70 2d 70 72 65 76 69 6f 75 | tion.vip-execute-com.vip-previou |
6320 | 73 2d 6c 69 6e 65 5d 20 39 29 29 0a 0a 28 64 65 66 75 6e 20 76 69 70 2d 63 68 61 6e 67 65 2d 74 | s-line].9))..(defun.vip-change-t |
6340 | 6f 2d 65 6f 6c 20 28 61 72 67 29 20 22 5c 0a 43 68 61 6e 67 65 20 74 6f 20 65 6e 64 20 6f 66 20 | o-eol.(arg)."\.Change.to.end.of. |
6360 | 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 63 | line.".(interactive."P").(byte-c |
6380 | 6f 64 65 20 22 c1 88 c2 08 c3 42 21 87 22 20 5b 61 72 67 20 6e 69 6c 20 76 69 70 2d 67 6f 74 6f | ode.".....B!.".[arg.nil.vip-goto |
63a0 | 2d 65 6f 6c 20 39 39 5d 20 33 29 29 0a 0a 28 64 65 66 75 6e 20 76 69 70 2d 6b 69 6c 6c 2d 6c 69 | -eol.99].3))..(defun.vip-kill-li |
63c0 | 6e 65 20 28 61 72 67 29 20 22 5c 0a 44 65 6c 65 74 65 20 6c 69 6e 65 2e 22 20 28 69 6e 74 65 72 | ne.(arg)."\.Delete.line.".(inter |
63e0 | 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 c2 08 c3 42 21 87 | active."P").(byte-code.".....B!. |
6400 | 22 20 5b 61 72 67 20 6e 69 6c 20 76 69 70 2d 67 6f 74 6f 2d 65 6f 6c 20 31 30 30 5d 20 33 29 29 | ".[arg.nil.vip-goto-eol.100].3)) |
6420 | 0a 0a 28 64 65 66 75 6e 20 76 69 70 2d 67 6f 74 6f 2d 6c 69 6e 65 20 28 61 72 67 29 20 22 5c 0a | ..(defun.vip-goto-line.(arg)."\. |
6440 | 47 6f 20 74 6f 20 41 52 47 27 73 20 6c 69 6e 65 2e 20 20 57 69 74 68 6f 75 74 20 41 52 47 20 67 | Go.to.ARG's.line...Without.ARG.g |
6460 | 6f 20 74 6f 20 65 6e 64 20 6f 66 20 62 75 66 66 65 72 2e 22 20 28 69 6e 74 65 72 61 63 74 69 76 | o.to.end.of.buffer.".(interactiv |
6480 | 65 20 22 50 22 29 20 28 62 79 74 65 2d 63 6f 64 65 20 22 c4 88 c5 09 21 c6 09 21 1a 18 c7 0b 60 | e."P").(byte-code."....!..!....` |
64a0 | 5c 22 88 c8 60 21 88 08 3f 83 1d 00 64 62 82 24 00 65 62 88 c9 08 53 21 88 ca 20 88 0a 85 31 00 | \"..`!..?...db.$.eb...S!......1. |
64c0 | cb cc 08 0a 23 2a 87 22 20 5b 76 61 6c 20 61 72 67 20 63 6f 6d 20 76 69 70 2d 63 6f 6d 2d 70 6f | ....#*.".[val.arg.com.vip-com-po |
64e0 | 69 6e 74 20 6e 69 6c 20 76 69 70 2d 50 2d 76 61 6c 20 76 69 70 2d 67 65 74 43 6f 6d 20 6d 6f 76 | int.nil.vip-P-val.vip-getCom.mov |
6500 | 65 2d 6d 61 72 6b 65 72 20 73 65 74 2d 6d 61 72 6b 20 66 6f 72 77 61 72 64 2d 6c 69 6e 65 20 62 | e-marker.set-mark.forward-line.b |
6520 | 61 63 6b 2d 74 6f 2d 69 6e 64 65 6e 74 61 74 69 6f 6e 20 76 69 70 2d 65 78 65 63 75 74 65 2d 63 | ack-to-indentation.vip-execute-c |
6540 | 6f 6d 20 76 69 70 2d 67 6f 74 6f 2d 6c 69 6e 65 5d 20 31 30 29 29 0a 0a 28 64 65 66 75 6e 20 76 | om.vip-goto-line].10))..(defun.v |
6560 | 69 70 2d 66 69 6e 64 2d 63 68 61 72 20 28 61 72 67 20 63 68 61 72 20 66 6f 72 77 61 72 64 20 6f | ip-find-char.(arg.char.forward.o |
6580 | 66 66 73 65 74 29 20 22 5c 0a 46 69 6e 64 20 41 52 47 27 73 20 6f 63 63 75 72 65 6e 63 65 20 6f | ffset)."\.Find.ARG's.occurence.o |
65a0 | 66 20 43 48 41 52 20 6f 6e 20 74 68 65 20 63 75 72 72 65 6e 74 20 6c 69 6e 65 2e 20 20 49 66 20 | f.CHAR.on.the.current.line...If. |
65c0 | 46 4f 52 57 41 52 44 20 74 68 65 6e 0a 73 65 61 72 63 68 20 69 73 20 66 6f 72 77 61 72 64 2c 20 | FORWARD.then.search.is.forward,. |
65e0 | 6f 74 68 65 72 77 69 73 65 20 62 61 63 6b 77 61 72 64 2e 20 20 4f 46 46 53 45 54 20 69 73 20 75 | otherwise.backward...OFFSET.is.u |
6600 | 73 65 64 20 74 6f 20 61 64 6a 75 73 74 20 70 6f 69 6e 74 0a 61 66 74 65 72 20 73 65 61 72 63 68 | sed.to.adjust.point.after.search |
6620 | 2e 22 20 28 62 79 74 65 2d 63 6f 64 65 20 22 09 83 08 00 08 82 0a 00 08 5b c4 1a 18 8a 8c 08 c7 | .".(byte-code.".........[....... |
6640 | 56 83 2d 00 c8 6c 83 20 00 c9 ca 21 82 21 00 60 cb cc 21 88 cd 20 88 60 5c 22 82 3e 00 c8 6e 83 | V.-..l.....!.!.`..!....`\".>..n. |
6660 | 38 00 c9 ca 21 82 39 00 60 cd 20 88 60 5c 22 88 08 c7 56 83 4b 00 65 54 62 82 4d 00 64 62 88 c4 | 8...!.9.`...`\"...V.K.eTb.M.db.. |
6680 | 1b ce cf 0d 21 c4 c7 08 24 29 88 60 89 12 88 08 c7 56 85 67 00 0a 64 55 86 73 00 08 c7 57 85 73 | ....!...$).`.....V.g..dU.s...W.s |
66a0 | 00 0a 65 55 85 79 00 c9 ca 21 29 29 88 0a 08 c7 56 83 90 00 0e 06 83 8c 00 d0 82 8d 00 d1 82 9a | ..eU.y...!))....V............... |
66c0 | 00 0e 06 83 99 00 cc 82 9a 00 c7 5c 5c 62 2a 87 22 20 5b 61 72 67 20 66 6f 72 77 61 72 64 20 70 | ...........\\b*.".[arg.forward.p |
66e0 | 6f 69 6e 74 20 63 61 73 65 2d 66 6f 6c 64 2d 73 65 61 72 63 68 20 6e 69 6c 20 63 68 61 72 20 6f | oint.case-fold-search.nil.char.o |
6700 | 66 66 73 65 74 20 30 20 6e 61 72 72 6f 77 2d 74 6f 2d 72 65 67 69 6f 6e 20 65 72 72 6f 72 20 22 | ffset.0.narrow-to-region.error." |
6720 | 22 20 6e 65 78 74 2d 6c 69 6e 65 20 31 20 62 65 67 69 6e 6e 69 6e 67 2d 6f 66 2d 6c 69 6e 65 20 | ".next-line.1.beginning-of-line. |
6740 | 73 65 61 72 63 68 2d 66 6f 72 77 61 72 64 20 63 68 61 72 2d 74 6f 2d 73 74 72 69 6e 67 20 2d 32 | search-forward.char-to-string.-2 |
6760 | 20 2d 31 5d 20 31 33 29 29 0a 0a 28 64 65 66 75 6e 20 76 69 70 2d 66 69 6e 64 2d 63 68 61 72 2d | .-1].13))..(defun.vip-find-char- |
6780 | 66 6f 72 77 61 72 64 20 28 61 72 67 29 20 22 5c 0a 46 69 6e 64 20 63 68 61 72 20 6f 6e 20 74 68 | forward.(arg)."\.Find.char.on.th |
67a0 | 65 20 6c 69 6e 65 2e 20 20 49 66 20 63 61 6c 6c 65 64 20 69 6e 74 65 72 61 63 74 69 76 65 6c 79 | e.line...If.called.interactively |
67c0 | 20 72 65 61 64 20 74 68 65 20 63 68 61 72 20 74 6f 20 66 69 6e 64 0a 66 72 6f 6d 20 74 68 65 20 | .read.the.char.to.find.from.the. |
67e0 | 74 65 72 6d 69 6e 61 6c 2c 20 61 6e 64 20 69 66 20 63 61 6c 6c 65 64 20 66 72 6f 6d 20 76 69 70 | terminal,.and.if.called.from.vip |
6800 | 2d 72 65 70 65 61 74 2c 20 74 68 65 20 63 68 61 72 20 6c 61 73 74 20 75 73 65 64 20 69 73 0a 75 | -repeat,.the.char.last.used.is.u |
6820 | 73 65 64 2e 20 20 54 68 69 73 20 62 65 68 61 76 69 6f 75 72 20 69 73 20 63 6f 6e 74 72 6f 6c 6c | sed...This.behaviour.is.controll |
6840 | 65 64 20 62 79 20 74 68 65 20 73 69 67 6e 20 6f 66 20 70 72 65 66 69 78 20 6e 75 6d 65 72 69 63 | ed.by.the.sign.of.prefix.numeric |
6860 | 20 76 61 6c 75 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 | .value.".(interactive."P").(byte |
6880 | 2d 63 6f 64 65 20 22 c7 88 ca 09 21 cb 09 21 1a 18 08 cc 56 83 1b 00 72 13 c5 14 c7 89 16 06 82 | -code."....!..!....V...r........ |
68a0 | 1f 00 08 5b 89 10 88 0a 85 29 00 cd 0e 08 60 5c 22 88 ce 08 ca 09 21 cc 56 83 38 00 0b 82 3a 00 | ...[.....)....`\".....!.V.8...:. |
68c0 | 0e 09 c5 c7 24 88 08 5b 89 10 88 0a 85 54 00 0b 89 16 09 88 cf 20 88 d0 d1 08 0a 23 2a 87 22 20 | ....$..[.....T.............#*.". |
68e0 | 5b 76 61 6c 20 61 72 67 20 63 6f 6d 20 76 69 70 2d 66 2d 63 68 61 72 20 76 69 70 2d 66 2d 66 6f | [val.arg.com.vip-f-char.vip-f-fo |
6900 | 72 77 61 72 64 20 74 20 76 69 70 2d 66 2d 6f 66 66 73 65 74 20 6e 69 6c 20 76 69 70 2d 63 6f 6d | rward.t.vip-f-offset.nil.vip-com |
6920 | 2d 70 6f 69 6e 74 20 76 69 70 2d 46 2d 63 68 61 72 20 76 69 70 2d 70 2d 76 61 6c 20 76 69 70 2d | -point.vip-F-char.vip-p-val.vip- |
6940 | 67 65 74 63 6f 6d 20 30 20 6d 6f 76 65 2d 6d 61 72 6b 65 72 20 76 69 70 2d 66 69 6e 64 2d 63 68 | getcom.0.move-marker.vip-find-ch |
6960 | 61 72 20 66 6f 72 77 61 72 64 2d 63 68 61 72 20 76 69 70 2d 65 78 65 63 75 74 65 2d 63 6f 6d 20 | ar.forward-char.vip-execute-com. |
6980 | 76 69 70 2d 66 69 6e 64 2d 63 68 61 72 2d 66 6f 72 77 61 72 64 5d 20 31 30 29 29 0a 0a 28 64 65 | vip-find-char-forward].10))..(de |
69a0 | 66 75 6e 20 76 69 70 2d 67 6f 74 6f 2d 63 68 61 72 2d 66 6f 72 77 61 72 64 20 28 61 72 67 29 20 | fun.vip-goto-char-forward.(arg). |
69c0 | 22 5c 0a 47 6f 20 75 70 20 74 6f 20 63 68 61 72 20 41 52 47 20 66 6f 72 77 61 72 64 20 6f 6e 20 | "\.Go.up.to.char.ARG.forward.on. |
69e0 | 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 63 | line.".(interactive."P").(byte-c |
6a00 | 6f 64 65 20 22 c9 88 ca 09 21 cb 09 21 1a 18 08 cc 56 83 1b 00 72 13 c5 14 c5 89 16 06 82 1f 00 | ode."....!..!....V...r.......... |
6a20 | 08 5b 89 10 88 0a 85 29 00 cd 0e 07 60 5c 22 88 ce 08 ca 09 21 cc 56 83 38 00 0b 82 3a 00 0e 08 | .[.....)....`\".....!.V.8...:... |
6a40 | c5 c5 24 88 08 5b 89 10 88 0a 85 54 00 0b 89 16 08 88 cf 20 88 d0 d1 08 0a 23 2a 87 22 20 5b 76 | ..$..[.....T.............#*.".[v |
6a60 | 61 6c 20 61 72 67 20 63 6f 6d 20 76 69 70 2d 66 2d 63 68 61 72 20 76 69 70 2d 66 2d 66 6f 72 77 | al.arg.com.vip-f-char.vip-f-forw |
6a80 | 61 72 64 20 74 20 76 69 70 2d 66 2d 6f 66 66 73 65 74 20 76 69 70 2d 63 6f 6d 2d 70 6f 69 6e 74 | ard.t.vip-f-offset.vip-com-point |
6aa0 | 20 76 69 70 2d 46 2d 63 68 61 72 20 6e 69 6c 20 76 69 70 2d 70 2d 76 61 6c 20 76 69 70 2d 67 65 | .vip-F-char.nil.vip-p-val.vip-ge |
6ac0 | 74 63 6f 6d 20 30 20 6d 6f 76 65 2d 6d 61 72 6b 65 72 20 76 69 70 2d 66 69 6e 64 2d 63 68 61 72 | tcom.0.move-marker.vip-find-char |
6ae0 | 20 66 6f 72 77 61 72 64 2d 63 68 61 72 20 76 69 70 2d 65 78 65 63 75 74 65 2d 63 6f 6d 20 76 69 | .forward-char.vip-execute-com.vi |
6b00 | 70 2d 67 6f 74 6f 2d 63 68 61 72 2d 66 6f 72 77 61 72 64 5d 20 31 30 29 29 0a 0a 28 64 65 66 75 | p-goto-char-forward].10))..(defu |
6b20 | 6e 20 76 69 70 2d 66 69 6e 64 2d 63 68 61 72 2d 62 61 63 6b 77 61 72 64 20 28 61 72 67 29 20 22 | n.vip-find-char-backward.(arg)." |
6b40 | 5c 0a 46 69 6e 64 20 63 68 61 72 20 41 52 47 20 6f 6e 20 6c 69 6e 65 20 62 61 63 6b 77 61 72 64 | \.Find.char.ARG.on.line.backward |
6b60 | 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 64 65 20 | .".(interactive."P").(byte-code. |
6b80 | 22 c5 88 c9 09 21 ca 09 21 1a 18 08 cb 56 83 1b 00 72 13 c5 14 c5 89 16 06 82 1f 00 08 5b 89 10 | "....!..!....V...r...........[.. |
6ba0 | 88 0a 85 29 00 cc 0e 07 60 5c 22 88 cd 08 c9 09 21 cb 56 83 38 00 0b 82 3a 00 0e 08 c5 c5 24 88 | ...)....`\".....!.V.8...:.....$. |
6bc0 | 08 5b 89 10 88 0a 85 51 00 0b 89 16 08 88 ce cf 08 0a 23 2a 87 22 20 5b 76 61 6c 20 61 72 67 20 | .[.....Q..........#*.".[val.arg. |
6be0 | 63 6f 6d 20 76 69 70 2d 66 2d 63 68 61 72 20 76 69 70 2d 66 2d 66 6f 72 77 61 72 64 20 6e 69 6c | com.vip-f-char.vip-f-forward.nil |
6c00 | 20 76 69 70 2d 66 2d 6f 66 66 73 65 74 20 76 69 70 2d 63 6f 6d 2d 70 6f 69 6e 74 20 76 69 70 2d | .vip-f-offset.vip-com-point.vip- |
6c20 | 46 2d 63 68 61 72 20 76 69 70 2d 70 2d 76 61 6c 20 76 69 70 2d 67 65 74 63 6f 6d 20 30 20 6d 6f | F-char.vip-p-val.vip-getcom.0.mo |
6c40 | 76 65 2d 6d 61 72 6b 65 72 20 76 69 70 2d 66 69 6e 64 2d 63 68 61 72 20 76 69 70 2d 65 78 65 63 | ve-marker.vip-find-char.vip-exec |
6c60 | 75 74 65 2d 63 6f 6d 20 76 69 70 2d 66 69 6e 64 2d 63 68 61 72 2d 62 61 63 6b 77 61 72 64 5d 20 | ute-com.vip-find-char-backward]. |
6c80 | 39 29 29 0a 0a 28 64 65 66 75 6e 20 76 69 70 2d 67 6f 74 6f 2d 63 68 61 72 2d 62 61 63 6b 77 61 | 9))..(defun.vip-goto-char-backwa |
6ca0 | 72 64 20 28 61 72 67 29 20 22 5c 0a 47 6f 20 75 70 20 74 6f 20 63 68 61 72 20 41 52 47 20 62 61 | rd.(arg)."\.Go.up.to.char.ARG.ba |
6cc0 | 63 6b 77 61 72 64 20 6f 6e 20 6c 69 6e 65 2e 22 20 28 69 6e 74 65 72 61 63 74 69 76 65 20 22 50 | ckward.on.line.".(interactive."P |
6ce0 | 22 29 20 28 62 79 74 65 2d 63 6f 64 65 20 22 c5 88 ca 09 21 cb 09 21 1a 18 08 cc 56 83 1b 00 72 | ").(byte-code."....!..!....V...r |
6d00 | 13 c5 14 c7 89 16 06 82 1f 00 08 5b 89 10 88 0a 85 29 00 cd 0e 08 60 5c 22 88 ce 08 ca 09 21 cc | ...........[.....)....`\".....!. |
6d20 | 56 83 38 00 0b 82 3a 00 0e 09 c5 c7 24 88 08 5b 89 10 88 0a 85 51 00 0b 89 16 09 88 cf d0 08 0a | V.8...:.....$..[.....Q.......... |
6d40 | 23 2a 87 22 20 5b 76 61 6c 20 61 72 67 20 63 6f 6d 20 76 69 70 2d 66 2d 63 68 61 72 20 76 69 70 | #*.".[val.arg.com.vip-f-char.vip |
6d60 | 2d 66 2d 66 6f 72 77 61 72 64 20 6e 69 6c 20 76 69 70 2d 66 2d 6f 66 66 73 65 74 20 74 20 76 69 | -f-forward.nil.vip-f-offset.t.vi |
6d80 | 70 2d 63 6f 6d 2d 70 6f 69 6e 74 20 76 69 70 2d 46 2d 63 68 61 72 20 76 69 70 2d 70 2d 76 61 6c | p-com-point.vip-F-char.vip-p-val |
6da0 | 20 76 69 70 2d 67 65 74 63 6f 6d 20 30 20 6d 6f 76 65 2d 6d 61 72 6b 65 72 20 76 69 70 2d 66 69 | .vip-getcom.0.move-marker.vip-fi |
6dc0 | 6e 64 2d 63 68 61 72 20 76 69 70 2d 65 78 65 63 75 74 65 2d 63 6f 6d 20 76 69 70 2d 67 6f 74 6f | nd-char.vip-execute-com.vip-goto |
6de0 | 2d 63 68 61 72 2d 62 61 63 6b 77 61 72 64 5d 20 39 29 29 0a 0a 28 64 65 66 75 6e 20 76 69 70 2d | -char-backward].9))..(defun.vip- |
6e00 | 72 65 70 65 61 74 2d 66 69 6e 64 20 28 61 72 67 29 20 22 5c 0a 52 65 70 65 61 74 20 70 72 65 76 | repeat-find.(arg)."\.Repeat.prev |
6e20 | 69 6f 75 73 20 66 69 6e 64 20 63 6f 6d 6d 61 6e 64 2e 22 20 28 69 6e 74 65 72 61 63 74 69 76 65 | ious.find.command.".(interactive |
6e40 | 20 22 50 22 29 20 28 62 79 74 65 2d 63 6f 64 65 20 22 c7 88 c8 09 21 c9 09 21 1a 18 0a 85 12 00 | ."P").(byte-code."....!..!...... |
6e60 | ca 0b 60 5c 22 88 cb 08 0c 0d 0e 06 24 88 0a 85 2b 00 0d 85 25 00 cc 20 88 cd ce 08 0a 23 2a 87 | ..`\".......$...+...%........#*. |
6e80 | 22 20 5b 76 61 6c 20 61 72 67 20 63 6f 6d 20 76 69 70 2d 63 6f 6d 2d 70 6f 69 6e 74 20 76 69 70 | ".[val.arg.com.vip-com-point.vip |
6ea0 | 2d 66 2d 63 68 61 72 20 76 69 70 2d 66 2d 66 6f 72 77 61 72 64 20 76 69 70 2d 66 2d 6f 66 66 73 | -f-char.vip-f-forward.vip-f-offs |
6ec0 | 65 74 20 6e 69 6c 20 76 69 70 2d 70 2d 76 61 6c 20 76 69 70 2d 67 65 74 63 6f 6d 20 6d 6f 76 65 | et.nil.vip-p-val.vip-getcom.move |
6ee0 | 2d 6d 61 72 6b 65 72 20 76 69 70 2d 66 69 6e 64 2d 63 68 61 72 20 66 6f 72 77 61 72 64 2d 63 68 | -marker.vip-find-char.forward-ch |
6f00 | 61 72 20 76 69 70 2d 65 78 65 63 75 74 65 2d 63 6f 6d 20 76 69 70 2d 72 65 70 65 61 74 2d 66 69 | ar.vip-execute-com.vip-repeat-fi |
6f20 | 6e 64 5d 20 39 29 29 0a 0a 28 64 65 66 75 6e 20 76 69 70 2d 72 65 70 65 61 74 2d 66 69 6e 64 2d | nd].9))..(defun.vip-repeat-find- |
6f40 | 6f 70 70 6f 73 69 74 65 20 28 61 72 67 29 20 22 5c 0a 52 65 70 65 61 74 20 70 72 65 76 69 6f 75 | opposite.(arg)."\.Repeat.previou |
6f60 | 73 20 66 69 6e 64 20 63 6f 6d 6d 61 6e 64 20 69 6e 20 74 68 65 20 6f 70 70 6f 73 69 74 65 20 64 | s.find.command.in.the.opposite.d |
6f80 | 69 72 65 63 74 69 6f 6e 2e 22 20 28 69 6e 74 65 72 61 63 74 69 76 65 20 22 50 22 29 20 28 62 79 | irection.".(interactive."P").(by |
6fa0 | 74 65 2d 63 6f 64 65 20 22 c7 88 c8 09 21 c9 09 21 1a 18 0a 85 12 00 ca 0b 60 5c 22 88 cb 08 0c | te-code."....!..!........`\".... |
6fc0 | 0d 3f 0e 06 24 88 0a 85 2c 00 0d 85 26 00 cc 20 88 cd ce 08 0a 23 2a 87 22 20 5b 76 61 6c 20 61 | .?..$...,...&........#*.".[val.a |
6fe0 | 72 67 20 63 6f 6d 20 76 69 70 2d 63 6f 6d 2d 70 6f 69 6e 74 20 76 69 70 2d 66 2d 63 68 61 72 20 | rg.com.vip-com-point.vip-f-char. |
7000 | 76 69 70 2d 66 2d 66 6f 72 77 61 72 64 20 76 69 70 2d 66 2d 6f 66 66 73 65 74 20 6e 69 6c 20 76 | vip-f-forward.vip-f-offset.nil.v |
7020 | 69 70 2d 70 2d 76 61 6c 20 76 69 70 2d 67 65 74 63 6f 6d 20 6d 6f 76 65 2d 6d 61 72 6b 65 72 20 | ip-p-val.vip-getcom.move-marker. |
7040 | 76 69 70 2d 66 69 6e 64 2d 63 68 61 72 20 66 6f 72 77 61 72 64 2d 63 68 61 72 20 76 69 70 2d 65 | vip-find-char.forward-char.vip-e |
7060 | 78 65 63 75 74 65 2d 63 6f 6d 20 76 69 70 2d 72 65 70 65 61 74 2d 66 69 6e 64 2d 6f 70 70 6f 73 | xecute-com.vip-repeat-find-oppos |
7080 | 69 74 65 5d 20 39 29 29 0a 0a 28 64 65 66 75 6e 20 76 69 70 2d 6f 74 68 65 72 2d 77 69 6e 64 6f | ite].9))..(defun.vip-other-windo |
70a0 | 77 20 28 61 72 67 29 20 22 5c 0a 53 77 69 74 63 68 20 74 6f 20 6f 74 68 65 72 20 77 69 6e 64 6f | w.(arg)."\.Switch.to.other.windo |
70c0 | 77 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 | w.".(interactive."p").(byte-code |
70e0 | 20 22 c2 88 c3 08 21 88 09 c4 3d 3f 86 18 00 c5 c6 70 21 c7 5c 22 86 18 00 c8 20 87 22 20 5b 61 | ."....!...=?.....p!.\"......".[a |
7100 | 72 67 20 76 69 70 2d 63 75 72 72 65 6e 74 2d 6d 6f 64 65 20 6e 69 6c 20 6f 74 68 65 72 2d 77 69 | rg.vip-current-mode.nil.other-wi |
7120 | 6e 64 6f 77 20 65 6d 61 63 73 2d 6d 6f 64 65 20 73 74 72 69 6e 67 3d 20 62 75 66 66 65 72 2d 6e | ndow.emacs-mode.string=.buffer-n |
7140 | 61 6d 65 20 22 20 2a 4d 69 6e 69 62 75 66 2d 31 2a 22 20 76 69 70 2d 63 68 61 6e 67 65 2d 6d 6f | ame.".*Minibuf-1*".vip-change-mo |
7160 | 64 65 2d 74 6f 2d 76 69 5d 20 35 29 29 0a 0a 28 64 65 66 75 6e 20 76 69 70 2d 77 69 6e 64 6f 77 | de-to-vi].5))..(defun.vip-window |
7180 | 2d 74 6f 70 20 28 61 72 67 29 20 22 5c 0a 47 6f 20 74 6f 20 68 6f 6d 65 20 77 69 6e 64 6f 77 20 | -top.(arg)."\.Go.to.home.window. |
71a0 | 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 63 | line.".(interactive."P").(byte-c |
71c0 | 6f 64 65 20 22 c4 88 c5 09 21 c6 09 21 1a 18 0a 85 12 00 c7 0b 60 5c 22 88 c8 08 53 21 88 0a 85 | ode."....!..!........`\"...S!... |
71e0 | 21 00 c9 ca 08 0a 23 2a 87 22 20 5b 76 61 6c 20 61 72 67 20 63 6f 6d 20 76 69 70 2d 63 6f 6d 2d | !.....#*.".[val.arg.com.vip-com- |
7200 | 70 6f 69 6e 74 20 6e 69 6c 20 76 69 70 2d 70 2d 76 61 6c 20 76 69 70 2d 67 65 74 43 6f 6d 20 6d | point.nil.vip-p-val.vip-getCom.m |
7220 | 6f 76 65 2d 6d 61 72 6b 65 72 20 6d 6f 76 65 2d 74 6f 2d 77 69 6e 64 6f 77 2d 6c 69 6e 65 20 76 | ove-marker.move-to-window-line.v |
7240 | 69 70 2d 65 78 65 63 75 74 65 2d 63 6f 6d 20 76 69 70 2d 77 69 6e 64 6f 77 2d 74 6f 70 5d 20 38 | ip-execute-com.vip-window-top].8 |
7260 | 29 29 0a 0a 28 64 65 66 75 6e 20 76 69 70 2d 77 69 6e 64 6f 77 2d 6d 69 64 64 6c 65 20 28 61 72 | ))..(defun.vip-window-middle.(ar |
7280 | 67 29 20 22 5c 0a 47 6f 20 74 6f 20 6d 69 64 64 6c 65 20 77 69 6e 64 6f 77 20 6c 69 6e 65 2e 22 | g)."\.Go.to.middle.window.line." |
72a0 | 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 64 65 20 22 c4 | .(interactive."P").(byte-code.". |
72c0 | 88 c5 09 21 c6 09 21 1a 18 0a 85 12 00 c7 0b 60 5c 22 88 c8 c9 ca 20 53 cb 5c 22 08 53 5c 5c 21 | ...!..!........`\".....S.\".S\\! |
72e0 | 88 0a 85 28 00 cc cd 08 0a 23 2a 87 22 20 5b 76 61 6c 20 61 72 67 20 63 6f 6d 20 76 69 70 2d 63 | ...(.....#*.".[val.arg.com.vip-c |
7300 | 6f 6d 2d 70 6f 69 6e 74 20 6e 69 6c 20 76 69 70 2d 70 2d 76 61 6c 20 76 69 70 2d 67 65 74 43 6f | om-point.nil.vip-p-val.vip-getCo |
7320 | 6d 20 6d 6f 76 65 2d 6d 61 72 6b 65 72 20 6d 6f 76 65 2d 74 6f 2d 77 69 6e 64 6f 77 2d 6c 69 6e | m.move-marker.move-to-window-lin |
7340 | 65 20 2f 20 77 69 6e 64 6f 77 2d 68 65 69 67 68 74 20 32 20 76 69 70 2d 65 78 65 63 75 74 65 2d | e./.window-height.2.vip-execute- |
7360 | 63 6f 6d 20 76 69 70 2d 77 69 6e 64 6f 77 2d 6d 69 64 64 6c 65 5d 20 31 30 29 29 0a 0a 28 64 65 | com.vip-window-middle].10))..(de |
7380 | 66 75 6e 20 76 69 70 2d 77 69 6e 64 6f 77 2d 62 6f 74 74 6f 6d 20 28 61 72 67 29 20 22 5c 0a 47 | fun.vip-window-bottom.(arg)."\.G |
73a0 | 6f 20 74 6f 20 6c 61 73 74 20 77 69 6e 64 6f 77 20 6c 69 6e 65 2e 22 20 28 69 6e 74 65 72 61 63 | o.to.last.window.line.".(interac |
73c0 | 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 21 c6 09 21 1a 18 | tive."P").(byte-code."....!..!.. |
73e0 | 0a 85 12 00 c7 0b 60 5c 22 88 c8 08 5b 21 88 0a 85 21 00 c9 ca 08 0a 23 2a 87 22 20 5b 76 61 6c | ......`\"...[!...!.....#*.".[val |
7400 | 20 61 72 67 20 63 6f 6d 20 76 69 70 2d 63 6f 6d 2d 70 6f 69 6e 74 20 6e 69 6c 20 76 69 70 2d 70 | .arg.com.vip-com-point.nil.vip-p |
7420 | 2d 76 61 6c 20 76 69 70 2d 67 65 74 43 6f 6d 20 6d 6f 76 65 2d 6d 61 72 6b 65 72 20 6d 6f 76 65 | -val.vip-getCom.move-marker.move |
7440 | 2d 74 6f 2d 77 69 6e 64 6f 77 2d 6c 69 6e 65 20 76 69 70 2d 65 78 65 63 75 74 65 2d 63 6f 6d 20 | -to-window-line.vip-execute-com. |
7460 | 76 69 70 2d 77 69 6e 64 6f 77 2d 62 6f 74 74 6f 6d 5d 20 38 29 29 0a 0a 28 64 65 66 75 6e 20 76 | vip-window-bottom].8))..(defun.v |
7480 | 69 70 2d 6c 69 6e 65 2d 74 6f 2d 74 6f 70 20 28 61 72 67 29 20 22 5c 0a 50 75 74 20 63 75 72 72 | ip-line-to-top.(arg)."\.Put.curr |
74a0 | 65 6e 74 20 6c 69 6e 65 20 6f 6e 20 74 68 65 20 68 6f 6d 65 20 6c 69 6e 65 2e 22 20 28 69 6e 74 | ent.line.on.the.home.line.".(int |
74c0 | 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 53 21 | eractive."p").(byte-code."....S! |
74e0 | 87 22 20 5b 61 72 67 20 6e 69 6c 20 72 65 63 65 6e 74 65 72 5d 20 32 29 29 0a 0a 28 64 65 66 75 | .".[arg.nil.recenter].2))..(defu |
7500 | 6e 20 76 69 70 2d 6c 69 6e 65 2d 74 6f 2d 6d 69 64 64 6c 65 20 28 61 72 67 29 20 22 5c 0a 50 75 | n.vip-line-to-middle.(arg)."\.Pu |
7520 | 74 20 63 75 72 72 65 6e 74 20 6c 69 6e 65 20 6f 6e 20 74 68 65 20 6d 69 64 64 6c 65 20 6c 69 6e | t.current.line.on.the.middle.lin |
7540 | 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 65 2d 63 6f 64 65 | e.".(interactive."p").(byte-code |
7560 | 20 22 c1 88 c2 08 53 c3 c4 20 53 c5 5c 22 5c 5c 21 87 22 20 5b 61 72 67 20 6e 69 6c 20 72 65 63 | ."....S...S.\"\\!.".[arg.nil.rec |
7580 | 65 6e 74 65 72 20 2f 20 77 69 6e 64 6f 77 2d 68 65 69 67 68 74 20 32 5d 20 36 29 29 0a 0a 28 64 | enter./.window-height.2].6))..(d |
75a0 | 65 66 75 6e 20 76 69 70 2d 6c 69 6e 65 2d 74 6f 2d 62 6f 74 74 6f 6d 20 28 61 72 67 29 20 22 5c | efun.vip-line-to-bottom.(arg)."\ |
75c0 | 0a 50 75 74 20 63 75 72 72 65 6e 74 20 6c 69 6e 65 20 6f 6e 20 74 68 65 20 6c 61 73 74 20 6c 69 | .Put.current.line.on.the.last.li |
75e0 | 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 65 2d 63 6f 64 | ne.".(interactive."p").(byte-cod |
7600 | 65 20 22 c1 88 c2 c3 20 08 54 5a 21 87 22 20 5b 61 72 67 20 6e 69 6c 20 72 65 63 65 6e 74 65 72 | e."......TZ!.".[arg.nil.recenter |
7620 | 20 77 69 6e 64 6f 77 2d 68 65 69 67 68 74 5d 20 34 29 29 0a 0a 28 64 65 66 75 6e 20 76 69 70 2d | .window-height].4))..(defun.vip- |
7640 | 70 61 72 65 6e 2d 6d 61 74 63 68 20 28 61 72 67 29 20 22 5c 0a 47 6f 20 74 6f 20 74 68 65 20 6d | paren-match.(arg)."\.Go.to.the.m |
7660 | 61 74 63 68 69 6e 67 20 70 61 72 65 6e 74 68 65 73 69 73 2e 22 20 28 69 6e 74 65 72 61 63 74 69 | atching.parenthesis.".(interacti |
7680 | 76 65 20 22 50 22 29 20 28 62 79 74 65 2d 63 6f 64 65 20 22 c3 88 c5 09 21 18 c6 09 21 83 3c 00 | ve."P").(byte-code."....!...!.<. |
76a0 | 09 c7 56 86 15 00 09 c8 57 83 1e 00 c9 ca 21 82 39 00 64 cb 56 83 2e 00 cc cd 64 ce 5c 22 09 5c | ..V.....W.....!.9.d.V.....d.\".\ |
76c0 | 22 82 35 00 cd cc 64 09 5c 22 ce 5c 22 62 88 cf 20 82 85 00 d0 d1 21 83 60 00 08 85 4a 00 d2 0a | ".5...d.\".\"b........!.`...J... |
76e0 | 60 5c 22 88 d3 c8 21 88 08 83 5b 00 d4 d5 c3 08 23 82 5d 00 d6 20 82 85 00 d0 d7 21 83 82 00 d8 | `\"...!...[.....#.]........!.... |
7700 | 20 88 08 85 71 00 d2 0a 60 5c 22 88 d9 c8 21 88 08 85 7f 00 d4 d5 c3 08 23 82 85 00 c9 da 21 29 | ....q...`\"...!.........#.....!) |
7720 | 87 22 20 5b 63 6f 6d 20 61 72 67 20 76 69 70 2d 63 6f 6d 2d 70 6f 69 6e 74 20 6e 69 6c 20 74 20 | .".[com.arg.vip-com-point.nil.t. |
7740 | 76 69 70 2d 67 65 74 63 6f 6d 20 6e 75 6d 62 65 72 70 20 39 39 20 31 20 65 72 72 6f 72 20 22 50 | vip-getcom.numberp.99.1.error."P |
7760 | 72 65 66 69 78 20 6d 75 73 74 20 62 65 20 62 65 74 77 65 65 6e 20 31 20 61 6e 64 20 39 39 2e 22 | refix.must.be.between.1.and.99." |
7780 | 20 38 30 30 30 30 20 2a 20 2f 20 31 30 30 20 62 61 63 6b 2d 74 6f 2d 69 6e 64 65 6e 74 61 74 69 | .80000.*./.100.back-to-indentati |
77a0 | 6f 6e 20 6c 6f 6f 6b 69 6e 67 2d 61 74 20 22 5b 28 5b 7b 5d 22 20 6d 6f 76 65 2d 6d 61 72 6b 65 | on.looking-at."[([{]".move-marke |
77c0 | 72 20 66 6f 72 77 61 72 64 2d 73 65 78 70 20 76 69 70 2d 65 78 65 63 75 74 65 2d 63 6f 6d 20 76 | r.forward-sexp.vip-execute-com.v |
77e0 | 69 70 2d 70 61 72 65 6e 2d 6d 61 74 63 68 20 62 61 63 6b 77 61 72 64 2d 63 68 61 72 20 22 5b 5d | ip-paren-match.backward-char."[] |
7800 | 29 7d 5d 22 20 66 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 | )}]".forward-char.backward-sexp. |
7820 | 22 22 5d 20 32 31 29 29 0a 0a 28 64 65 66 75 6e 20 76 69 70 2d 66 6f 72 77 61 72 64 2d 73 65 6e | ""].21))..(defun.vip-forward-sen |
7840 | 74 65 6e 63 65 20 28 61 72 67 29 20 22 5c 0a 46 6f 72 77 61 72 64 20 73 65 6e 74 65 6e 63 65 2e | tence.(arg)."\.Forward.sentence. |
7860 | 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 64 65 20 22 | ".(interactive."P").(byte-code." |
7880 | c4 88 c5 09 21 c6 09 21 1a 18 0a 85 12 00 c7 0b 60 5c 22 88 c8 08 21 88 0a 85 20 00 c9 ca c4 0a | ....!..!........`\"...!......... |
78a0 | 23 2a 87 22 20 5b 76 61 6c 20 61 72 67 20 63 6f 6d 20 76 69 70 2d 63 6f 6d 2d 70 6f 69 6e 74 20 | #*.".[val.arg.com.vip-com-point. |
78c0 | 6e 69 6c 20 76 69 70 2d 70 2d 76 61 6c 20 76 69 70 2d 67 65 74 63 6f 6d 20 6d 6f 76 65 2d 6d 61 | nil.vip-p-val.vip-getcom.move-ma |
78e0 | 72 6b 65 72 20 66 6f 72 77 61 72 64 2d 73 65 6e 74 65 6e 63 65 20 76 69 70 2d 65 78 65 63 75 74 | rker.forward-sentence.vip-execut |
7900 | 65 2d 63 6f 6d 20 76 69 70 2d 66 6f 72 77 61 72 64 2d 73 65 6e 74 65 6e 63 65 5d 20 38 29 29 0a | e-com.vip-forward-sentence].8)). |
7920 | 0a 28 64 65 66 75 6e 20 76 69 70 2d 62 61 63 6b 77 61 72 64 2d 73 65 6e 74 65 6e 63 65 20 28 61 | .(defun.vip-backward-sentence.(a |
7940 | 72 67 29 20 22 5c 0a 42 61 63 6b 77 61 72 64 20 73 65 6e 74 65 6e 63 65 2e 22 20 28 69 6e 74 65 | rg)."\.Backward.sentence.".(inte |
7960 | 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 21 c6 09 | ractive."P").(byte-code."....!.. |
7980 | 21 1a 18 0a 85 12 00 c7 0b 60 5c 22 88 c8 08 21 88 0a 85 20 00 c9 ca c4 0a 23 2a 87 22 20 5b 76 | !........`\"...!.........#*.".[v |
79a0 | 61 6c 20 61 72 67 20 63 6f 6d 20 76 69 70 2d 63 6f 6d 2d 70 6f 69 6e 74 20 6e 69 6c 20 76 69 70 | al.arg.com.vip-com-point.nil.vip |
79c0 | 2d 70 2d 76 61 6c 20 76 69 70 2d 67 65 74 63 6f 6d 20 6d 6f 76 65 2d 6d 61 72 6b 65 72 20 62 61 | -p-val.vip-getcom.move-marker.ba |
79e0 | 63 6b 77 61 72 64 2d 73 65 6e 74 65 6e 63 65 20 76 69 70 2d 65 78 65 63 75 74 65 2d 63 6f 6d 20 | ckward-sentence.vip-execute-com. |
7a00 | 76 69 70 2d 62 61 63 6b 77 61 72 64 2d 73 65 6e 74 65 6e 63 65 5d 20 38 29 29 0a 0a 28 64 65 66 | vip-backward-sentence].8))..(def |
7a20 | 75 6e 20 76 69 70 2d 66 6f 72 77 61 72 64 2d 70 61 72 61 67 72 61 70 68 20 28 61 72 67 29 20 22 | un.vip-forward-paragraph.(arg)." |
7a40 | 5c 0a 46 6f 72 77 61 72 64 20 70 61 72 61 67 72 61 70 68 2e 22 20 28 69 6e 74 65 72 61 63 74 69 | \.Forward.paragraph.".(interacti |
7a60 | 76 65 20 22 50 22 29 20 28 62 79 74 65 2d 63 6f 64 65 20 22 c4 88 c5 09 21 c6 09 21 1a 18 0a 85 | ve."P").(byte-code."....!..!.... |
7a80 | 12 00 c7 0b 60 5c 22 88 c8 08 21 88 0a 85 20 00 c9 ca c4 0a 23 2a 87 22 20 5b 76 61 6c 20 61 72 | ....`\"...!.........#*.".[val.ar |
7aa0 | 67 20 63 6f 6d 20 76 69 70 2d 63 6f 6d 2d 70 6f 69 6e 74 20 6e 69 6c 20 76 69 70 2d 70 2d 76 61 | g.com.vip-com-point.nil.vip-p-va |
7ac0 | 6c 20 76 69 70 2d 67 65 74 43 6f 6d 20 6d 6f 76 65 2d 6d 61 72 6b 65 72 20 66 6f 72 77 61 72 64 | l.vip-getCom.move-marker.forward |
7ae0 | 2d 70 61 72 61 67 72 61 70 68 20 76 69 70 2d 65 78 65 63 75 74 65 2d 63 6f 6d 20 76 69 70 2d 66 | -paragraph.vip-execute-com.vip-f |
7b00 | 6f 72 77 61 72 64 2d 70 61 72 61 67 72 61 70 68 5d 20 38 29 29 0a 0a 28 64 65 66 75 6e 20 76 69 | orward-paragraph].8))..(defun.vi |
7b20 | 70 2d 62 61 63 6b 77 61 72 64 2d 70 61 72 61 67 72 61 70 68 20 28 61 72 67 29 20 22 5c 0a 42 61 | p-backward-paragraph.(arg)."\.Ba |
7b40 | 63 6b 77 61 72 64 20 70 61 72 61 67 72 61 70 68 2e 22 20 28 69 6e 74 65 72 61 63 74 69 76 65 20 | ckward.paragraph.".(interactive. |
7b60 | 22 50 22 29 20 28 62 79 74 65 2d 63 6f 64 65 20 22 c4 88 c5 09 21 c6 09 21 1a 18 0a 85 12 00 c7 | "P").(byte-code."....!..!....... |
7b80 | 0b 60 5c 22 88 c8 08 21 88 0a 85 20 00 c9 ca c4 0a 23 2a 87 22 20 5b 76 61 6c 20 61 72 67 20 63 | .`\"...!.........#*.".[val.arg.c |
7ba0 | 6f 6d 20 76 69 70 2d 63 6f 6d 2d 70 6f 69 6e 74 20 6e 69 6c 20 76 69 70 2d 70 2d 76 61 6c 20 76 | om.vip-com-point.nil.vip-p-val.v |
7bc0 | 69 70 2d 67 65 74 43 6f 6d 20 6d 6f 76 65 2d 6d 61 72 6b 65 72 20 62 61 63 6b 77 61 72 64 2d 70 | ip-getCom.move-marker.backward-p |
7be0 | 61 72 61 67 72 61 70 68 20 76 69 70 2d 65 78 65 63 75 74 65 2d 63 6f 6d 20 76 69 70 2d 62 61 63 | aragraph.vip-execute-com.vip-bac |
7c00 | 6b 77 61 72 64 2d 70 61 72 61 67 72 61 70 68 5d 20 38 29 29 0a 0a 28 64 65 66 75 6e 20 76 69 70 | kward-paragraph].8))..(defun.vip |
7c20 | 2d 73 63 72 6f 6c 6c 20 28 61 72 67 29 20 22 5c 0a 53 63 72 6f 6c 6c 20 74 6f 20 6e 65 78 74 20 | -scroll.(arg)."\.Scroll.to.next. |
7c40 | 73 63 72 65 65 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 | screen.".(interactive."p").(byte |
7c60 | 2d 63 6f 64 65 20 22 c1 88 08 c2 56 83 1c 00 08 c2 56 85 19 00 c3 20 88 08 53 89 10 88 82 08 00 | -code."....V.....V.......S...... |
7c80 | 82 2d 00 c2 08 56 85 2d 00 c4 20 88 08 54 89 10 88 82 1c 00 87 22 20 5b 61 72 67 20 6e 69 6c 20 | .-...V.-.....T.......".[arg.nil. |
7ca0 | 30 20 73 63 72 6f 6c 6c 2d 75 70 20 73 63 72 6f 6c 6c 2d 64 6f 77 6e 5d 20 35 29 29 0a 0a 28 64 | 0.scroll-up.scroll-down].5))..(d |
7cc0 | 65 66 75 6e 20 76 69 70 2d 73 63 72 6f 6c 6c 2d 62 61 63 6b 20 28 61 72 67 29 20 22 5c 0a 53 63 | efun.vip-scroll-back.(arg)."\.Sc |
7ce0 | 72 6f 6c 6c 20 74 6f 20 70 72 65 76 69 6f 75 73 20 73 63 72 65 65 6e 2e 22 20 28 69 6e 74 65 72 | roll.to.previous.screen.".(inter |
7d00 | 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 87 22 | active."p").(byte-code."....[!." |
7d20 | 20 5b 61 72 67 20 6e 69 6c 20 76 69 70 2d 73 63 72 6f 6c 6c 5d 20 32 29 29 0a 0a 28 64 65 66 75 | .[arg.nil.vip-scroll].2))..(defu |
7d40 | 6e 20 76 69 70 2d 73 63 72 6f 6c 6c 2d 64 6f 77 6e 20 28 61 72 67 29 20 22 5c 0a 53 63 72 6f 6c | n.vip-scroll-down.(arg)."\.Scrol |
7d60 | 6c 20 75 70 20 68 61 6c 66 20 73 63 72 65 65 6e 2e 22 20 28 69 6e 74 65 72 61 63 74 69 76 65 20 | l.up.half.screen.".(interactive. |
7d80 | 22 50 22 29 20 28 62 79 74 65 2d 63 6f 64 65 20 22 c1 88 08 3f 83 11 00 c2 c3 c4 20 c5 5c 22 21 | "P").(byte-code."...?........\"! |
7da0 | 82 14 00 c2 08 21 87 22 20 5b 61 72 67 20 6e 69 6c 20 73 63 72 6f 6c 6c 2d 64 6f 77 6e 20 2f 20 | .....!.".[arg.nil.scroll-down./. |
7dc0 | 77 69 6e 64 6f 77 2d 68 65 69 67 68 74 20 32 5d 20 35 29 29 0a 0a 28 64 65 66 75 6e 20 76 69 70 | window-height.2].5))..(defun.vip |
7de0 | 2d 73 63 72 6f 6c 6c 2d 64 6f 77 6e 2d 6f 6e 65 20 28 61 72 67 29 20 22 5c 0a 53 63 72 6f 6c 6c | -scroll-down-one.(arg)."\.Scroll |
7e00 | 20 75 70 20 6f 6e 65 20 6c 69 6e 65 2e 22 20 28 69 6e 74 65 72 61 63 74 69 76 65 20 22 70 22 29 | .up.one.line.".(interactive."p") |
7e20 | 20 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 73 63 | .(byte-code."....!.".[arg.nil.sc |
7e40 | 72 6f 6c 6c 2d 64 6f 77 6e 5d 20 32 29 29 0a 0a 28 64 65 66 75 6e 20 76 69 70 2d 73 63 72 6f 6c | roll-down].2))..(defun.vip-scrol |
7e60 | 6c 2d 75 70 20 28 61 72 67 29 20 22 5c 0a 53 63 72 6f 6c 6c 20 64 6f 77 6e 20 68 61 6c 66 20 73 | l-up.(arg)."\.Scroll.down.half.s |
7e80 | 63 72 65 65 6e 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 | creen.".(interactive."P").(byte- |
7ea0 | 63 6f 64 65 20 22 c1 88 08 3f 83 11 00 c2 c3 c4 20 c5 5c 22 21 82 14 00 c2 08 21 87 22 20 5b 61 | code."...?........\"!.....!.".[a |
7ec0 | 72 67 20 6e 69 6c 20 73 63 72 6f 6c 6c 2d 75 70 20 2f 20 77 69 6e 64 6f 77 2d 68 65 69 67 68 74 | rg.nil.scroll-up./.window-height |
7ee0 | 20 32 5d 20 35 29 29 0a 0a 28 64 65 66 75 6e 20 76 69 70 2d 73 63 72 6f 6c 6c 2d 75 70 2d 6f 6e | .2].5))..(defun.vip-scroll-up-on |
7f00 | 65 20 28 61 72 67 29 20 22 5c 0a 53 63 72 6f 6c 6c 20 64 6f 77 6e 20 6f 6e 65 20 6c 69 6e 65 2e | e.(arg)."\.Scroll.down.one.line. |
7f20 | 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." |
7f40 | c1 88 c2 08 21 87 22 20 5b 61 72 67 20 6e 69 6c 20 73 63 72 6f 6c 6c 2d 75 70 5d 20 32 29 29 0a | ....!.".[arg.nil.scroll-up].2)). |
7f60 | 0a 28 64 65 66 75 6e 20 76 69 70 2d 62 75 66 66 65 72 2d 69 6e 2d 74 77 6f 2d 77 69 6e 64 6f 77 | .(defun.vip-buffer-in-two-window |
7f80 | 73 20 6e 69 6c 20 22 5c 0a 53 68 6f 77 20 63 75 72 72 65 6e 74 20 62 75 66 66 65 72 20 69 6e 20 | s.nil."\.Show.current.buffer.in. |
7fa0 | 74 77 6f 20 77 69 6e 64 6f 77 73 2e 22 20 28 69 6e 74 65 72 61 63 74 69 76 65 29 20 28 62 79 74 | two.windows.".(interactive).(byt |
7fc0 | 65 2d 63 6f 64 65 20 22 c0 88 c1 20 88 c2 c0 21 87 22 20 5b 6e 69 6c 20 64 65 6c 65 74 65 2d 6f | e-code.".......!.".[nil.delete-o |
7fe0 | 74 68 65 72 2d 77 69 6e 64 6f 77 73 20 73 70 6c 69 74 2d 77 69 6e 64 6f 77 2d 76 65 72 74 69 63 | ther-windows.split-window-vertic |
8000 | 61 6c 6c 79 5d 20 33 29 29 0a 0a 28 64 65 66 75 6e 20 76 69 70 2d 73 65 61 72 63 68 2d 66 6f 72 | ally].3))..(defun.vip-search-for |
8020 | 77 61 72 64 20 28 61 72 67 29 20 22 5c 0a 53 65 61 72 63 68 20 61 20 73 74 72 69 6e 67 20 66 6f | ward.(arg)."\.Search.a.string.fo |
8040 | 72 77 61 72 64 2e 20 20 41 52 47 20 69 73 20 75 73 65 64 20 74 6f 20 66 69 6e 64 20 74 68 65 20 | rward...ARG.is.used.to.find.the. |
8060 | 41 52 47 27 73 20 6f 63 63 75 72 65 6e 63 65 0a 6f 66 20 74 68 65 20 73 74 72 69 6e 67 2e 20 20 | ARG's.occurence.of.the.string... |
8080 | 44 65 66 61 75 6c 74 20 69 73 20 76 61 6e 69 6c 6c 61 20 73 65 61 72 63 68 2e 20 20 53 65 61 72 | Default.is.vanilla.search...Sear |
80a0 | 63 68 20 6d 6f 64 65 20 63 61 6e 20 62 65 20 74 6f 67 67 6c 65 64 20 62 79 0a 67 69 76 69 6e 67 | ch.mode.can.be.toggled.by.giving |
80c0 | 20 6e 75 6c 6c 20 73 65 61 72 63 68 20 73 74 72 69 6e 67 2e 22 20 28 69 6e 74 65 72 61 63 74 69 | .null.search.string.".(interacti |
80e0 | 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 ca 09 21 1a 18 c4 13 | ve."P").(byte-code."....!..!.... |
8100 | cb 0e 06 83 16 00 cc 82 17 00 cd 21 89 15 88 ce 0d cf 5c 22 83 3b 00 0e 06 3f 89 16 06 88 d0 d1 | ...........!......\".;...?...... |
8120 | d2 0e 06 83 35 00 d3 82 36 00 d4 5c 22 21 82 51 00 d5 0d c4 08 23 88 0a 85 51 00 d6 0e 07 d7 20 | ....5...6..\"!.Q.....#...Q...... |
8140 | 5c 22 88 d8 d9 08 0a 23 2a 87 22 20 5b 76 61 6c 20 61 72 67 20 63 6f 6d 20 76 69 70 2d 73 2d 66 | \".....#*.".[val.arg.com.vip-s-f |
8160 | 6f 72 77 61 72 64 20 74 20 76 69 70 2d 73 2d 73 74 72 69 6e 67 20 76 69 70 2d 72 65 2d 73 65 61 | orward.t.vip-s-string.vip-re-sea |
8180 | 72 63 68 20 76 69 70 2d 63 6f 6d 2d 70 6f 69 6e 74 20 6e 69 6c 20 76 69 70 2d 50 2d 76 61 6c 20 | rch.vip-com-point.nil.vip-P-val. |
81a0 | 76 69 70 2d 67 65 74 63 6f 6d 20 76 69 70 2d 72 65 61 64 2d 73 74 72 69 6e 67 20 22 52 45 2d 2f | vip-getcom.vip-read-string."RE-/ |
81c0 | 22 20 22 2f 22 20 73 74 72 69 6e 67 3d 20 22 22 20 6d 65 73 73 61 67 65 20 66 6f 72 6d 61 74 20 | "."/".string=."".message.format. |
81e0 | 22 53 65 61 72 63 68 20 6d 6f 64 65 20 63 68 61 6e 67 65 64 20 74 6f 20 25 73 20 73 65 61 72 63 | "Search.mode.changed.to.%s.searc |
8200 | 68 2e 22 20 22 72 65 67 75 6c 61 72 20 65 78 70 72 65 73 73 69 6f 6e 22 20 22 76 61 6e 69 6c 6c | h."."regular.expression"."vanill |
8220 | 61 22 20 76 69 70 2d 73 65 61 72 63 68 20 6d 6f 76 65 2d 6d 61 72 6b 65 72 20 6d 61 72 6b 20 76 | a".vip-search.move-marker.mark.v |
8240 | 69 70 2d 65 78 65 63 75 74 65 2d 63 6f 6d 20 76 69 70 2d 73 65 61 72 63 68 2d 6e 65 78 74 5d 20 | ip-execute-com.vip-search-next]. |
8260 | 31 33 29 29 0a 0a 28 64 65 66 75 6e 20 76 69 70 2d 73 65 61 72 63 68 2d 62 61 63 6b 77 61 72 64 | 13))..(defun.vip-search-backward |
8280 | 20 28 61 72 67 29 20 22 5c 0a 53 65 61 72 63 68 20 61 20 73 74 72 69 6e 67 20 62 61 63 6b 77 61 | .(arg)."\.Search.a.string.backwa |
82a0 | 72 64 2e 20 20 41 52 47 20 69 73 20 75 73 65 64 20 74 6f 20 66 69 6e 64 20 74 68 65 20 41 52 47 | rd...ARG.is.used.to.find.the.ARG |
82c0 | 27 73 20 6f 63 63 75 72 65 6e 63 65 0a 6f 66 20 74 68 65 20 73 74 72 69 6e 67 2e 20 20 44 65 66 | 's.occurence.of.the.string...Def |
82e0 | 61 75 6c 74 20 69 73 20 76 61 6e 69 6c 6c 61 20 73 65 61 72 63 68 2e 20 20 53 65 61 72 63 68 20 | ault.is.vanilla.search...Search. |
8300 | 6d 6f 64 65 20 63 61 6e 20 62 65 20 74 6f 67 67 6c 65 64 20 62 79 0a 67 69 76 69 6e 67 20 6e 75 | mode.can.be.toggled.by.giving.nu |
8320 | 6c 6c 20 73 65 61 72 63 68 20 73 74 72 69 6e 67 2e 22 20 28 69 6e 74 65 72 61 63 74 69 76 65 20 | ll.search.string.".(interactive. |
8340 | 22 50 22 29 20 28 62 79 74 65 2d 63 6f 64 65 20 22 c4 88 c8 09 21 c9 09 21 1a 18 c4 13 ca 0e 06 | "P").(byte-code."....!..!....... |
8360 | 83 16 00 cb 82 17 00 cc 21 89 15 88 cd 0d ce 5c 22 83 3b 00 0e 06 3f 89 16 06 88 cf d0 d1 0e 06 | ........!......\".;...?......... |
8380 | 83 35 00 d2 82 36 00 d3 5c 22 21 82 51 00 d4 0d c4 08 23 88 0a 85 51 00 d5 0e 07 d6 20 5c 22 88 | .5...6..\"!.Q.....#...Q......\". |
83a0 | d7 d8 08 0a 23 2a 87 22 20 5b 76 61 6c 20 61 72 67 20 63 6f 6d 20 76 69 70 2d 73 2d 66 6f 72 77 | ....#*.".[val.arg.com.vip-s-forw |
83c0 | 61 72 64 20 6e 69 6c 20 76 69 70 2d 73 2d 73 74 72 69 6e 67 20 76 69 70 2d 72 65 2d 73 65 61 72 | ard.nil.vip-s-string.vip-re-sear |
83e0 | 63 68 20 76 69 70 2d 63 6f 6d 2d 70 6f 69 6e 74 20 76 69 70 2d 50 2d 76 61 6c 20 76 69 70 2d 67 | ch.vip-com-point.vip-P-val.vip-g |
8400 | 65 74 63 6f 6d 20 76 69 70 2d 72 65 61 64 2d 73 74 72 69 6e 67 20 22 52 45 2d 3f 22 20 22 3f 22 | etcom.vip-read-string."RE-?"."?" |
8420 | 20 73 74 72 69 6e 67 3d 20 22 22 20 6d 65 73 73 61 67 65 20 66 6f 72 6d 61 74 20 22 53 65 61 72 | .string=."".message.format."Sear |
8440 | 63 68 20 6d 6f 64 65 20 63 68 61 6e 67 65 64 20 74 6f 20 25 73 20 73 65 61 72 63 68 2e 22 20 22 | ch.mode.changed.to.%s.search."." |
8460 | 72 65 67 75 6c 61 72 20 65 78 70 72 65 73 73 69 6f 6e 22 20 22 76 61 6e 69 6c 6c 61 22 20 76 69 | regular.expression"."vanilla".vi |
8480 | 70 2d 73 65 61 72 63 68 20 6d 6f 76 65 2d 6d 61 72 6b 65 72 20 6d 61 72 6b 20 76 69 70 2d 65 78 | p-search.move-marker.mark.vip-ex |
84a0 | 65 63 75 74 65 2d 63 6f 6d 20 76 69 70 2d 73 65 61 72 63 68 2d 6e 65 78 74 5d 20 31 33 29 29 0a | ecute-com.vip-search-next].13)). |
84c0 | 0a 28 64 65 66 75 6e 20 76 69 70 2d 73 65 61 72 63 68 20 28 73 74 72 69 6e 67 20 66 6f 72 77 61 | .(defun.vip-search.(string.forwa |
84e0 | 72 64 20 61 72 67 20 26 6f 70 74 69 6f 6e 61 6c 20 6e 6f 2d 6f 66 66 73 65 74 20 69 6e 69 74 2d | rd.arg.&optional.no-offset.init- |
8500 | 70 6f 69 6e 74 29 20 22 5c 0a 28 53 54 52 49 4e 47 20 46 4f 52 57 41 52 44 20 43 4f 55 4e 54 20 | point)."\.(STRING.FORWARD.COUNT. |
8520 | 26 6f 70 74 69 6f 6e 61 6c 20 4e 4f 2d 4f 46 46 53 45 54 29 20 53 65 61 72 63 68 20 43 4f 55 4e | &optional.NO-OFFSET).Search.COUN |
8540 | 54 27 73 20 6f 63 63 75 72 72 65 6e 63 65 20 6f 66 0a 53 54 52 49 4e 47 2e 20 20 53 65 61 72 63 | T's.occurrence.of.STRING...Searc |
8560 | 68 20 77 69 6c 6c 20 62 65 20 66 6f 72 77 61 72 64 20 69 66 20 46 4f 52 57 41 52 44 2c 20 6f 74 | h.will.be.forward.if.FORWARD,.ot |
8580 | 68 65 72 77 69 73 65 20 62 61 63 6b 77 61 72 64 2e 22 20 28 62 79 74 65 2d 63 6f 64 65 20 22 cb | herwise.backward.".(byte-code.". |
85a0 | 09 21 cc 09 21 cd 09 21 3f 0d 3f 0e 07 0e 09 86 14 00 60 1e 08 1e 06 1c 1b 1a 18 0e 0a 83 28 00 | .!..!..!?.?.......`...........(. |
85c0 | ce cf d0 8f 82 2c 00 ce d1 d2 8f 2e 06 87 22 20 5b 76 61 6c 20 61 72 67 20 63 6f 6d 20 6e 75 6c | .....,........".[val.arg.com.nul |
85e0 | 6c 2d 61 72 67 20 6f 66 66 73 65 74 20 6e 6f 2d 6f 66 66 73 65 74 20 63 61 73 65 2d 66 6f 6c 64 | l-arg.offset.no-offset.case-fold |
8600 | 2d 73 65 61 72 63 68 20 76 69 70 2d 63 61 73 65 2d 66 6f 6c 64 2d 73 65 61 72 63 68 20 73 74 61 | -search.vip-case-fold-search.sta |
8620 | 72 74 2d 70 6f 69 6e 74 20 69 6e 69 74 2d 70 6f 69 6e 74 20 66 6f 72 77 61 72 64 20 76 69 70 2d | rt-point.init-point.forward.vip- |
8640 | 70 2d 76 61 6c 20 76 69 70 2d 67 65 74 63 6f 6d 20 76 69 70 2d 50 2d 76 61 6c 20 63 6f 6e 64 69 | p-val.vip-getcom.vip-P-val.condi |
8660 | 74 69 6f 6e 73 20 28 62 79 74 65 2d 63 6f 64 65 20 22 08 85 06 00 6d 3f 85 0b 00 c6 20 88 09 83 | tions.(byte-code."....m?........ |
8680 | 1d 00 c7 0a c3 c3 0c 24 88 c8 0a 21 82 27 00 c9 0a c3 c3 0c 24 88 ca 0a 21 88 cb 0d 21 87 22 20 | .......$...!.'......$...!...!.". |
86a0 | 5b 6f 66 66 73 65 74 20 76 69 70 2d 72 65 2d 73 65 61 72 63 68 20 73 74 72 69 6e 67 20 6e 69 6c | [offset.vip-re-search.string.nil |
86c0 | 20 76 61 6c 20 73 74 61 72 74 2d 70 6f 69 6e 74 20 66 6f 72 77 61 72 64 2d 63 68 61 72 20 72 65 | .val.start-point.forward-char.re |
86e0 | 2d 73 65 61 72 63 68 2d 66 6f 72 77 61 72 64 20 72 65 2d 73 65 61 72 63 68 2d 62 61 63 6b 77 61 | -search-forward.re-search-backwa |
8700 | 72 64 20 73 65 61 72 63 68 2d 66 6f 72 77 61 72 64 20 73 65 61 72 63 68 2d 62 61 63 6b 77 61 72 | rd.search-forward.search-backwar |
8720 | 64 20 70 75 73 68 2d 6d 61 72 6b 5d 20 38 29 20 28 28 73 65 61 72 63 68 2d 66 61 69 6c 65 64 20 | d.push-mark].8).((search-failed. |
8740 | 28 62 79 74 65 2d 63 6f 64 65 20 22 08 85 05 00 09 83 18 00 65 62 88 c8 0a 0b c9 0c 42 c5 0e 06 | (byte-code."........eb......B... |
8760 | 25 82 5c 22 00 0e 06 62 88 ca cb 0e 07 41 5c 22 87 22 20 5b 6e 75 6c 6c 2d 61 72 67 20 76 69 70 | %.\"...b.....A\".".[null-arg.vip |
8780 | 2d 73 65 61 72 63 68 2d 77 72 61 70 2d 61 72 6f 75 6e 64 20 73 74 72 69 6e 67 20 66 6f 72 77 61 | -search-wrap-around.string.forwa |
87a0 | 72 64 20 63 6f 6d 20 74 20 73 74 61 72 74 2d 70 6f 69 6e 74 20 63 6f 6e 64 69 74 69 6f 6e 73 20 | rd.com.t.start-point.conditions. |
87c0 | 76 69 70 2d 73 65 61 72 63 68 20 31 20 73 69 67 6e 61 6c 20 73 65 61 72 63 68 2d 66 61 69 6c 65 | vip-search.1.signal.search-faile |
87e0 | 64 5d 20 36 29 29 29 20 28 62 79 74 65 2d 63 6f 64 65 20 22 08 83 0d 00 c5 09 c2 c2 0b 24 82 13 | d].6))).(byte-code.".........$.. |
8800 | 00 c6 09 c2 c2 0b 24 88 c7 0c 21 87 22 20 5b 76 69 70 2d 72 65 2d 73 65 61 72 63 68 20 73 74 72 | ......$...!.".[vip-re-search.str |
8820 | 69 6e 67 20 6e 69 6c 20 76 61 6c 20 73 74 61 72 74 2d 70 6f 69 6e 74 20 72 65 2d 73 65 61 72 63 | ing.nil.val.start-point.re-searc |
8840 | 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 70 75 73 68 2d | h-backward.search-backward.push- |
8860 | 6d 61 72 6b 5d 20 36 29 20 28 28 73 65 61 72 63 68 2d 66 61 69 6c 65 64 20 28 62 79 74 65 2d 63 | mark].6).((search-failed.(byte-c |
8880 | 6f 64 65 20 22 08 85 05 00 09 83 18 00 64 62 88 c8 0a 0b c9 0c 42 c5 0e 06 25 82 5c 22 00 0e 06 | ode."........db......B...%.\"... |
88a0 | 62 88 ca cb 0e 07 41 5c 22 87 22 20 5b 6e 75 6c 6c 2d 61 72 67 20 76 69 70 2d 73 65 61 72 63 68 | b.....A\".".[null-arg.vip-search |
88c0 | 2d 77 72 61 70 2d 61 72 6f 75 6e 64 20 73 74 72 69 6e 67 20 66 6f 72 77 61 72 64 20 63 6f 6d 20 | -wrap-around.string.forward.com. |
88e0 | 74 20 73 74 61 72 74 2d 70 6f 69 6e 74 20 63 6f 6e 64 69 74 69 6f 6e 73 20 76 69 70 2d 73 65 61 | t.start-point.conditions.vip-sea |
8900 | 72 63 68 20 31 20 73 69 67 6e 61 6c 20 73 65 61 72 63 68 2d 66 61 69 6c 65 64 5d 20 36 29 29 29 | rch.1.signal.search-failed].6))) |
8920 | 5d 20 39 29 29 0a 0a 28 64 65 66 75 6e 20 76 69 70 2d 73 65 61 72 63 68 2d 6e 65 78 74 20 28 61 | ].9))..(defun.vip-search-next.(a |
8940 | 72 67 29 20 22 5c 0a 52 65 70 65 61 74 20 70 72 65 76 69 6f 75 73 20 73 65 61 72 63 68 2e 22 20 | rg)."\.Repeat.previous.search.". |
8960 | 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 64 65 20 22 c5 88 | (interactive."P").(byte-code.".. |
8980 | c6 09 21 c7 09 21 1a 18 0b 3f 85 12 00 c8 c9 21 88 ca 0b 0c 09 23 88 0a 85 5c 22 00 cb cc 08 0a | ..!..!...?.....!.....#...\"..... |
89a0 | 23 2a 87 22 20 5b 76 61 6c 20 61 72 67 20 63 6f 6d 20 76 69 70 2d 73 2d 73 74 72 69 6e 67 20 76 | #*.".[val.arg.com.vip-s-string.v |
89c0 | 69 70 2d 73 2d 66 6f 72 77 61 72 64 20 6e 69 6c 20 76 69 70 2d 70 2d 76 61 6c 20 76 69 70 2d 67 | ip-s-forward.nil.vip-p-val.vip-g |
89e0 | 65 74 63 6f 6d 20 65 72 72 6f 72 20 22 4e 6f 20 70 72 65 76 69 6f 75 73 20 73 65 61 72 63 68 20 | etcom.error."No.previous.search. |
8a00 | 73 74 72 69 6e 67 2e 22 20 76 69 70 2d 73 65 61 72 63 68 20 76 69 70 2d 65 78 65 63 75 74 65 2d | string.".vip-search.vip-execute- |
8a20 | 63 6f 6d 20 76 69 70 2d 73 65 61 72 63 68 2d 6e 65 78 74 5d 20 38 29 29 0a 0a 28 64 65 66 75 6e | com.vip-search-next].8))..(defun |
8a40 | 20 76 69 70 2d 73 65 61 72 63 68 2d 4e 65 78 74 20 28 61 72 67 29 20 22 5c 0a 52 65 70 65 61 74 | .vip-search-Next.(arg)."\.Repeat |
8a60 | 20 70 72 65 76 69 6f 75 73 20 73 65 61 72 63 68 20 69 6e 20 74 68 65 20 72 65 76 65 72 73 65 20 | .previous.search.in.the.reverse. |
8a80 | 64 69 72 65 63 74 69 6f 6e 2e 22 20 28 69 6e 74 65 72 61 63 74 69 76 65 20 22 50 22 29 20 28 62 | direction.".(interactive."P").(b |
8aa0 | 79 74 65 2d 63 6f 64 65 20 22 c5 88 c6 09 21 c7 09 21 1a 18 0b 3f 85 12 00 c8 c9 21 88 ca 0b 0c | yte-code."....!..!...?.....!.... |
8ac0 | 3f 09 23 88 0a 85 23 00 cb cc 08 0a 23 2a 87 22 20 5b 76 61 6c 20 61 72 67 20 63 6f 6d 20 76 69 | ?.#...#.....#*.".[val.arg.com.vi |
8ae0 | 70 2d 73 2d 73 74 72 69 6e 67 20 76 69 70 2d 73 2d 66 6f 72 77 61 72 64 20 6e 69 6c 20 76 69 70 | p-s-string.vip-s-forward.nil.vip |
8b00 | 2d 70 2d 76 61 6c 20 76 69 70 2d 67 65 74 63 6f 6d 20 65 72 72 6f 72 20 22 4e 6f 20 70 72 65 76 | -p-val.vip-getcom.error."No.prev |
8b20 | 69 6f 75 73 20 73 65 61 72 63 68 20 73 74 72 69 6e 67 2e 22 20 76 69 70 2d 73 65 61 72 63 68 20 | ious.search.string.".vip-search. |
8b40 | 76 69 70 2d 65 78 65 63 75 74 65 2d 63 6f 6d 20 76 69 70 2d 73 65 61 72 63 68 2d 4e 65 78 74 5d | vip-execute-com.vip-search-Next] |
8b60 | 20 38 29 29 0a 0a 28 64 65 66 75 6e 20 76 69 70 2d 73 77 69 74 63 68 2d 74 6f 2d 62 75 66 66 65 | .8))..(defun.vip-switch-to-buffe |
8b80 | 72 20 6e 69 6c 20 22 5c 0a 53 77 69 74 63 68 20 74 6f 20 62 75 66 66 65 72 20 69 6e 20 74 68 65 | r.nil."\.Switch.to.buffer.in.the |
8ba0 | 20 63 75 72 72 65 6e 74 20 77 69 6e 64 6f 77 2e 22 20 28 69 6e 74 65 72 61 63 74 69 76 65 29 20 | .current.window.".(interactive). |
8bc0 | 28 62 79 74 65 2d 63 6f 64 65 20 22 c1 88 c1 18 c2 c3 c4 c5 c6 70 21 21 5c 22 21 89 10 88 c7 08 | (byte-code.".........p!!\"!..... |
8be0 | 21 88 c8 20 29 87 22 20 5b 62 75 66 66 65 72 20 6e 69 6c 20 72 65 61 64 2d 62 75 66 66 65 72 20 | !...).".[buffer.nil.read-buffer. |
8c00 | 66 6f 72 6d 61 74 20 22 73 77 69 74 63 68 20 74 6f 20 62 75 66 66 65 72 20 28 25 73 29 3a 20 22 | format."switch.to.buffer.(%s):." |
8c20 | 20 62 75 66 66 65 72 2d 6e 61 6d 65 20 6f 74 68 65 72 2d 62 75 66 66 65 72 20 73 77 69 74 63 68 | .buffer-name.other-buffer.switch |
8c40 | 2d 74 6f 2d 62 75 66 66 65 72 20 76 69 70 2d 63 68 61 6e 67 65 2d 6d 6f 64 65 2d 74 6f 2d 76 69 | -to-buffer.vip-change-mode-to-vi |
8c60 | 5d 20 37 29 29 0a 0a 28 64 65 66 75 6e 20 76 69 70 2d 73 77 69 74 63 68 2d 74 6f 2d 62 75 66 66 | ].7))..(defun.vip-switch-to-buff |
8c80 | 65 72 2d 6f 74 68 65 72 2d 77 69 6e 64 6f 77 20 6e 69 6c 20 22 5c 0a 53 77 69 74 63 68 20 74 6f | er-other-window.nil."\.Switch.to |
8ca0 | 20 62 75 66 66 65 72 20 69 6e 20 61 6e 6f 74 68 65 72 20 77 69 6e 64 6f 77 2e 22 20 28 69 6e 74 | .buffer.in.another.window.".(int |
8cc0 | 65 72 61 63 74 69 76 65 29 20 28 62 79 74 65 2d 63 6f 64 65 20 22 c1 88 c1 18 c2 c3 c4 c5 c6 70 | eractive).(byte-code.".........p |
8ce0 | 21 21 5c 22 21 89 10 88 c7 08 21 88 c8 20 29 87 22 20 5b 62 75 66 66 65 72 20 6e 69 6c 20 72 65 | !!\"!.....!...).".[buffer.nil.re |
8d00 | 61 64 2d 62 75 66 66 65 72 20 66 6f 72 6d 61 74 20 22 53 77 69 74 63 68 20 74 6f 20 62 75 66 66 | ad-buffer.format."Switch.to.buff |
8d20 | 65 72 20 28 25 73 29 3a 20 22 20 62 75 66 66 65 72 2d 6e 61 6d 65 20 6f 74 68 65 72 2d 62 75 66 | er.(%s):.".buffer-name.other-buf |
8d40 | 66 65 72 20 73 77 69 74 63 68 2d 74 6f 2d 62 75 66 66 65 72 2d 6f 74 68 65 72 2d 77 69 6e 64 6f | fer.switch-to-buffer-other-windo |
8d60 | 77 20 76 69 70 2d 63 68 61 6e 67 65 2d 6d 6f 64 65 2d 74 6f 2d 76 69 5d 20 37 29 29 0a 0a 28 64 | w.vip-change-mode-to-vi].7))..(d |
8d80 | 65 66 75 6e 20 76 69 70 2d 6b 69 6c 6c 2d 62 75 66 66 65 72 20 6e 69 6c 20 22 5c 0a 4b 69 6c 6c | efun.vip-kill-buffer.nil."\.Kill |
8da0 | 20 61 20 62 75 66 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 | .a.buffer.".(interactive).(byte- |
8dc0 | 63 6f 64 65 20 22 c2 88 c2 c2 19 18 c3 c4 c5 c1 70 21 5c 22 21 89 11 88 09 3f 83 1a 00 70 82 1d | code."..........p!\"!....?...p.. |
8de0 | 00 c6 09 21 89 10 88 08 3f 85 29 00 c7 c8 09 5c 22 88 c9 08 21 3f 86 34 00 ca cb 21 83 3d 00 cc | ...!....?.)....\"...!?.4...!.=.. |
8e00 | 08 21 82 40 00 c7 cd 21 2a 87 22 20 5b 62 75 66 66 65 72 20 62 75 66 66 65 72 2d 6e 61 6d 65 20 | .!.@...!*.".[buffer.buffer-name. |
8e20 | 6e 69 6c 20 72 65 61 64 2d 62 75 66 66 65 72 20 66 6f 72 6d 61 74 20 22 4b 69 6c 6c 20 62 75 66 | nil.read-buffer.format."Kill.buf |
8e40 | 66 65 72 20 28 25 73 29 3a 20 22 20 67 65 74 2d 62 75 66 66 65 72 20 65 72 72 6f 72 20 22 42 75 | fer.(%s):.".get-buffer.error."Bu |
8e60 | 66 66 65 72 20 25 73 20 6e 6f 6e 65 78 69 73 74 65 6e 74 2e 22 20 62 75 66 66 65 72 2d 6d 6f 64 | ffer.%s.nonexistent.".buffer-mod |
8e80 | 69 66 69 65 64 2d 70 20 79 2d 6f 72 2d 6e 2d 70 20 22 42 75 66 66 65 72 20 69 73 20 6d 6f 64 69 | ified-p.y-or-n-p."Buffer.is.modi |
8ea0 | 66 69 65 64 2c 20 61 72 65 20 79 6f 75 20 73 75 72 65 3f 20 22 20 6b 69 6c 6c 2d 62 75 66 66 65 | fied,.are.you.sure?.".kill-buffe |
8ec0 | 72 20 22 42 75 66 66 65 72 20 6e 6f 74 20 6b 69 6c 6c 65 64 2e 22 5d 20 31 30 29 29 0a 0a 28 64 | r."Buffer.not.killed."].10))..(d |
8ee0 | 65 66 75 6e 20 76 69 70 2d 66 69 6e 64 2d 66 69 6c 65 20 6e 69 6c 20 22 5c 0a 56 69 73 69 74 20 | efun.vip-find-file.nil."\.Visit. |
8f00 | 66 69 6c 65 20 69 6e 20 74 68 65 20 63 75 72 72 65 6e 74 20 77 69 6e 64 6f 77 2e 22 20 28 69 6e | file.in.the.current.window.".(in |
8f20 | 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 c1 18 c2 c3 21 89 10 | teractive).(byte-code."......!.. |
8f40 | 88 c4 c5 08 21 21 88 c6 20 29 87 22 20 5b 66 69 6c 65 20 6e 69 6c 20 72 65 61 64 2d 66 69 6c 65 | ....!!...).".[file.nil.read-file |
8f60 | 2d 6e 61 6d 65 20 22 76 69 73 69 74 20 66 69 6c 65 3a 20 22 20 73 77 69 74 63 68 2d 74 6f 2d 62 | -name."visit.file:.".switch-to-b |
8f80 | 75 66 66 65 72 20 66 69 6e 64 2d 66 69 6c 65 2d 6e 6f 73 65 6c 65 63 74 20 76 69 70 2d 63 68 61 | uffer.find-file-noselect.vip-cha |
8fa0 | 6e 67 65 2d 6d 6f 64 65 2d 74 6f 2d 76 69 5d 20 35 29 29 0a 0a 28 64 65 66 75 6e 20 76 69 70 2d | nge-mode-to-vi].5))..(defun.vip- |
8fc0 | 66 69 6e 64 2d 66 69 6c 65 2d 6f 74 68 65 72 2d 77 69 6e 64 6f 77 20 6e 69 6c 20 22 5c 0a 56 69 | find-file-other-window.nil."\.Vi |
8fe0 | 73 69 74 20 66 69 6c 65 20 69 6e 20 61 6e 6f 74 68 65 72 20 77 69 6e 64 6f 77 2e 22 20 28 69 6e | sit.file.in.another.window.".(in |
9000 | 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 c1 18 c2 c3 21 89 10 | teractive).(byte-code."......!.. |
9020 | 88 c4 c5 08 21 21 88 c6 20 29 87 22 20 5b 66 69 6c 65 20 6e 69 6c 20 72 65 61 64 2d 66 69 6c 65 | ....!!...).".[file.nil.read-file |
9040 | 2d 6e 61 6d 65 20 22 56 69 73 69 74 20 66 69 6c 65 3a 20 22 20 73 77 69 74 63 68 2d 74 6f 2d 62 | -name."Visit.file:.".switch-to-b |
9060 | 75 66 66 65 72 2d 6f 74 68 65 72 2d 77 69 6e 64 6f 77 20 66 69 6e 64 2d 66 69 6c 65 2d 6e 6f 73 | uffer-other-window.find-file-nos |
9080 | 65 6c 65 63 74 20 76 69 70 2d 63 68 61 6e 67 65 2d 6d 6f 64 65 2d 74 6f 2d 76 69 5d 20 35 29 29 | elect.vip-change-mode-to-vi].5)) |
90a0 | 0a 0a 28 64 65 66 75 6e 20 76 69 70 2d 69 6e 66 6f 2d 6f 6e 2d 66 69 6c 65 20 6e 69 6c 20 22 5c | ..(defun.vip-info-on-file.nil."\ |
90c0 | 0a 47 69 76 65 20 69 6e 66 6f 72 6d 61 74 69 6f 6e 20 6f 66 20 74 68 65 20 66 69 6c 65 20 61 73 | .Give.information.of.the.file.as |
90e0 | 73 6f 63 69 61 74 65 64 20 74 6f 20 74 68 65 20 63 75 72 72 65 6e 74 20 62 75 66 66 65 72 2e 22 | sociated.to.the.current.buffer." |
9100 | 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 c1 c2 c3 | .(interactive).(byte-code."..... |
9120 | 20 83 0e 00 c3 20 82 0f 00 c4 c5 65 60 5c 22 54 c5 65 64 5c 22 54 24 87 22 20 5b 6e 69 6c 20 6d | ...........e`\"T.ed\"T$.".[nil.m |
9140 | 65 73 73 61 67 65 20 22 5c 22 25 73 5c 22 20 6c 69 6e 65 20 25 64 20 6f 66 20 25 64 22 20 62 75 | essage."\"%s\".line.%d.of.%d".bu |
9160 | 66 66 65 72 2d 66 69 6c 65 2d 6e 61 6d 65 20 22 22 20 63 6f 75 6e 74 2d 6c 69 6e 65 73 5d 20 31 | ffer-file-name."".count-lines].1 |
9180 | 30 29 29 0a 0a 28 64 65 66 75 6e 20 76 69 70 2d 79 61 6e 6b 20 28 74 65 78 74 29 20 22 5c 0a 79 | 0))..(defun.vip-yank.(text)."\.y |
91a0 | 61 6e 6b 20 54 45 58 54 20 73 69 6c 65 6e 74 6c 79 2e 22 20 28 62 79 74 65 2d 63 6f 64 65 20 22 | ank.TEXT.silently.".(byte-code." |
91c0 | 8a c1 60 21 88 08 63 88 c2 20 29 88 c3 c4 21 87 22 20 5b 74 65 78 74 20 76 69 70 2d 70 75 73 68 | ..`!..c...)...!.".[text.vip-push |
91e0 | 2d 6d 61 72 6b 2d 73 69 6c 65 6e 74 20 65 78 63 68 61 6e 67 65 2d 70 6f 69 6e 74 2d 61 6e 64 2d | -mark-silent.exchange-point-and- |
9200 | 6d 61 72 6b 20 73 6b 69 70 2d 63 68 61 72 73 2d 66 6f 72 77 61 72 64 20 22 20 09 22 5d 20 34 29 | mark.skip-chars-forward.".."].4) |
9220 | 29 0a 0a 28 64 65 66 75 6e 20 76 69 70 2d 70 75 74 2d 62 61 63 6b 20 28 61 72 67 29 20 22 5c 0a | )..(defun.vip-put-back.(arg)."\. |
9240 | 50 75 74 20 62 61 63 6b 20 61 66 74 65 72 20 70 6f 69 6e 74 2f 62 65 6c 6f 77 20 6c 69 6e 65 2e | Put.back.after.point/below.line. |
9260 | 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 64 65 20 22 | ".(interactive."P").(byte-code." |
9280 | c6 88 c9 09 21 0b 83 23 00 ca 0b 58 85 12 00 0b cb 58 83 1d 00 0b ca 5a 0c 38 82 20 00 cc 0b 21 | ....!..#...X.....X.....Z.8.....! |
92a0 | 82 25 00 0c 40 1a 18 0a 3f 85 41 00 0b 83 3e 00 0b 1d c6 89 13 88 cd ce 0d 5c 22 29 82 41 00 cd | .%..@...?.A...>..........\").A.. |
92c0 | cf 21 88 c6 89 13 88 d0 0a 21 83 55 00 d1 d2 21 88 d3 20 82 61 00 6c 3f 85 5c 5c 00 6d 3f 85 61 | .!.......!.U...!....a.l?.\\.m?.a |
92e0 | 00 d4 20 88 d5 08 c6 0b 46 89 16 07 88 08 1e 08 0e 08 d6 56 85 83 00 d7 0a 21 88 0e 08 53 89 16 | ........F..........V.....!...S.. |
9300 | 08 88 82 6e 00 29 2a 87 22 20 5b 76 61 6c 20 61 72 67 20 74 65 78 74 20 76 69 70 2d 75 73 65 2d | ...n.)*.".[val.arg.text.vip-use- |
9320 | 72 65 67 69 73 74 65 72 20 6b 69 6c 6c 2d 72 69 6e 67 2d 79 61 6e 6b 2d 70 6f 69 6e 74 65 72 20 | register.kill-ring-yank-pointer. |
9340 | 72 65 67 20 6e 69 6c 20 76 69 70 2d 64 2d 63 6f 6d 20 63 6f 75 6e 74 20 76 69 70 2d 70 2d 76 61 | reg.nil.vip-d-com.count.vip-p-va |
9360 | 6c 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 4e 6f 74 68 | l.49.57.get-register.error."Noth |
9380 | 69 6e 67 20 69 6e 20 72 65 67 69 73 74 65 72 20 25 63 22 20 22 22 20 76 69 70 2d 65 6e 64 2d 77 | ing.in.register.%c"."".vip-end-w |
93a0 | 69 74 68 2d 61 2d 6e 65 77 6c 69 6e 65 2d 70 20 6e 65 78 74 2d 6c 69 6e 65 20 31 20 62 65 67 69 | ith-a-newline-p.next-line.1.begi |
93c0 | 6e 6e 69 6e 67 2d 6f 66 2d 6c 69 6e 65 20 66 6f 72 77 61 72 64 2d 63 68 61 72 20 76 69 70 2d 70 | nning-of-line.forward-char.vip-p |
93e0 | 75 74 2d 62 61 63 6b 20 30 20 76 69 70 2d 79 61 6e 6b 5d 20 31 32 29 29 0a 0a 28 64 65 66 75 6e | ut-back.0.vip-yank].12))..(defun |
9400 | 20 76 69 70 2d 50 75 74 2d 62 61 63 6b 20 28 61 72 67 29 20 22 5c 0a 50 75 74 20 62 61 63 6b 20 | .vip-Put-back.(arg)."\.Put.back. |
9420 | 61 74 20 70 6f 69 6e 74 2f 61 62 6f 76 65 20 6c 69 6e 65 2e 22 20 28 69 6e 74 65 72 61 63 74 69 | at.point/above.line.".(interacti |
9440 | 76 65 20 22 50 22 29 20 28 62 79 74 65 2d 63 6f 64 65 20 22 c6 88 c9 09 21 0b 83 23 00 ca 0b 58 | ve."P").(byte-code."....!..#...X |
9460 | 85 12 00 0b cb 58 83 1d 00 0b ca 5a 0c 38 82 20 00 cc 0b 21 82 25 00 0c 40 1a 18 0a 3f 85 41 00 | .....X.....Z.8.....!.%..@...?.A. |
9480 | 0b 83 3e 00 0b 1d c6 89 13 88 cd ce 0d 5c 22 29 82 41 00 cd cf 21 88 c6 89 13 88 d0 0a 21 85 4e | ..>..........\").A...!.......!.N |
94a0 | 00 d1 20 88 d2 08 c6 0b 46 89 16 07 88 08 1e 08 0e 08 d3 56 85 70 00 d4 0a 21 88 0e 08 53 89 16 | ........F..........V.p...!...S.. |
94c0 | 08 88 82 5b 00 29 2a 87 22 20 5b 76 61 6c 20 61 72 67 20 74 65 78 74 20 76 69 70 2d 75 73 65 2d | ...[.)*.".[val.arg.text.vip-use- |
94e0 | 72 65 67 69 73 74 65 72 20 6b 69 6c 6c 2d 72 69 6e 67 2d 79 61 6e 6b 2d 70 6f 69 6e 74 65 72 20 | register.kill-ring-yank-pointer. |
9500 | 72 65 67 20 6e 69 6c 20 76 69 70 2d 64 2d 63 6f 6d 20 63 6f 75 6e 74 20 76 69 70 2d 70 2d 76 61 | reg.nil.vip-d-com.count.vip-p-va |
9520 | 6c 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 4e 6f 74 68 | l.49.57.get-register.error."Noth |
9540 | 69 6e 67 20 69 6e 20 72 65 67 69 73 74 65 72 20 25 63 22 20 22 22 20 76 69 70 2d 65 6e 64 2d 77 | ing.in.register.%c"."".vip-end-w |
9560 | 69 74 68 2d 61 2d 6e 65 77 6c 69 6e 65 2d 70 20 62 65 67 69 6e 6e 69 6e 67 2d 6f 66 2d 6c 69 6e | ith-a-newline-p.beginning-of-lin |
9580 | 65 20 76 69 70 2d 50 75 74 2d 62 61 63 6b 20 30 20 76 69 70 2d 79 61 6e 6b 5d 20 31 30 29 29 0a | e.vip-Put-back.0.vip-yank].10)). |
95a0 | 0a 28 64 65 66 75 6e 20 76 69 70 2d 64 65 6c 65 74 65 2d 63 68 61 72 20 28 61 72 67 29 20 22 5c | .(defun.vip-delete-char.(arg)."\ |
95c0 | 0a 44 65 6c 65 74 65 20 63 68 61 72 61 63 74 65 72 2e 22 20 28 69 6e 74 65 72 61 63 74 69 76 65 | .Delete.character.".(interactive |
95e0 | 20 22 50 22 29 20 28 62 79 74 65 2d 63 6f 64 65 20 22 c3 88 c6 09 21 18 c7 08 c3 45 89 12 88 0c | ."P").(byte-code."....!....E.... |
9600 | 85 36 00 c8 0c 58 85 1a 00 0c c9 58 83 2a 00 ca 0c cb 5c 5c 60 60 08 5a c3 24 82 32 00 cc 0c 60 | .6...X.....X.*....\\``.Z.$.2...` |
9620 | 60 08 5a c3 24 88 c3 89 14 88 cd 08 c5 5c 22 29 87 22 20 5b 76 61 6c 20 61 72 67 20 76 69 70 2d | `.Z.$........\").".[val.arg.vip- |
9640 | 64 2d 63 6f 6d 20 6e 69 6c 20 76 69 70 2d 75 73 65 2d 72 65 67 69 73 74 65 72 20 74 20 76 69 70 | d-com.nil.vip-use-register.t.vip |
9660 | 2d 70 2d 76 61 6c 20 76 69 70 2d 64 65 6c 65 74 65 2d 63 68 61 72 20 36 35 20 39 30 20 76 69 70 | -p-val.vip-delete-char.65.90.vip |
9680 | 2d 61 70 70 65 6e 64 2d 74 6f 2d 72 65 67 69 73 74 65 72 20 33 32 20 63 6f 70 79 2d 74 6f 2d 72 | -append-to-register.32.copy-to-r |
96a0 | 65 67 69 73 74 65 72 20 64 65 6c 65 74 65 2d 63 68 61 72 5d 20 37 29 29 0a 0a 28 64 65 66 75 6e | egister.delete-char].7))..(defun |
96c0 | 20 76 69 70 2d 64 65 6c 65 74 65 2d 62 61 63 6b 77 61 72 64 2d 63 68 61 72 20 28 61 72 67 29 20 | .vip-delete-backward-char.(arg). |
96e0 | 22 5c 0a 44 65 6c 65 74 65 20 70 72 65 76 69 6f 75 73 20 63 68 61 72 61 63 74 65 72 2e 22 20 28 | "\.Delete.previous.character.".( |
9700 | 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 64 65 20 22 c3 88 c6 | interactive."P").(byte-code."... |
9720 | 09 21 18 c7 08 c3 45 89 12 88 0c 85 36 00 c8 0c 58 85 1a 00 0c c9 58 83 2a 00 ca 0c cb 5c 5c 60 | .!....E.....6...X.....X.*....\\` |
9740 | 60 08 5c 5c c3 24 82 32 00 cc 0c 60 60 08 5c 5c c3 24 88 c3 89 14 88 cd 08 c5 5c 22 29 87 22 20 | `.\\.$.2...``.\\.$........\").". |
9760 | 5b 76 61 6c 20 61 72 67 20 76 69 70 2d 64 2d 63 6f 6d 20 6e 69 6c 20 76 69 70 2d 75 73 65 2d 72 | [val.arg.vip-d-com.nil.vip-use-r |
9780 | 65 67 69 73 74 65 72 20 74 20 76 69 70 2d 70 2d 76 61 6c 20 76 69 70 2d 64 65 6c 65 74 65 2d 62 | egister.t.vip-p-val.vip-delete-b |
97a0 | 61 63 6b 77 61 72 64 2d 63 68 61 72 20 36 35 20 39 30 20 76 69 70 2d 61 70 70 65 6e 64 2d 74 6f | ackward-char.65.90.vip-append-to |
97c0 | 2d 72 65 67 69 73 74 65 72 20 33 32 20 63 6f 70 79 2d 74 6f 2d 72 65 67 69 73 74 65 72 20 64 65 | -register.32.copy-to-register.de |
97e0 | 6c 65 74 65 2d 62 61 63 6b 77 61 72 64 2d 63 68 61 72 5d 20 37 29 29 0a 0a 28 64 65 66 75 6e 20 | lete-backward-char].7))..(defun. |
9800 | 76 69 70 2d 6a 6f 69 6e 2d 6c 69 6e 65 73 20 28 61 72 67 29 20 22 5c 0a 4a 6f 69 6e 20 74 68 69 | vip-join-lines.(arg)."\.Join.thi |
9820 | 73 20 6c 69 6e 65 20 74 6f 20 6e 65 78 74 2c 20 69 66 20 41 52 47 20 69 73 20 6e 69 6c 2e 20 20 | s.line.to.next,.if.ARG.is.nil... |
9840 | 4f 74 68 65 72 77 69 73 65 2c 20 6a 6f 69 6e 20 41 52 47 20 6c 69 6e 65 73 22 20 28 69 6e 74 65 | Otherwise,.join.ARG.lines".(inte |
9860 | 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 c3 88 c5 09 21 18 | ractive."*P").(byte-code."....!. |
9880 | c6 08 c3 45 89 12 88 08 3f 83 16 00 c7 82 18 00 08 53 1c 0c c8 56 85 3c 00 c9 20 88 6d 3f 85 33 | ...E....?........S...V.<....m?.3 |
98a0 | 00 ca c7 21 88 cb 60 60 53 5c 22 88 cc 20 88 0c 53 89 14 88 82 19 00 29 29 87 22 20 5b 76 61 6c | ...!..``S\".....S......)).".[val |
98c0 | 20 61 72 67 20 76 69 70 2d 64 2d 63 6f 6d 20 6e 69 6c 20 63 6f 75 6e 74 20 76 69 70 2d 50 2d 76 | .arg.vip-d-com.nil.count.vip-P-v |
98e0 | 61 6c 20 76 69 70 2d 6a 6f 69 6e 2d 6c 69 6e 65 73 20 31 20 30 20 65 6e 64 2d 6f 66 2d 6c 69 6e | al.vip-join-lines.1.0.end-of-lin |
9900 | 65 20 66 6f 72 77 61 72 64 2d 6c 69 6e 65 20 64 65 6c 65 74 65 2d 72 65 67 69 6f 6e 20 66 69 78 | e.forward-line.delete-region.fix |
9920 | 75 70 2d 77 68 69 74 65 73 70 61 63 65 5d 20 38 29 29 0a 0a 28 64 65 66 75 6e 20 76 69 70 2d 63 | up-whitespace].8))..(defun.vip-c |
9940 | 68 61 6e 67 65 20 28 62 65 67 20 65 6e 64 29 20 28 62 79 74 65 2d 63 6f 64 65 20 22 c3 c4 c5 c6 | hange.(beg.end).(byte-code.".... |
9960 | 09 0a 5c 22 5c 22 21 89 10 88 c7 09 0a 5c 22 87 22 20 5b 63 2d 73 74 72 69 6e 67 20 62 65 67 20 | ..\"\"!......\".".[c-string.beg. |
9980 | 65 6e 64 20 76 69 70 2d 72 65 61 64 2d 73 74 72 69 6e 67 20 66 6f 72 6d 61 74 20 22 25 73 20 3d | end.vip-read-string.format."%s.= |
99a0 | 3e 20 22 20 62 75 66 66 65 72 2d 73 75 62 73 74 72 69 6e 67 20 76 69 70 2d 63 68 61 6e 67 65 2d | >.".buffer-substring.vip-change- |
99c0 | 73 75 62 72 5d 20 36 29 29 0a 0a 28 64 65 66 75 6e 20 76 69 70 2d 63 68 61 6e 67 65 2d 73 75 62 | subr].6))..(defun.vip-change-sub |
99e0 | 72 20 28 62 65 67 20 65 6e 64 29 20 28 62 79 74 65 2d 63 6f 64 65 20 22 08 85 0e 00 c6 08 09 0a | r.(beg.end).(byte-code."........ |
9a00 | c3 24 88 c3 89 10 88 c7 09 0a 5c 22 88 c8 89 14 88 0d 63 87 22 20 5b 76 69 70 2d 75 73 65 2d 72 | .$........\"......c.".[vip-use-r |
9a20 | 65 67 69 73 74 65 72 20 62 65 67 20 65 6e 64 20 6e 69 6c 20 74 68 69 73 2d 63 6f 6d 6d 61 6e 64 | egister.beg.end.nil.this-command |
9a40 | 20 63 2d 73 74 72 69 6e 67 20 63 6f 70 79 2d 74 6f 2d 72 65 67 69 73 74 65 72 20 6b 69 6c 6c 2d | .c-string.copy-to-register.kill- |
9a60 | 72 65 67 69 6f 6e 20 76 69 70 2d 63 68 61 6e 67 65 5d 20 35 29 29 0a 0a 28 64 65 66 75 6e 20 76 | region.vip-change].5))..(defun.v |
9a80 | 69 70 2d 71 75 65 72 79 2d 72 65 70 6c 61 63 65 20 6e 69 6c 20 22 5c 0a 51 75 65 72 79 20 72 65 | ip-query-replace.nil."\.Query.re |
9aa0 | 70 6c 61 63 65 2e 20 20 49 66 20 79 6f 75 20 73 75 70 70 6c 79 20 6e 75 6c 6c 20 73 74 72 69 6e | place...If.you.supply.null.strin |
9ac0 | 67 20 61 73 20 74 68 65 20 73 74 72 69 6e 67 20 74 6f 20 62 65 20 72 65 70 6c 61 63 65 64 2c 0a | g.as.the.string.to.be.replaced,. |
9ae0 | 74 68 65 20 71 75 65 72 79 20 72 65 70 6c 61 63 65 20 6d 6f 64 65 20 77 69 6c 6c 20 74 6f 67 67 | the.query.replace.mode.will.togg |
9b00 | 6c 65 20 62 65 74 77 65 65 6e 20 73 74 72 69 6e 67 20 72 65 70 6c 61 63 65 20 61 6e 64 20 72 65 | le.between.string.replace.and.re |
9b20 | 67 65 78 70 20 72 65 70 6c 61 63 65 2e 22 20 28 69 6e 74 65 72 61 63 74 69 76 65 29 20 28 62 79 | gexp.replace.".(interactive).(by |
9b40 | 74 65 2d 63 6f 64 65 20 22 c2 88 c2 18 c3 09 83 0d 00 c4 82 0e 00 c5 21 89 10 88 c6 08 c7 5c 22 | te-code."..............!......\" |
9b60 | 83 2d 00 09 3f 89 11 88 c8 c9 09 83 28 00 ca 82 29 00 cb 5c 22 82 46 00 09 83 3d 00 cc 08 c3 cd | .-..?.......(...)..\".F...=..... |
9b80 | ce 08 5c 22 21 5c 22 82 46 00 cf 08 c3 cd d0 08 5c 22 21 5c 22 29 87 22 20 5b 73 74 72 20 76 69 | ..\"!\".F.......\"!\").".[str.vi |
9ba0 | 70 2d 72 65 2d 71 75 65 72 79 2d 72 65 70 6c 61 63 65 20 6e 69 6c 20 76 69 70 2d 72 65 61 64 2d | p-re-query-replace.nil.vip-read- |
9bc0 | 73 74 72 69 6e 67 20 22 51 75 65 72 79 20 72 65 70 6c 61 63 65 20 72 65 67 65 78 70 3a 20 22 20 | string."Query.replace.regexp:.". |
9be0 | 22 51 75 65 72 79 20 72 65 70 6c 61 63 65 3a 20 22 20 73 74 72 69 6e 67 3d 20 22 22 20 6d 65 73 | "Query.replace:.".string=."".mes |
9c00 | 73 61 67 65 20 22 51 75 65 72 79 20 72 65 70 6c 61 63 65 20 6d 6f 64 65 20 63 68 61 6e 67 65 64 | sage."Query.replace.mode.changed |
9c20 | 20 74 6f 20 25 73 2e 22 20 22 72 65 67 65 78 70 20 72 65 70 6c 61 63 65 22 20 22 73 74 72 69 6e | .to.%s."."regexp.replace"."strin |
9c40 | 67 20 72 65 70 6c 61 63 65 22 20 71 75 65 72 79 2d 72 65 70 6c 61 63 65 2d 72 65 67 65 78 70 20 | g.replace".query-replace-regexp. |
9c60 | 66 6f 72 6d 61 74 20 22 51 75 65 72 79 20 72 65 70 6c 61 63 65 20 72 65 67 65 78 70 20 5c 22 25 | format."Query.replace.regexp.\"% |
9c80 | 73 5c 22 20 77 69 74 68 3a 20 22 20 71 75 65 72 79 2d 72 65 70 6c 61 63 65 20 22 51 75 65 72 79 | s\".with:.".query-replace."Query |
9ca0 | 20 72 65 70 6c 61 63 65 20 5c 22 25 73 5c 22 20 77 69 74 68 3a 20 22 5d 20 31 32 29 29 0a 0a 28 | .replace.\"%s\".with:."].12))..( |
9cc0 | 64 65 66 75 6e 20 76 69 70 2d 6d 61 72 6b 2d 62 65 67 69 6e 6e 69 6e 67 2d 6f 66 2d 62 75 66 66 | defun.vip-mark-beginning-of-buff |
9ce0 | 65 72 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 | er.nil.(interactive).(byte-code. |
9d00 | 22 c0 88 c1 60 21 88 65 62 88 c2 20 88 c3 c4 21 87 22 20 5b 6e 69 6c 20 73 65 74 2d 6d 61 72 6b | "...`!.eb......!.".[nil.set-mark |
9d20 | 20 65 78 63 68 61 6e 67 65 2d 70 6f 69 6e 74 2d 61 6e 64 2d 6d 61 72 6b 20 6d 65 73 73 61 67 65 | .exchange-point-and-mark.message |
9d40 | 20 22 6d 61 72 6b 20 73 65 74 20 61 74 20 74 68 65 20 62 65 67 69 6e 6e 69 6e 67 20 6f 66 20 62 | ."mark.set.at.the.beginning.of.b |
9d60 | 75 66 66 65 72 22 5d 20 34 29 29 0a 0a 28 64 65 66 75 6e 20 76 69 70 2d 6d 61 72 6b 2d 65 6e 64 | uffer"].4))..(defun.vip-mark-end |
9d80 | 2d 6f 66 2d 62 75 66 66 65 72 20 6e 69 6c 20 28 69 6e 74 65 72 61 63 74 69 76 65 29 20 28 62 79 | -of-buffer.nil.(interactive).(by |
9da0 | 74 65 2d 63 6f 64 65 20 22 c0 88 c1 60 21 88 64 62 88 c2 20 88 c3 c4 21 87 22 20 5b 6e 69 6c 20 | te-code."...`!.db......!.".[nil. |
9dc0 | 73 65 74 2d 6d 61 72 6b 20 65 78 63 68 61 6e 67 65 2d 70 6f 69 6e 74 2d 61 6e 64 2d 6d 61 72 6b | set-mark.exchange-point-and-mark |
9de0 | 20 6d 65 73 73 61 67 65 20 22 6d 61 72 6b 20 73 65 74 20 61 74 20 74 68 65 20 65 6e 64 20 6f 66 | .message."mark.set.at.the.end.of |
9e00 | 20 62 75 66 66 65 72 22 5d 20 34 29 29 0a 0a 28 64 65 66 75 6e 20 76 69 70 2d 6d 61 72 6b 2d 70 | .buffer"].4))..(defun.vip-mark-p |
9e20 | 6f 69 6e 74 20 28 63 68 61 72 29 20 28 69 6e 74 65 72 61 63 74 69 76 65 20 22 63 22 29 20 28 62 | oint.(char).(interactive."c").(b |
9e40 | 79 74 65 2d 63 6f 64 65 20 22 c2 88 c3 08 58 85 0b 00 08 c4 58 83 18 00 c5 08 c3 c6 5a 5a 21 82 | yte-code."....X.....X.......ZZ!. |
9e60 | 53 00 08 c7 55 83 23 00 c8 20 82 53 00 08 c9 55 83 2e 00 ca 20 82 53 00 08 cb 55 83 39 00 cc 20 | S...U.#....S...U......S...U.9... |
9e80 | 82 53 00 08 cd 55 83 45 00 ce c6 21 82 53 00 08 cf 55 83 50 00 d0 20 82 53 00 d1 d2 21 87 22 20 | .S...U.E...!.S...U.P....S...!.". |
9ea0 | 5b 63 68 61 72 20 74 20 6e 69 6c 20 39 37 20 31 32 32 20 70 6f 69 6e 74 2d 74 6f 2d 72 65 67 69 | [char.t.nil.97.122.point-to-regi |
9ec0 | 73 74 65 72 20 31 20 36 30 20 76 69 70 2d 6d 61 72 6b 2d 62 65 67 69 6e 6e 69 6e 67 2d 6f 66 2d | ster.1.60.vip-mark-beginning-of- |
9ee0 | 62 75 66 66 65 72 20 36 32 20 76 69 70 2d 6d 61 72 6b 2d 65 6e 64 2d 6f 66 2d 62 75 66 66 65 72 | buffer.62.vip-mark-end-of-buffer |
9f00 | 20 34 36 20 70 75 73 68 2d 6d 61 72 6b 20 34 34 20 73 65 74 2d 6d 61 72 6b 2d 63 6f 6d 6d 61 6e | .46.push-mark.44.set-mark-comman |
9f20 | 64 20 36 38 20 6d 61 72 6b 2d 64 65 66 75 6e 20 65 72 72 6f 72 20 22 22 5d 20 38 29 29 0a 0a 28 | d.68.mark-defun.error.""].8))..( |
9f40 | 64 65 66 75 6e 20 76 69 70 2d 67 6f 74 6f 2d 6d 61 72 6b 20 28 61 72 67 29 20 22 5c 0a 47 6f 20 | defun.vip-goto-mark.(arg)."\.Go. |
9f60 | 74 6f 20 6d 61 72 6b 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 | to.mark.".(interactive."P").(byt |
9f80 | 65 2d 63 6f 64 65 20 22 c3 88 72 c4 0a 21 19 18 c5 08 09 c3 23 2a 87 22 20 5b 63 68 61 72 20 63 | e-code."..r..!......#*.".[char.c |
9fa0 | 6f 6d 20 61 72 67 20 6e 69 6c 20 76 69 70 2d 67 65 74 63 6f 6d 20 76 69 70 2d 67 6f 74 6f 2d 6d | om.arg.nil.vip-getcom.vip-goto-m |
9fc0 | 61 72 6b 2d 73 75 62 72 5d 20 35 29 29 0a 0a 28 64 65 66 75 6e 20 76 69 70 2d 67 6f 74 6f 2d 6d | ark-subr].5))..(defun.vip-goto-m |
9fe0 | 61 72 6b 2d 61 6e 64 2d 73 6b 69 70 2d 77 68 69 74 65 20 28 61 72 67 29 20 22 5c 0a 47 6f 20 74 | ark-and-skip-white.(arg)."\.Go.t |
a000 | 6f 20 6d 61 72 6b 20 61 6e 64 20 73 6b 69 70 20 74 6f 20 66 69 72 73 74 20 6e 6f 6e 2d 77 68 69 | o.mark.and.skip.to.first.non-whi |
a020 | 74 65 20 6f 6e 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 | te.on.line.".(interactive."P").( |
a040 | 62 79 74 65 2d 63 6f 64 65 20 22 c4 88 72 c5 0a 21 19 18 c6 08 09 c3 23 2a 87 22 20 5b 63 68 61 | byte-code."..r..!......#*.".[cha |
a060 | 72 20 63 6f 6d 20 61 72 67 20 74 20 6e 69 6c 20 76 69 70 2d 67 65 74 43 6f 6d 20 76 69 70 2d 67 | r.com.arg.t.nil.vip-getCom.vip-g |
a080 | 6f 74 6f 2d 6d 61 72 6b 2d 73 75 62 72 5d 20 35 29 29 0a 0a 28 64 65 66 75 6e 20 76 69 70 2d 67 | oto-mark-subr].5))..(defun.vip-g |
a0a0 | 6f 74 6f 2d 6d 61 72 6b 2d 73 75 62 72 20 28 63 68 61 72 20 63 6f 6d 20 73 6b 69 70 2d 77 68 69 | oto-mark-subr.(char.com.skip-whi |
a0c0 | 74 65 29 20 28 62 79 74 65 2d 63 6f 64 65 20 22 c7 08 58 85 09 00 08 c8 58 83 56 00 70 19 0a 85 | te).(byte-code."..X.....X.V.p... |
a0e0 | 16 00 c9 0b 60 5c 22 88 ca 08 c7 cb 5a 5a 21 62 88 0c 85 26 00 cc 20 88 cd 20 88 0a 85 52 00 ce | ....`\".....ZZ!b...&.........R.. |
a100 | 09 70 5c 22 83 45 00 cf 0c 83 3e 00 d0 82 3f 00 d1 c5 0a 23 82 52 00 d2 09 21 88 0b 62 88 cd 20 | .p\".E....>...?....#.R...!..b... |
a120 | 88 d3 d4 21 29 82 a1 00 0c 3f 85 5e 00 08 d5 55 83 79 00 0a 85 69 00 c9 0b 60 5c 22 88 d6 20 88 | ...!)....?.^...U.y...i...`\".... |
a140 | 0a 85 76 00 cf d1 c5 0a 23 82 a1 00 0c 85 80 00 08 d7 55 83 9e 00 0a 85 8b 00 c9 0b 60 5c 22 88 | ..v.....#.........U.........`\". |
a160 | d6 20 88 cc 20 88 0a 85 9b 00 cf d0 c5 0a 23 82 a1 00 d3 d4 21 87 22 20 5b 63 68 61 72 20 62 75 | ..............#.....!.".[char.bu |
a180 | 66 66 20 63 6f 6d 20 76 69 70 2d 63 6f 6d 2d 70 6f 69 6e 74 20 73 6b 69 70 2d 77 68 69 74 65 20 | ff.com.vip-com-point.skip-white. |
a1a0 | 6e 69 6c 20 74 20 39 37 20 31 32 32 20 6d 6f 76 65 2d 6d 61 72 6b 65 72 20 72 65 67 69 73 74 65 | nil.t.97.122.move-marker.registe |
a1c0 | 72 2d 74 6f 2d 70 6f 69 6e 74 20 31 20 62 61 63 6b 2d 74 6f 2d 69 6e 64 65 6e 74 61 74 69 6f 6e | r-to-point.1.back-to-indentation |
a1e0 | 20 76 69 70 2d 63 68 61 6e 67 65 2d 6d 6f 64 65 2d 74 6f 2d 76 69 20 65 71 75 61 6c 20 76 69 70 | .vip-change-mode-to-vi.equal.vip |
a200 | 2d 65 78 65 63 75 74 65 2d 63 6f 6d 20 76 69 70 2d 67 6f 74 6f 2d 6d 61 72 6b 2d 61 6e 64 2d 73 | -execute-com.vip-goto-mark-and-s |
a220 | 6b 69 70 2d 77 68 69 74 65 20 76 69 70 2d 67 6f 74 6f 2d 6d 61 72 6b 20 73 77 69 74 63 68 2d 74 | kip-white.vip-goto-mark.switch-t |
a240 | 6f 2d 62 75 66 66 65 72 20 65 72 72 6f 72 20 22 22 20 39 36 20 65 78 63 68 61 6e 67 65 2d 70 6f | o-buffer.error."".96.exchange-po |
a260 | 69 6e 74 2d 61 6e 64 2d 6d 61 72 6b 20 33 39 5d 20 31 39 29 29 0a 0a 28 64 65 66 75 6e 20 76 69 | int-and-mark.39].19))..(defun.vi |
a280 | 70 2d 65 78 63 68 61 6e 67 65 2d 70 6f 69 6e 74 2d 61 6e 64 2d 6d 61 72 6b 20 6e 69 6c 20 28 69 | p-exchange-point-and-mark.nil.(i |
a2a0 | 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 20 87 | nteractive).(byte-code."........ |
a2c0 | 22 20 5b 6e 69 6c 20 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 | ".[nil.exchange-point-and-mark.b |
a2e0 | 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 75 6e 20 | ack-to-indentation].3))..(defun. |
a300 | 76 69 70 2d 6b 65 79 62 6f 61 72 64 2d 71 75 69 74 20 6e 69 6c 20 22 5c 0a 41 62 6f 72 74 20 70 | vip-keyboard-quit.nil."\.Abort.p |
a320 | 61 72 74 69 61 6c 6c 79 20 66 6f 72 6d 65 64 20 6f 72 20 72 75 6e 6e 69 6e 67 20 63 6f 6d 6d 61 | artially.formed.or.running.comma |
a340 | 6e 64 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 c1 | nd.".(interactive).(byte-code.". |
a360 | 88 c1 89 10 88 c2 20 87 22 20 5b 76 69 70 2d 75 73 65 2d 72 65 67 69 73 74 65 72 20 6e 69 6c 20 | ........".[vip-use-register.nil. |
a380 | 6b 65 79 62 6f 61 72 64 2d 71 75 69 74 5d 20 32 29 29 0a 0a 28 64 65 66 75 6e 20 76 69 70 2d 63 | keyboard-quit].2))..(defun.vip-c |
a3a0 | 74 6c 2d 63 2d 65 71 75 69 76 61 6c 65 6e 74 20 28 61 72 67 29 20 22 5c 0a 45 6d 75 6c 61 74 65 | tl-c-equivalent.(arg)."\.Emulate |
a3c0 | 20 43 2d 63 20 69 6e 20 45 6d 61 63 73 20 6d 6f 64 65 2e 22 20 28 69 6e 74 65 72 61 63 74 69 76 | .C-c.in.Emacs.mode.".(interactiv |
a3e0 | 65 20 22 50 22 29 20 28 62 79 74 65 2d 63 6f 64 65 20 22 c1 88 c2 c3 08 5c 22 87 22 20 5b 61 72 | e."P").(byte-code.".....\".".[ar |
a400 | 67 20 6e 69 6c 20 76 69 70 2d 63 74 6c 2d 6b 65 79 2d 65 71 75 69 76 61 6c 65 6e 74 20 22 03 22 | g.nil.vip-ctl-key-equivalent."." |
a420 | 5d 20 33 29 29 0a 0a 28 64 65 66 75 6e 20 76 69 70 2d 63 74 6c 2d 78 2d 65 71 75 69 76 61 6c 65 | ].3))..(defun.vip-ctl-x-equivale |
a440 | 6e 74 20 28 61 72 67 29 20 22 5c 0a 45 6d 75 6c 61 74 65 20 43 2d 78 20 69 6e 20 45 6d 61 63 73 | nt.(arg)."\.Emulate.C-x.in.Emacs |
a460 | 20 6d 6f 64 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 | .mode.".(interactive."P").(byte- |
a480 | 63 6f 64 65 20 22 c1 88 c2 c3 08 5c 22 87 22 20 5b 61 72 67 20 6e 69 6c 20 76 69 70 2d 63 74 6c | code.".....\".".[arg.nil.vip-ctl |
a4a0 | 2d 6b 65 79 2d 65 71 75 69 76 61 6c 65 6e 74 20 22 18 22 5d 20 33 29 29 0a 0a 28 64 65 66 75 6e | -key-equivalent."."].3))..(defun |
a4c0 | 20 76 69 70 2d 63 74 6c 2d 6b 65 79 2d 65 71 75 69 76 61 6c 65 6e 74 20 28 6b 65 79 20 61 72 67 | .vip-ctl-key-equivalent.(key.arg |
a4e0 | 29 20 28 62 79 74 65 2d 63 6f 64 65 20 22 72 18 c6 08 58 85 0b 00 08 c7 58 85 15 00 08 c6 c8 5a | ).(byte-code."r...X.....X......Z |
a500 | 5a 89 10 88 0a 89 11 88 c9 ca 0b 0c cb cc 0d cd 08 21 23 23 21 29 87 22 20 5b 63 68 61 72 20 70 | Z................!##!).".[char.p |
a520 | 72 65 66 69 78 2d 61 72 67 20 61 72 67 20 76 69 70 2d 65 6d 61 63 73 2d 6c 6f 63 61 6c 2d 6d 61 | refix-arg.arg.vip-emacs-local-ma |
a540 | 70 20 67 6c 6f 62 61 6c 2d 6d 61 70 20 6b 65 79 20 36 35 20 39 30 20 31 20 63 6f 6d 6d 61 6e 64 | p.global-map.key.65.90.1.command |
a560 | 2d 65 78 65 63 75 74 65 20 76 69 70 2d 67 65 74 2d 65 64 69 74 6f 72 2d 63 6f 6d 6d 61 6e 64 20 | -execute.vip-get-editor-command. |
a580 | 66 6f 72 6d 61 74 20 22 25 73 25 73 22 20 63 68 61 72 2d 74 6f 2d 73 74 72 69 6e 67 5d 20 39 29 | format."%s%s".char-to-string].9) |
a5a0 | 29 0a 0a 28 64 65 66 75 6e 20 76 69 70 2d 64 65 6c 65 74 65 2d 62 61 63 6b 77 61 72 64 2d 77 6f | )..(defun.vip-delete-backward-wo |
a5c0 | 72 64 20 28 61 72 67 29 20 22 5c 0a 44 65 6c 65 74 65 20 70 72 65 76 69 6f 75 73 20 77 6f 72 64 | rd.(arg)."\.Delete.previous.word |
a5e0 | 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 20 | .".(interactive."p").(byte-code. |
a600 | 22 c1 88 8a c2 60 21 88 c3 08 21 88 c4 60 c5 20 5c 22 29 87 22 20 5b 61 72 67 20 6e 69 6c 20 73 | "....`!...!..`..\").".[arg.nil.s |
a620 | 65 74 2d 6d 61 72 6b 20 62 61 63 6b 77 61 72 64 2d 77 6f 72 64 20 64 65 6c 65 74 65 2d 72 65 67 | et-mark.backward-word.delete-reg |
a640 | 69 6f 6e 20 6d 61 72 6b 5d 20 36 29 29 0a 0a 28 73 65 74 20 28 71 75 6f 74 65 20 76 69 70 2d 6d | ion.mark].6))..(set.(quote.vip-m |
a660 | 6f 64 65 2d 6d 61 70 29 20 28 6d 61 6b 65 2d 6b 65 79 6d 61 70 29 29 0a 0a 28 64 65 66 69 6e 65 | ode-map).(make-keymap))..(define |
a680 | 2d 6b 65 79 20 76 69 70 2d 6d 6f 64 65 2d 6d 61 70 20 22 01 22 20 28 71 75 6f 74 65 20 62 65 67 | -key.vip-mode-map.".".(quote.beg |
a6a0 | 69 6e 6e 69 6e 67 2d 6f 66 2d 6c 69 6e 65 29 29 0a 0a 28 64 65 66 69 6e 65 2d 6b 65 79 20 76 69 | inning-of-line))..(define-key.vi |
a6c0 | 70 2d 6d 6f 64 65 2d 6d 61 70 20 22 02 22 20 28 71 75 6f 74 65 20 76 69 70 2d 73 63 72 6f 6c 6c | p-mode-map.".".(quote.vip-scroll |
a6e0 | 2d 62 61 63 6b 29 29 0a 0a 28 64 65 66 69 6e 65 2d 6b 65 79 20 76 69 70 2d 6d 6f 64 65 2d 6d 61 | -back))..(define-key.vip-mode-ma |
a700 | 70 20 22 03 22 20 28 71 75 6f 74 65 20 76 69 70 2d 63 74 6c 2d 63 29 29 0a 0a 28 64 65 66 69 6e | p.".".(quote.vip-ctl-c))..(defin |
a720 | 65 2d 6b 65 79 20 76 69 70 2d 6d 6f 64 65 2d 6d 61 70 20 22 04 22 20 28 71 75 6f 74 65 20 76 69 | e-key.vip-mode-map.".".(quote.vi |
a740 | 70 2d 73 63 72 6f 6c 6c 2d 75 70 29 29 0a 0a 28 64 65 66 69 6e 65 2d 6b 65 79 20 76 69 70 2d 6d | p-scroll-up))..(define-key.vip-m |
a760 | 6f 64 65 2d 6d 61 70 20 22 05 22 20 28 71 75 6f 74 65 20 76 69 70 2d 73 63 72 6f 6c 6c 2d 75 70 | ode-map.".".(quote.vip-scroll-up |
a780 | 2d 6f 6e 65 29 29 0a 0a 28 64 65 66 69 6e 65 2d 6b 65 79 20 76 69 70 2d 6d 6f 64 65 2d 6d 61 70 | -one))..(define-key.vip-mode-map |
a7a0 | 20 22 06 22 20 28 71 75 6f 74 65 20 76 69 70 2d 73 63 72 6f 6c 6c 29 29 0a 0a 28 64 65 66 69 6e | .".".(quote.vip-scroll))..(defin |
a7c0 | 65 2d 6b 65 79 20 76 69 70 2d 6d 6f 64 65 2d 6d 61 70 20 22 07 22 20 28 71 75 6f 74 65 20 76 69 | e-key.vip-mode-map.".".(quote.vi |
a7e0 | 70 2d 6b 65 79 62 6f 61 72 64 2d 71 75 69 74 29 29 0a 0a 28 64 65 66 69 6e 65 2d 6b 65 79 20 76 | p-keyboard-quit))..(define-key.v |
a800 | 69 70 2d 6d 6f 64 65 2d 6d 61 70 20 22 08 22 20 28 71 75 6f 74 65 20 68 65 6c 70 2d 63 6f 6d 6d | ip-mode-map.".".(quote.help-comm |
a820 | 61 6e 64 29 29 0a 0a 28 64 65 66 69 6e 65 2d 6b 65 79 20 76 69 70 2d 6d 6f 64 65 2d 6d 61 70 20 | and))..(define-key.vip-mode-map. |
a840 | 22 0d 22 20 28 71 75 6f 74 65 20 76 69 70 2d 73 63 72 6f 6c 6c 2d 62 61 63 6b 29 29 0a 0a 28 64 | ".".(quote.vip-scroll-back))..(d |
a860 | 65 66 69 6e 65 2d 6b 65 79 20 76 69 70 2d 6d 6f 64 65 2d 6d 61 70 20 22 0e 22 20 28 71 75 6f 74 | efine-key.vip-mode-map.".".(quot |
a880 | 65 20 76 69 70 2d 6f 74 68 65 72 2d 77 69 6e 64 6f 77 29 29 0a 0a 28 64 65 66 69 6e 65 2d 6b 65 | e.vip-other-window))..(define-ke |
a8a0 | 79 20 76 69 70 2d 6d 6f 64 65 2d 6d 61 70 20 22 0f 22 20 28 71 75 6f 74 65 20 76 69 70 2d 6f 70 | y.vip-mode-map.".".(quote.vip-op |
a8c0 | 65 6e 2d 6c 69 6e 65 2d 61 74 2d 70 6f 69 6e 74 29 29 0a 0a 28 64 65 66 69 6e 65 2d 6b 65 79 20 | en-line-at-point))..(define-key. |
a8e0 | 76 69 70 2d 6d 6f 64 65 2d 6d 61 70 20 22 15 22 20 28 71 75 6f 74 65 20 76 69 70 2d 73 63 72 6f | vip-mode-map.".".(quote.vip-scro |
a900 | 6c 6c 2d 64 6f 77 6e 29 29 0a 0a 28 64 65 66 69 6e 65 2d 6b 65 79 20 76 69 70 2d 6d 6f 64 65 2d | ll-down))..(define-key.vip-mode- |
a920 | 6d 61 70 20 22 18 22 20 28 71 75 6f 74 65 20 76 69 70 2d 63 74 6c 2d 78 29 29 0a 0a 28 64 65 66 | map.".".(quote.vip-ctl-x))..(def |
a940 | 69 6e 65 2d 6b 65 79 20 76 69 70 2d 6d 6f 64 65 2d 6d 61 70 20 22 19 22 20 28 71 75 6f 74 65 20 | ine-key.vip-mode-map.".".(quote. |
a960 | 76 69 70 2d 73 63 72 6f 6c 6c 2d 64 6f 77 6e 2d 6f 6e 65 29 29 0a 0a 28 64 65 66 69 6e 65 2d 6b | vip-scroll-down-one))..(define-k |
a980 | 65 79 20 76 69 70 2d 6d 6f 64 65 2d 6d 61 70 20 22 1a 22 20 28 71 75 6f 74 65 20 76 69 70 2d 63 | ey.vip-mode-map.".".(quote.vip-c |
a9a0 | 68 61 6e 67 65 2d 6d 6f 64 65 2d 74 6f 2d 65 6d 61 63 73 29 29 0a 0a 28 64 65 66 69 6e 65 2d 6b | hange-mode-to-emacs))..(define-k |
a9c0 | 65 79 20 76 69 70 2d 6d 6f 64 65 2d 6d 61 70 20 22 1b 22 20 28 71 75 6f 74 65 20 76 69 70 2d 45 | ey.vip-mode-map.".".(quote.vip-E |
a9e0 | 53 43 29 29 0a 0a 28 64 65 66 69 6e 65 2d 6b 65 79 20 76 69 70 2d 6d 6f 64 65 2d 6d 61 70 20 22 | SC))..(define-key.vip-mode-map." |
aa00 | 20 22 20 28 71 75 6f 74 65 20 76 69 70 2d 73 63 72 6f 6c 6c 29 29 0a 0a 28 64 65 66 69 6e 65 2d | .".(quote.vip-scroll))..(define- |
aa20 | 6b 65 79 20 76 69 70 2d 6d 6f 64 65 2d 6d 61 70 20 22 21 22 20 28 71 75 6f 74 65 20 76 69 70 2d | key.vip-mode-map."!".(quote.vip- |
aa40 | 63 6f 6d 6d 61 6e 64 2d 61 72 67 75 6d 65 6e 74 29 29 0a 0a 28 64 65 66 69 6e 65 2d 6b 65 79 20 | command-argument))..(define-key. |
aa60 | 76 69 70 2d 6d 6f 64 65 2d 6d 61 70 20 22 5c 22 22 20 28 71 75 6f 74 65 20 76 69 70 2d 63 6f 6d | vip-mode-map."\"".(quote.vip-com |
aa80 | 6d 61 6e 64 2d 61 72 67 75 6d 65 6e 74 29 29 0a 0a 28 64 65 66 69 6e 65 2d 6b 65 79 20 76 69 70 | mand-argument))..(define-key.vip |
aaa0 | 2d 6d 6f 64 65 2d 6d 61 70 20 22 23 22 20 28 71 75 6f 74 65 20 76 69 70 2d 63 6f 6d 6d 61 6e 64 | -mode-map."#".(quote.vip-command |
aac0 | 2d 61 72 67 75 6d 65 6e 74 29 29 0a 0a 28 64 65 66 69 6e 65 2d 6b 65 79 20 76 69 70 2d 6d 6f 64 | -argument))..(define-key.vip-mod |
aae0 | 65 2d 6d 61 70 20 22 24 22 20 28 71 75 6f 74 65 20 76 69 70 2d 67 6f 74 6f 2d 65 6f 6c 29 29 0a | e-map."$".(quote.vip-goto-eol)). |
ab00 | 0a 28 64 65 66 69 6e 65 2d 6b 65 79 20 76 69 70 2d 6d 6f 64 65 2d 6d 61 70 20 22 25 22 20 28 71 | .(define-key.vip-mode-map."%".(q |
ab20 | 75 6f 74 65 20 76 69 70 2d 70 61 72 65 6e 2d 6d 61 74 63 68 29 29 0a 0a 28 64 65 66 69 6e 65 2d | uote.vip-paren-match))..(define- |
ab40 | 6b 65 79 20 76 69 70 2d 6d 6f 64 65 2d 6d 61 70 20 22 26 22 20 28 71 75 6f 74 65 20 76 69 70 2d | key.vip-mode-map."&".(quote.vip- |
ab60 | 6e 69 6c 29 29 0a 0a 28 64 65 66 69 6e 65 2d 6b 65 79 20 76 69 70 2d 6d 6f 64 65 2d 6d 61 70 20 | nil))..(define-key.vip-mode-map. |
ab80 | 22 27 22 20 28 71 75 6f 74 65 20 76 69 70 2d 67 6f 74 6f 2d 6d 61 72 6b 2d 61 6e 64 2d 73 6b 69 | "'".(quote.vip-goto-mark-and-ski |
aba0 | 70 2d 77 68 69 74 65 29 29 0a 0a 28 64 65 66 69 6e 65 2d 6b 65 79 20 76 69 70 2d 6d 6f 64 65 2d | p-white))..(define-key.vip-mode- |
abc0 | 6d 61 70 20 22 28 22 20 28 71 75 6f 74 65 20 76 69 70 2d 62 61 63 6b 77 61 72 64 2d 73 65 6e 74 | map."(".(quote.vip-backward-sent |
abe0 | 65 6e 63 65 29 29 0a 0a 28 64 65 66 69 6e 65 2d 6b 65 79 20 76 69 70 2d 6d 6f 64 65 2d 6d 61 70 | ence))..(define-key.vip-mode-map |
ac00 | 20 22 29 22 20 28 71 75 6f 74 65 20 76 69 70 2d 66 6f 72 77 61 72 64 2d 73 65 6e 74 65 6e 63 65 | .")".(quote.vip-forward-sentence |
ac20 | 29 29 0a 0a 28 64 65 66 69 6e 65 2d 6b 65 79 20 76 69 70 2d 6d 6f 64 65 2d 6d 61 70 20 22 2a 22 | ))..(define-key.vip-mode-map."*" |
ac40 | 20 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 0a 0a 28 | .(quote.call-last-kbd-macro))..( |
ac60 | 64 65 66 69 6e 65 2d 6b 65 79 20 76 69 70 2d 6d 6f 64 65 2d 6d 61 70 20 22 2b 22 20 28 71 75 6f | define-key.vip-mode-map."+".(quo |
ac80 | 74 65 20 76 69 70 2d 6e 65 78 74 2d 6c 69 6e 65 2d 61 74 2d 62 6f 6c 29 29 0a 0a 28 64 65 66 69 | te.vip-next-line-at-bol))..(defi |
aca0 | 6e 65 2d 6b 65 79 20 76 69 70 2d 6d 6f 64 65 2d 6d 61 70 20 22 2c 22 20 28 71 75 6f 74 65 20 76 | ne-key.vip-mode-map.",".(quote.v |
acc0 | 69 70 2d 72 65 70 65 61 74 2d 66 69 6e 64 2d 6f 70 70 6f 73 69 74 65 29 29 0a 0a 28 64 65 66 69 | ip-repeat-find-opposite))..(defi |
ace0 | 6e 65 2d 6b 65 79 20 76 69 70 2d 6d 6f 64 65 2d 6d 61 70 20 22 2d 22 20 28 71 75 6f 74 65 20 76 | ne-key.vip-mode-map."-".(quote.v |
ad00 | 69 70 2d 70 72 65 76 69 6f 75 73 2d 6c 69 6e 65 2d 61 74 2d 62 6f 6c 29 29 0a 0a 28 64 65 66 69 | ip-previous-line-at-bol))..(defi |
ad20 | 6e 65 2d 6b 65 79 20 76 69 70 2d 6d 6f 64 65 2d 6d 61 70 20 22 2e 22 20 28 71 75 6f 74 65 20 76 | ne-key.vip-mode-map.".".(quote.v |
ad40 | 69 70 2d 72 65 70 65 61 74 29 29 0a 0a 28 64 65 66 69 6e 65 2d 6b 65 79 20 76 69 70 2d 6d 6f 64 | ip-repeat))..(define-key.vip-mod |
ad60 | 65 2d 6d 61 70 20 22 2f 22 20 28 71 75 6f 74 65 20 76 69 70 2d 73 65 61 72 63 68 2d 66 6f 72 77 | e-map."/".(quote.vip-search-forw |
ad80 | 61 72 64 29 29 0a 0a 28 64 65 66 69 6e 65 2d 6b 65 79 20 76 69 70 2d 6d 6f 64 65 2d 6d 61 70 20 | ard))..(define-key.vip-mode-map. |
ada0 | 22 30 22 20 28 71 75 6f 74 65 20 76 69 70 2d 62 65 67 69 6e 6e 69 6e 67 2d 6f 66 2d 6c 69 6e 65 | "0".(quote.vip-beginning-of-line |
adc0 | 29 29 0a 0a 28 64 65 66 69 6e 65 2d 6b 65 79 20 76 69 70 2d 6d 6f 64 65 2d 6d 61 70 20 22 31 22 | ))..(define-key.vip-mode-map."1" |
ade0 | 20 28 71 75 6f 74 65 20 76 69 70 2d 64 69 67 69 74 2d 61 72 67 75 6d 65 6e 74 29 29 0a 0a 28 64 | .(quote.vip-digit-argument))..(d |
ae00 | 65 66 69 6e 65 2d 6b 65 79 20 76 69 70 2d 6d 6f 64 65 2d 6d 61 70 20 22 32 22 20 28 71 75 6f 74 | efine-key.vip-mode-map."2".(quot |
ae20 | 65 20 76 69 70 2d 64 69 67 69 74 2d 61 72 67 75 6d 65 6e 74 29 29 0a 0a 28 64 65 66 69 6e 65 2d | e.vip-digit-argument))..(define- |
ae40 | 6b 65 79 20 76 69 70 2d 6d 6f 64 65 2d 6d 61 70 20 22 33 22 20 28 71 75 6f 74 65 20 76 69 70 2d | key.vip-mode-map."3".(quote.vip- |
ae60 | 64 69 67 69 74 2d 61 72 67 75 6d 65 6e 74 29 29 0a 0a 28 64 65 66 69 6e 65 2d 6b 65 79 20 76 69 | digit-argument))..(define-key.vi |
ae80 | 70 2d 6d 6f 64 65 2d 6d 61 70 20 22 34 22 20 28 71 75 6f 74 65 20 76 69 70 2d 64 69 67 69 74 2d | p-mode-map."4".(quote.vip-digit- |
aea0 | 61 72 67 75 6d 65 6e 74 29 29 0a 0a 28 64 65 66 69 6e 65 2d 6b 65 79 20 76 69 70 2d 6d 6f 64 65 | argument))..(define-key.vip-mode |
aec0 | 2d 6d 61 70 20 22 35 22 20 28 71 75 6f 74 65 20 76 69 70 2d 64 69 67 69 74 2d 61 72 67 75 6d 65 | -map."5".(quote.vip-digit-argume |
aee0 | 6e 74 29 29 0a 0a 28 64 65 66 69 6e 65 2d 6b 65 79 20 76 69 70 2d 6d 6f 64 65 2d 6d 61 70 20 22 | nt))..(define-key.vip-mode-map." |
af00 | 36 22 20 28 71 75 6f 74 65 20 76 69 70 2d 64 69 67 69 74 2d 61 72 67 75 6d 65 6e 74 29 29 0a 0a | 6".(quote.vip-digit-argument)).. |
af20 | 28 64 65 66 69 6e 65 2d 6b 65 79 20 76 69 70 2d 6d 6f 64 65 2d 6d 61 70 20 22 37 22 20 28 71 75 | (define-key.vip-mode-map."7".(qu |
af40 | 6f 74 65 20 76 69 70 2d 64 69 67 69 74 2d 61 72 67 75 6d 65 6e 74 29 29 0a 0a 28 64 65 66 69 6e | ote.vip-digit-argument))..(defin |
af60 | 65 2d 6b 65 79 20 76 69 70 2d 6d 6f 64 65 2d 6d 61 70 20 22 38 22 20 28 71 75 6f 74 65 20 76 69 | e-key.vip-mode-map."8".(quote.vi |
af80 | 70 2d 64 69 67 69 74 2d 61 72 67 75 6d 65 6e 74 29 29 0a 0a 28 64 65 66 69 6e 65 2d 6b 65 79 20 | p-digit-argument))..(define-key. |
afa0 | 76 69 70 2d 6d 6f 64 65 2d 6d 61 70 20 22 39 22 20 28 71 75 6f 74 65 20 76 69 70 2d 64 69 67 69 | vip-mode-map."9".(quote.vip-digi |
afc0 | 74 2d 61 72 67 75 6d 65 6e 74 29 29 0a 0a 28 64 65 66 69 6e 65 2d 6b 65 79 20 76 69 70 2d 6d 6f | t-argument))..(define-key.vip-mo |
afe0 | 64 65 2d 6d 61 70 20 22 3a 22 20 28 71 75 6f 74 65 20 76 69 70 2d 65 78 29 29 0a 0a 28 64 65 66 | de-map.":".(quote.vip-ex))..(def |
b000 | 69 6e 65 2d 6b 65 79 20 76 69 70 2d 6d 6f 64 65 2d 6d 61 70 20 22 3b 22 20 28 71 75 6f 74 65 20 | ine-key.vip-mode-map.";".(quote. |
b020 | 76 69 70 2d 72 65 70 65 61 74 2d 66 69 6e 64 29 29 0a 0a 28 64 65 66 69 6e 65 2d 6b 65 79 20 76 | vip-repeat-find))..(define-key.v |
b040 | 69 70 2d 6d 6f 64 65 2d 6d 61 70 20 22 3c 22 20 28 71 75 6f 74 65 20 76 69 70 2d 63 6f 6d 6d 61 | ip-mode-map."<".(quote.vip-comma |
b060 | 6e 64 2d 61 72 67 75 6d 65 6e 74 29 29 0a 0a 28 64 65 66 69 6e 65 2d 6b 65 79 20 76 69 70 2d 6d | nd-argument))..(define-key.vip-m |
b080 | 6f 64 65 2d 6d 61 70 20 22 3d 22 20 28 71 75 6f 74 65 20 76 69 70 2d 63 6f 6d 6d 61 6e 64 2d 61 | ode-map."=".(quote.vip-command-a |
b0a0 | 72 67 75 6d 65 6e 74 29 29 0a 0a 28 64 65 66 69 6e 65 2d 6b 65 79 20 76 69 70 2d 6d 6f 64 65 2d | rgument))..(define-key.vip-mode- |
b0c0 | 6d 61 70 20 22 3e 22 20 28 71 75 6f 74 65 20 76 69 70 2d 63 6f 6d 6d 61 6e 64 2d 61 72 67 75 6d | map.">".(quote.vip-command-argum |
b0e0 | 65 6e 74 29 29 0a 0a 28 64 65 66 69 6e 65 2d 6b 65 79 20 76 69 70 2d 6d 6f 64 65 2d 6d 61 70 20 | ent))..(define-key.vip-mode-map. |
b100 | 22 3f 22 20 28 71 75 6f 74 65 20 76 69 70 2d 73 65 61 72 63 68 2d 62 61 63 6b 77 61 72 64 29 29 | "?".(quote.vip-search-backward)) |
b120 | 0a 0a 28 64 65 66 69 6e 65 2d 6b 65 79 20 76 69 70 2d 6d 6f 64 65 2d 6d 61 70 20 22 40 22 20 28 | ..(define-key.vip-mode-map."@".( |
b140 | 71 75 6f 74 65 20 76 69 70 2d 6e 69 6c 29 29 0a 0a 28 64 65 66 69 6e 65 2d 6b 65 79 20 76 69 70 | quote.vip-nil))..(define-key.vip |
b160 | 2d 6d 6f 64 65 2d 6d 61 70 20 22 41 22 20 28 71 75 6f 74 65 20 76 69 70 2d 41 70 70 65 6e 64 29 | -mode-map."A".(quote.vip-Append) |
b180 | 29 0a 0a 28 64 65 66 69 6e 65 2d 6b 65 79 20 76 69 70 2d 6d 6f 64 65 2d 6d 61 70 20 22 42 22 20 | )..(define-key.vip-mode-map."B". |
b1a0 | 28 71 75 6f 74 65 20 76 69 70 2d 62 61 63 6b 77 61 72 64 2d 57 6f 72 64 29 29 0a 0a 28 64 65 66 | (quote.vip-backward-Word))..(def |
b1c0 | 69 6e 65 2d 6b 65 79 20 76 69 70 2d 6d 6f 64 65 2d 6d 61 70 20 22 43 22 20 28 71 75 6f 74 65 20 | ine-key.vip-mode-map."C".(quote. |
b1e0 | 76 69 70 2d 63 74 6c 2d 63 2d 65 71 75 69 76 61 6c 65 6e 74 29 29 0a 0a 28 64 65 66 69 6e 65 2d | vip-ctl-c-equivalent))..(define- |
b200 | 6b 65 79 20 76 69 70 2d 6d 6f 64 65 2d 6d 61 70 20 22 44 22 20 28 71 75 6f 74 65 20 76 69 70 2d | key.vip-mode-map."D".(quote.vip- |
b220 | 6b 69 6c 6c 2d 6c 69 6e 65 29 29 0a 0a 28 64 65 66 69 6e 65 2d 6b 65 79 20 76 69 70 2d 6d 6f 64 | kill-line))..(define-key.vip-mod |
b240 | 65 2d 6d 61 70 20 22 45 22 20 28 71 75 6f 74 65 20 76 69 70 2d 65 6e 64 2d 6f 66 2d 57 6f 72 64 | e-map."E".(quote.vip-end-of-Word |
b260 | 29 29 0a 0a 28 64 65 66 69 6e 65 2d 6b 65 79 20 76 69 70 2d 6d 6f 64 65 2d 6d 61 70 20 22 46 22 | ))..(define-key.vip-mode-map."F" |
b280 | 20 28 71 75 6f 74 65 20 76 69 70 2d 66 69 6e 64 2d 63 68 61 72 2d 62 61 63 6b 77 61 72 64 29 29 | .(quote.vip-find-char-backward)) |
b2a0 | 0a 0a 28 64 65 66 69 6e 65 2d 6b 65 79 20 76 69 70 2d 6d 6f 64 65 2d 6d 61 70 20 22 47 22 20 28 | ..(define-key.vip-mode-map."G".( |
b2c0 | 71 75 6f 74 65 20 76 69 70 2d 67 6f 74 6f 2d 6c 69 6e 65 29 29 0a 0a 28 64 65 66 69 6e 65 2d 6b | quote.vip-goto-line))..(define-k |
b2e0 | 65 79 20 76 69 70 2d 6d 6f 64 65 2d 6d 61 70 20 22 48 22 20 28 71 75 6f 74 65 20 76 69 70 2d 77 | ey.vip-mode-map."H".(quote.vip-w |
b300 | 69 6e 64 6f 77 2d 74 6f 70 29 29 0a 0a 28 64 65 66 69 6e 65 2d 6b 65 79 20 76 69 70 2d 6d 6f 64 | indow-top))..(define-key.vip-mod |
b320 | 65 2d 6d 61 70 20 22 49 22 20 28 71 75 6f 74 65 20 76 69 70 2d 49 6e 73 65 72 74 29 29 0a 0a 28 | e-map."I".(quote.vip-Insert))..( |
b340 | 64 65 66 69 6e 65 2d 6b 65 79 20 76 69 70 2d 6d 6f 64 65 2d 6d 61 70 20 22 4a 22 20 28 71 75 6f | define-key.vip-mode-map."J".(quo |
b360 | 74 65 20 76 69 70 2d 6a 6f 69 6e 2d 6c 69 6e 65 73 29 29 0a 0a 28 64 65 66 69 6e 65 2d 6b 65 79 | te.vip-join-lines))..(define-key |
b380 | 20 76 69 70 2d 6d 6f 64 65 2d 6d 61 70 20 22 4b 22 20 28 71 75 6f 74 65 20 76 69 70 2d 6b 69 6c | .vip-mode-map."K".(quote.vip-kil |
b3a0 | 6c 2d 62 75 66 66 65 72 29 29 0a 0a 28 64 65 66 69 6e 65 2d 6b 65 79 20 76 69 70 2d 6d 6f 64 65 | l-buffer))..(define-key.vip-mode |
b3c0 | 2d 6d 61 70 20 22 4c 22 20 28 71 75 6f 74 65 20 76 69 70 2d 77 69 6e 64 6f 77 2d 62 6f 74 74 6f | -map."L".(quote.vip-window-botto |
b3e0 | 6d 29 29 0a 0a 28 64 65 66 69 6e 65 2d 6b 65 79 20 76 69 70 2d 6d 6f 64 65 2d 6d 61 70 20 22 4d | m))..(define-key.vip-mode-map."M |
b400 | 22 20 28 71 75 6f 74 65 20 76 69 70 2d 77 69 6e 64 6f 77 2d 6d 69 64 64 6c 65 29 29 0a 0a 28 64 | ".(quote.vip-window-middle))..(d |
b420 | 65 66 69 6e 65 2d 6b 65 79 20 76 69 70 2d 6d 6f 64 65 2d 6d 61 70 20 22 4e 22 20 28 71 75 6f 74 | efine-key.vip-mode-map."N".(quot |
b440 | 65 20 76 69 70 2d 73 65 61 72 63 68 2d 4e 65 78 74 29 29 0a 0a 28 64 65 66 69 6e 65 2d 6b 65 79 | e.vip-search-Next))..(define-key |
b460 | 20 76 69 70 2d 6d 6f 64 65 2d 6d 61 70 20 22 4f 22 20 28 71 75 6f 74 65 20 76 69 70 2d 4f 70 65 | .vip-mode-map."O".(quote.vip-Ope |
b480 | 6e 2d 6c 69 6e 65 29 29 0a 0a 28 64 65 66 69 6e 65 2d 6b 65 79 20 76 69 70 2d 6d 6f 64 65 2d 6d | n-line))..(define-key.vip-mode-m |
b4a0 | 61 70 20 22 50 22 20 28 71 75 6f 74 65 20 76 69 70 2d 50 75 74 2d 62 61 63 6b 29 29 0a 0a 28 64 | ap."P".(quote.vip-Put-back))..(d |
b4c0 | 65 66 69 6e 65 2d 6b 65 79 20 76 69 70 2d 6d 6f 64 65 2d 6d 61 70 20 22 51 22 20 28 71 75 6f 74 | efine-key.vip-mode-map."Q".(quot |
b4e0 | 65 20 76 69 70 2d 71 75 65 72 79 2d 72 65 70 6c 61 63 65 29 29 0a 0a 28 64 65 66 69 6e 65 2d 6b | e.vip-query-replace))..(define-k |
b500 | 65 79 20 76 69 70 2d 6d 6f 64 65 2d 6d 61 70 20 22 52 22 20 28 71 75 6f 74 65 20 76 69 70 2d 72 | ey.vip-mode-map."R".(quote.vip-r |
b520 | 65 70 6c 61 63 65 2d 73 74 72 69 6e 67 29 29 0a 0a 28 64 65 66 69 6e 65 2d 6b 65 79 20 76 69 70 | eplace-string))..(define-key.vip |
b540 | 2d 6d 6f 64 65 2d 6d 61 70 20 22 53 22 20 28 71 75 6f 74 65 20 76 69 70 2d 73 77 69 74 63 68 2d | -mode-map."S".(quote.vip-switch- |
b560 | 74 6f 2d 62 75 66 66 65 72 2d 6f 74 68 65 72 2d 77 69 6e 64 6f 77 29 29 0a 0a 28 64 65 66 69 6e | to-buffer-other-window))..(defin |
b580 | 65 2d 6b 65 79 20 76 69 70 2d 6d 6f 64 65 2d 6d 61 70 20 22 54 22 20 28 71 75 6f 74 65 20 76 69 | e-key.vip-mode-map."T".(quote.vi |
b5a0 | 70 2d 67 6f 74 6f 2d 63 68 61 72 2d 62 61 63 6b 77 61 72 64 29 29 0a 0a 28 64 65 66 69 6e 65 2d | p-goto-char-backward))..(define- |
b5c0 | 6b 65 79 20 76 69 70 2d 6d 6f 64 65 2d 6d 61 70 20 22 55 22 20 28 71 75 6f 74 65 20 76 69 70 2d | key.vip-mode-map."U".(quote.vip- |
b5e0 | 6e 69 6c 29 29 0a 0a 28 64 65 66 69 6e 65 2d 6b 65 79 20 76 69 70 2d 6d 6f 64 65 2d 6d 61 70 20 | nil))..(define-key.vip-mode-map. |
b600 | 22 56 22 20 28 71 75 6f 74 65 20 76 69 70 2d 66 69 6e 64 2d 66 69 6c 65 2d 6f 74 68 65 72 2d 77 | "V".(quote.vip-find-file-other-w |
b620 | 69 6e 64 6f 77 29 29 0a 0a 28 64 65 66 69 6e 65 2d 6b 65 79 20 76 69 70 2d 6d 6f 64 65 2d 6d 61 | indow))..(define-key.vip-mode-ma |
b640 | 70 20 22 57 22 20 28 71 75 6f 74 65 20 76 69 70 2d 66 6f 72 77 61 72 64 2d 57 6f 72 64 29 29 0a | p."W".(quote.vip-forward-Word)). |
b660 | 0a 28 64 65 66 69 6e 65 2d 6b 65 79 20 76 69 70 2d 6d 6f 64 65 2d 6d 61 70 20 22 58 22 20 28 71 | .(define-key.vip-mode-map."X".(q |
b680 | 75 6f 74 65 20 76 69 70 2d 63 74 6c 2d 78 2d 65 71 75 69 76 61 6c 65 6e 74 29 29 0a 0a 28 64 65 | uote.vip-ctl-x-equivalent))..(de |
b6a0 | 66 69 6e 65 2d 6b 65 79 20 76 69 70 2d 6d 6f 64 65 2d 6d 61 70 20 22 59 22 20 28 71 75 6f 74 65 | fine-key.vip-mode-map."Y".(quote |
b6c0 | 20 76 69 70 2d 79 61 6e 6b 2d 6c 69 6e 65 29 29 0a 0a 28 64 65 66 69 6e 65 2d 6b 65 79 20 76 69 | .vip-yank-line))..(define-key.vi |
b6e0 | 70 2d 6d 6f 64 65 2d 6d 61 70 20 22 5a 5a 22 20 28 71 75 6f 74 65 20 73 61 76 65 2d 62 75 66 66 | p-mode-map."ZZ".(quote.save-buff |
b700 | 65 72 73 2d 6b 69 6c 6c 2d 65 6d 61 63 73 29 29 0a 0a 28 64 65 66 69 6e 65 2d 6b 65 79 20 76 69 | ers-kill-emacs))..(define-key.vi |
b720 | 70 2d 6d 6f 64 65 2d 6d 61 70 20 22 5b 22 20 28 71 75 6f 74 65 20 76 69 70 2d 6e 69 6c 29 29 0a | p-mode-map."[".(quote.vip-nil)). |
b740 | 0a 28 64 65 66 69 6e 65 2d 6b 65 79 20 76 69 70 2d 6d 6f 64 65 2d 6d 61 70 20 22 5c 5c 22 20 28 | .(define-key.vip-mode-map."\\".( |
b760 | 71 75 6f 74 65 20 76 69 70 2d 65 73 63 61 70 65 2d 74 6f 2d 65 6d 61 63 73 29 29 0a 0a 28 64 65 | quote.vip-escape-to-emacs))..(de |
b780 | 66 69 6e 65 2d 6b 65 79 20 76 69 70 2d 6d 6f 64 65 2d 6d 61 70 20 22 5d 22 20 28 71 75 6f 74 65 | fine-key.vip-mode-map."]".(quote |
b7a0 | 20 76 69 70 2d 6e 69 6c 29 29 0a 0a 28 64 65 66 69 6e 65 2d 6b 65 79 20 76 69 70 2d 6d 6f 64 65 | .vip-nil))..(define-key.vip-mode |
b7c0 | 2d 6d 61 70 20 22 5e 22 20 28 71 75 6f 74 65 20 76 69 70 2d 62 6f 6c 2d 61 6e 64 2d 73 6b 69 70 | -map."^".(quote.vip-bol-and-skip |
b7e0 | 2d 77 68 69 74 65 29 29 0a 0a 28 64 65 66 69 6e 65 2d 6b 65 79 20 76 69 70 2d 6d 6f 64 65 2d 6d | -white))..(define-key.vip-mode-m |
b800 | 61 70 20 22 5f 22 20 28 71 75 6f 74 65 20 76 69 70 2d 6e 69 6c 29 29 0a 0a 28 64 65 66 69 6e 65 | ap."_".(quote.vip-nil))..(define |
b820 | 2d 6b 65 79 20 76 69 70 2d 6d 6f 64 65 2d 6d 61 70 20 22 60 22 20 28 71 75 6f 74 65 20 76 69 70 | -key.vip-mode-map."`".(quote.vip |
b840 | 2d 67 6f 74 6f 2d 6d 61 72 6b 29 29 0a 0a 28 64 65 66 69 6e 65 2d 6b 65 79 20 76 69 70 2d 6d 6f | -goto-mark))..(define-key.vip-mo |
b860 | 64 65 2d 6d 61 70 20 22 61 22 20 28 71 75 6f 74 65 20 76 69 70 2d 61 70 70 65 6e 64 29 29 0a 0a | de-map."a".(quote.vip-append)).. |
b880 | 28 64 65 66 69 6e 65 2d 6b 65 79 20 76 69 70 2d 6d 6f 64 65 2d 6d 61 70 20 22 62 22 20 28 71 75 | (define-key.vip-mode-map."b".(qu |
b8a0 | 6f 74 65 20 76 69 70 2d 62 61 63 6b 77 61 72 64 2d 77 6f 72 64 29 29 0a 0a 28 64 65 66 69 6e 65 | ote.vip-backward-word))..(define |
b8c0 | 2d 6b 65 79 20 76 69 70 2d 6d 6f 64 65 2d 6d 61 70 20 22 63 22 20 28 71 75 6f 74 65 20 76 69 70 | -key.vip-mode-map."c".(quote.vip |
b8e0 | 2d 63 6f 6d 6d 61 6e 64 2d 61 72 67 75 6d 65 6e 74 29 29 0a 0a 28 64 65 66 69 6e 65 2d 6b 65 79 | -command-argument))..(define-key |
b900 | 20 76 69 70 2d 6d 6f 64 65 2d 6d 61 70 20 22 64 22 20 28 71 75 6f 74 65 20 76 69 70 2d 63 6f 6d | .vip-mode-map."d".(quote.vip-com |
b920 | 6d 61 6e 64 2d 61 72 67 75 6d 65 6e 74 29 29 0a 0a 28 64 65 66 69 6e 65 2d 6b 65 79 20 76 69 70 | mand-argument))..(define-key.vip |
b940 | 2d 6d 6f 64 65 2d 6d 61 70 20 22 65 22 20 28 71 75 6f 74 65 20 76 69 70 2d 65 6e 64 2d 6f 66 2d | -mode-map."e".(quote.vip-end-of- |
b960 | 77 6f 72 64 29 29 0a 0a 28 64 65 66 69 6e 65 2d 6b 65 79 20 76 69 70 2d 6d 6f 64 65 2d 6d 61 70 | word))..(define-key.vip-mode-map |
b980 | 20 22 66 22 20 28 71 75 6f 74 65 20 76 69 70 2d 66 69 6e 64 2d 63 68 61 72 2d 66 6f 72 77 61 72 | ."f".(quote.vip-find-char-forwar |
b9a0 | 64 29 29 0a 0a 28 64 65 66 69 6e 65 2d 6b 65 79 20 76 69 70 2d 6d 6f 64 65 2d 6d 61 70 20 22 67 | d))..(define-key.vip-mode-map."g |
b9c0 | 22 20 28 71 75 6f 74 65 20 76 69 70 2d 69 6e 66 6f 2d 6f 6e 2d 66 69 6c 65 29 29 0a 0a 28 64 65 | ".(quote.vip-info-on-file))..(de |
b9e0 | 66 69 6e 65 2d 6b 65 79 20 76 69 70 2d 6d 6f 64 65 2d 6d 61 70 20 22 68 22 20 28 71 75 6f 74 65 | fine-key.vip-mode-map."h".(quote |
ba00 | 20 76 69 70 2d 62 61 63 6b 77 61 72 64 2d 63 68 61 72 29 29 0a 0a 28 64 65 66 69 6e 65 2d 6b 65 | .vip-backward-char))..(define-ke |
ba20 | 79 20 76 69 70 2d 6d 6f 64 65 2d 6d 61 70 20 22 69 22 20 28 71 75 6f 74 65 20 76 69 70 2d 69 6e | y.vip-mode-map."i".(quote.vip-in |
ba40 | 73 65 72 74 29 29 0a 0a 28 64 65 66 69 6e 65 2d 6b 65 79 20 76 69 70 2d 6d 6f 64 65 2d 6d 61 70 | sert))..(define-key.vip-mode-map |
ba60 | 20 22 6a 22 20 28 71 75 6f 74 65 20 76 69 70 2d 6e 65 78 74 2d 6c 69 6e 65 29 29 0a 0a 28 64 65 | ."j".(quote.vip-next-line))..(de |
ba80 | 66 69 6e 65 2d 6b 65 79 20 76 69 70 2d 6d 6f 64 65 2d 6d 61 70 20 22 6b 22 20 28 71 75 6f 74 65 | fine-key.vip-mode-map."k".(quote |
baa0 | 20 76 69 70 2d 70 72 65 76 69 6f 75 73 2d 6c 69 6e 65 29 29 0a 0a 28 64 65 66 69 6e 65 2d 6b 65 | .vip-previous-line))..(define-ke |
bac0 | 79 20 76 69 70 2d 6d 6f 64 65 2d 6d 61 70 20 22 6c 22 20 28 71 75 6f 74 65 20 76 69 70 2d 66 6f | y.vip-mode-map."l".(quote.vip-fo |
bae0 | 72 77 61 72 64 2d 63 68 61 72 29 29 0a 0a 28 64 65 66 69 6e 65 2d 6b 65 79 20 76 69 70 2d 6d 6f | rward-char))..(define-key.vip-mo |
bb00 | 64 65 2d 6d 61 70 20 22 6d 22 20 28 71 75 6f 74 65 20 76 69 70 2d 6d 61 72 6b 2d 70 6f 69 6e 74 | de-map."m".(quote.vip-mark-point |
bb20 | 29 29 0a 0a 28 64 65 66 69 6e 65 2d 6b 65 79 20 76 69 70 2d 6d 6f 64 65 2d 6d 61 70 20 22 6e 22 | ))..(define-key.vip-mode-map."n" |
bb40 | 20 28 71 75 6f 74 65 20 76 69 70 2d 73 65 61 72 63 68 2d 6e 65 78 74 29 29 0a 0a 28 64 65 66 69 | .(quote.vip-search-next))..(defi |
bb60 | 6e 65 2d 6b 65 79 20 76 69 70 2d 6d 6f 64 65 2d 6d 61 70 20 22 6f 22 20 28 71 75 6f 74 65 20 76 | ne-key.vip-mode-map."o".(quote.v |
bb80 | 69 70 2d 6f 70 65 6e 2d 6c 69 6e 65 29 29 0a 0a 28 64 65 66 69 6e 65 2d 6b 65 79 20 76 69 70 2d | ip-open-line))..(define-key.vip- |
bba0 | 6d 6f 64 65 2d 6d 61 70 20 22 70 22 20 28 71 75 6f 74 65 20 76 69 70 2d 70 75 74 2d 62 61 63 6b | mode-map."p".(quote.vip-put-back |
bbc0 | 29 29 0a 0a 28 64 65 66 69 6e 65 2d 6b 65 79 20 76 69 70 2d 6d 6f 64 65 2d 6d 61 70 20 22 71 22 | ))..(define-key.vip-mode-map."q" |
bbe0 | 20 28 71 75 6f 74 65 20 76 69 70 2d 6e 69 6c 29 29 0a 0a 28 64 65 66 69 6e 65 2d 6b 65 79 20 76 | .(quote.vip-nil))..(define-key.v |
bc00 | 69 70 2d 6d 6f 64 65 2d 6d 61 70 20 22 72 22 20 28 71 75 6f 74 65 20 76 69 70 2d 72 65 70 6c 61 | ip-mode-map."r".(quote.vip-repla |
bc20 | 63 65 2d 63 68 61 72 29 29 0a 0a 28 64 65 66 69 6e 65 2d 6b 65 79 20 76 69 70 2d 6d 6f 64 65 2d | ce-char))..(define-key.vip-mode- |
bc40 | 6d 61 70 20 22 73 22 20 28 71 75 6f 74 65 20 76 69 70 2d 73 77 69 74 63 68 2d 74 6f 2d 62 75 66 | map."s".(quote.vip-switch-to-buf |
bc60 | 66 65 72 29 29 0a 0a 28 64 65 66 69 6e 65 2d 6b 65 79 20 76 69 70 2d 6d 6f 64 65 2d 6d 61 70 20 | fer))..(define-key.vip-mode-map. |
bc80 | 22 74 22 20 28 71 75 6f 74 65 20 76 69 70 2d 67 6f 74 6f 2d 63 68 61 72 2d 66 6f 72 77 61 72 64 | "t".(quote.vip-goto-char-forward |
bca0 | 29 29 0a 0a 28 64 65 66 69 6e 65 2d 6b 65 79 20 76 69 70 2d 6d 6f 64 65 2d 6d 61 70 20 22 75 22 | ))..(define-key.vip-mode-map."u" |
bcc0 | 20 28 71 75 6f 74 65 20 76 69 70 2d 75 6e 64 6f 29 29 0a 0a 28 64 65 66 69 6e 65 2d 6b 65 79 20 | .(quote.vip-undo))..(define-key. |
bce0 | 76 69 70 2d 6d 6f 64 65 2d 6d 61 70 20 22 76 22 20 28 71 75 6f 74 65 20 76 69 70 2d 66 69 6e 64 | vip-mode-map."v".(quote.vip-find |
bd00 | 2d 66 69 6c 65 29 29 0a 0a 28 64 65 66 69 6e 65 2d 6b 65 79 20 76 69 70 2d 6d 6f 64 65 2d 6d 61 | -file))..(define-key.vip-mode-ma |
bd20 | 70 20 22 77 22 20 28 71 75 6f 74 65 20 76 69 70 2d 66 6f 72 77 61 72 64 2d 77 6f 72 64 29 29 0a | p."w".(quote.vip-forward-word)). |
bd40 | 0a 28 64 65 66 69 6e 65 2d 6b 65 79 20 76 69 70 2d 6d 6f 64 65 2d 6d 61 70 20 22 78 22 20 28 71 | .(define-key.vip-mode-map."x".(q |
bd60 | 75 6f 74 65 20 76 69 70 2d 64 65 6c 65 74 65 2d 63 68 61 72 29 29 0a 0a 28 64 65 66 69 6e 65 2d | uote.vip-delete-char))..(define- |
bd80 | 6b 65 79 20 76 69 70 2d 6d 6f 64 65 2d 6d 61 70 20 22 79 22 20 28 71 75 6f 74 65 20 76 69 70 2d | key.vip-mode-map."y".(quote.vip- |
bda0 | 63 6f 6d 6d 61 6e 64 2d 61 72 67 75 6d 65 6e 74 29 29 0a 0a 28 64 65 66 69 6e 65 2d 6b 65 79 20 | command-argument))..(define-key. |
bdc0 | 76 69 70 2d 6d 6f 64 65 2d 6d 61 70 20 22 7a 48 22 20 28 71 75 6f 74 65 20 76 69 70 2d 6c 69 6e | vip-mode-map."zH".(quote.vip-lin |
bde0 | 65 2d 74 6f 2d 74 6f 70 29 29 0a 0a 28 64 65 66 69 6e 65 2d 6b 65 79 20 76 69 70 2d 6d 6f 64 65 | e-to-top))..(define-key.vip-mode |
be00 | 2d 6d 61 70 20 22 7a 4d 22 20 28 71 75 6f 74 65 20 76 69 70 2d 6c 69 6e 65 2d 74 6f 2d 6d 69 64 | -map."zM".(quote.vip-line-to-mid |
be20 | 64 6c 65 29 29 0a 0a 28 64 65 66 69 6e 65 2d 6b 65 79 20 76 69 70 2d 6d 6f 64 65 2d 6d 61 70 20 | dle))..(define-key.vip-mode-map. |
be40 | 22 7a 4c 22 20 28 71 75 6f 74 65 20 76 69 70 2d 6c 69 6e 65 2d 74 6f 2d 62 6f 74 74 6f 6d 29 29 | "zL".(quote.vip-line-to-bottom)) |
be60 | 0a 0a 28 64 65 66 69 6e 65 2d 6b 65 79 20 76 69 70 2d 6d 6f 64 65 2d 6d 61 70 20 22 7a 0d 22 20 | ..(define-key.vip-mode-map."z.". |
be80 | 28 71 75 6f 74 65 20 76 69 70 2d 6c 69 6e 65 2d 74 6f 2d 74 6f 70 29 29 0a 0a 28 64 65 66 69 6e | (quote.vip-line-to-top))..(defin |
bea0 | 65 2d 6b 65 79 20 76 69 70 2d 6d 6f 64 65 2d 6d 61 70 20 22 7a 2e 22 20 28 71 75 6f 74 65 20 76 | e-key.vip-mode-map."z.".(quote.v |
bec0 | 69 70 2d 6c 69 6e 65 2d 74 6f 2d 6d 69 64 64 6c 65 29 29 0a 0a 28 64 65 66 69 6e 65 2d 6b 65 79 | ip-line-to-middle))..(define-key |
bee0 | 20 76 69 70 2d 6d 6f 64 65 2d 6d 61 70 20 22 7a 2d 22 20 28 71 75 6f 74 65 20 76 69 70 2d 6c 69 | .vip-mode-map."z-".(quote.vip-li |
bf00 | 6e 65 2d 74 6f 2d 62 6f 74 74 6f 6d 29 29 0a 0a 28 64 65 66 69 6e 65 2d 6b 65 79 20 76 69 70 2d | ne-to-bottom))..(define-key.vip- |
bf20 | 6d 6f 64 65 2d 6d 61 70 20 22 7b 22 20 28 71 75 6f 74 65 20 76 69 70 2d 62 61 63 6b 77 61 72 64 | mode-map."{".(quote.vip-backward |
bf40 | 2d 70 61 72 61 67 72 61 70 68 29 29 0a 0a 28 64 65 66 69 6e 65 2d 6b 65 79 20 76 69 70 2d 6d 6f | -paragraph))..(define-key.vip-mo |
bf60 | 64 65 2d 6d 61 70 20 22 7c 22 20 28 71 75 6f 74 65 20 76 69 70 2d 67 6f 74 6f 2d 63 6f 6c 29 29 | de-map."|".(quote.vip-goto-col)) |
bf80 | 0a 0a 28 64 65 66 69 6e 65 2d 6b 65 79 20 76 69 70 2d 6d 6f 64 65 2d 6d 61 70 20 22 7d 22 20 28 | ..(define-key.vip-mode-map."}".( |
bfa0 | 71 75 6f 74 65 20 76 69 70 2d 66 6f 72 77 61 72 64 2d 70 61 72 61 67 72 61 70 68 29 29 0a 0a 28 | quote.vip-forward-paragraph))..( |
bfc0 | 64 65 66 69 6e 65 2d 6b 65 79 20 76 69 70 2d 6d 6f 64 65 2d 6d 61 70 20 22 7e 22 20 28 71 75 6f | define-key.vip-mode-map."~".(quo |
bfe0 | 74 65 20 76 69 70 2d 6e 69 6c 29 29 0a 0a 28 64 65 66 69 6e 65 2d 6b 65 79 20 76 69 70 2d 6d 6f | te.vip-nil))..(define-key.vip-mo |
c000 | 64 65 2d 6d 61 70 20 22 7f 22 20 28 71 75 6f 74 65 20 76 69 70 2d 64 65 6c 65 74 65 2d 62 61 63 | de-map.".".(quote.vip-delete-bac |
c020 | 6b 77 61 72 64 2d 63 68 61 72 29 29 0a 0a 28 64 65 66 75 6e 20 76 69 70 2d 76 65 72 73 69 6f 6e | kward-char))..(defun.vip-version |
c040 | 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 c0 | .nil.(interactive).(byte-code.". |
c060 | 88 c1 c2 21 87 22 20 5b 6e 69 6c 20 6d 65 73 73 61 67 65 20 22 56 49 50 20 76 65 72 73 69 6f 6e | ...!.".[nil.message."VIP.version |
c080 | 20 33 2e 35 20 6f 66 20 53 65 70 74 65 6d 62 65 72 20 31 35 2c 20 31 39 38 37 22 5d 20 32 29 29 | .3.5.of.September.15,.1987"].2)) |
c0a0 | 0a 0a 28 64 65 66 76 61 72 20 65 78 2d 74 6f 6b 65 6e 2d 74 79 70 65 20 6e 69 6c 20 22 5c 0a 74 | ..(defvar.ex-token-type.nil."\.t |
c0c0 | 79 70 65 20 6f 66 20 74 6f 6b 65 6e 2e 20 20 69 66 20 6e 6f 6e 2d 6e 69 6c 2c 20 67 69 76 65 73 | ype.of.token...if.non-nil,.gives |
c0e0 | 20 74 79 70 65 20 6f 66 20 61 64 64 72 65 73 73 2e 20 20 69 66 20 6e 69 6c 2c 20 69 74 0a 69 73 | .type.of.address...if.nil,.it.is |
c100 | 20 61 20 63 6f 6d 6d 61 6e 64 2e 22 29 0a 0a 28 64 65 66 76 61 72 20 65 78 2d 74 6f 6b 65 6e 20 | .a.command.")..(defvar.ex-token. |
c120 | 6e 69 6c 20 22 5c 0a 76 61 6c 75 65 20 6f 66 20 74 6f 6b 65 6e 2e 22 29 0a 0a 28 64 65 66 76 61 | nil."\.value.of.token.")..(defva |
c140 | 72 20 65 78 2d 61 64 64 72 65 73 73 65 73 20 6e 69 6c 20 22 5c 0a 6c 69 73 74 20 6f 66 20 65 78 | r.ex-addresses.nil."\.list.of.ex |
c160 | 20 61 64 64 72 65 73 73 65 73 22 29 0a 0a 28 64 65 66 76 61 72 20 65 78 2d 66 6c 61 67 20 6e 69 | .addresses")..(defvar.ex-flag.ni |
c180 | 6c 20 22 5c 0a 66 6c 61 67 20 66 6f 72 20 65 78 20 66 6c 61 67 22 29 0a 0a 28 64 65 66 76 61 72 | l."\.flag.for.ex.flag")..(defvar |
c1a0 | 20 65 78 2d 62 75 66 66 65 72 20 6e 69 6c 20 22 5c 0a 6e 61 6d 65 20 6f 66 20 65 78 20 62 75 66 | .ex-buffer.nil."\.name.of.ex.buf |
c1c0 | 66 65 72 22 29 0a 0a 28 64 65 66 76 61 72 20 65 78 2d 63 6f 75 6e 74 20 6e 69 6c 20 22 5c 0a 76 | fer")..(defvar.ex-count.nil."\.v |
c1e0 | 61 6c 75 65 20 6f 66 20 65 78 20 63 6f 75 6e 74 22 29 0a 0a 28 64 65 66 76 61 72 20 65 78 2d 67 | alue.of.ex.count")..(defvar.ex-g |
c200 | 2d 66 6c 61 67 20 6e 69 6c 20 22 5c 0a 66 6c 61 67 20 66 6f 72 20 67 6c 6f 62 61 6c 20 63 6f 6d | -flag.nil."\.flag.for.global.com |
c220 | 6d 61 6e 64 22 29 0a 0a 28 64 65 66 76 61 72 20 65 78 2d 67 2d 76 61 72 69 61 6e 74 20 6e 69 6c | mand")..(defvar.ex-g-variant.nil |
c240 | 20 22 5c 0a 69 66 20 74 20 67 6c 6f 62 61 6c 20 63 6f 6d 6d 61 6e 64 20 69 73 20 65 78 65 63 75 | ."\.if.t.global.command.is.execu |
c260 | 74 65 64 20 6f 6e 20 6c 69 6e 65 73 20 6e 6f 74 20 6d 61 74 63 68 69 6e 67 20 65 78 2d 67 2d 70 | ted.on.lines.not.matching.ex-g-p |
c280 | 61 74 22 29 0a 0a 28 64 65 66 76 61 72 20 65 78 2d 72 65 67 2d 65 78 70 20 6e 69 6c 20 22 5c 0a | at")..(defvar.ex-reg-exp.nil."\. |
c2a0 | 73 61 76 65 20 72 65 67 2d 65 78 70 20 75 73 65 64 20 69 6e 20 73 75 62 73 74 69 74 75 74 65 22 | save.reg-exp.used.in.substitute" |
c2c0 | 29 0a 0a 28 64 65 66 76 61 72 20 65 78 2d 72 65 70 6c 20 6e 69 6c 20 22 5c 0a 72 65 70 6c 61 63 | )..(defvar.ex-repl.nil."\.replac |
c2e0 | 65 20 70 61 74 74 65 72 6e 20 66 6f 72 20 73 75 62 73 74 69 74 75 74 65 22 29 0a 0a 28 64 65 66 | e.pattern.for.substitute")..(def |
c300 | 76 61 72 20 65 78 2d 67 2d 70 61 74 20 6e 69 6c 20 22 5c 0a 70 61 74 74 65 72 6e 20 66 6f 72 20 | var.ex-g-pat.nil."\.pattern.for. |
c320 | 67 6c 6f 62 61 6c 20 63 6f 6d 6d 61 6e 64 22 29 0a 0a 28 64 65 66 76 61 72 20 65 78 2d 6d 61 70 | global.command")..(defvar.ex-map |
c340 | 20 28 6d 61 6b 65 2d 73 70 61 72 73 65 2d 6b 65 79 6d 61 70 29 20 22 5c 0a 73 61 76 65 20 63 6f | .(make-sparse-keymap)."\.save.co |
c360 | 6d 6d 6e 61 64 73 20 66 6f 72 20 6d 61 70 70 65 64 20 6b 65 79 73 22 29 0a 0a 28 64 65 66 76 61 | mmnads.for.mapped.keys")..(defva |
c380 | 72 20 65 78 2d 74 61 67 20 6e 69 6c 20 22 5c 0a 73 61 76 65 20 65 78 20 74 61 67 22 29 0a 0a 28 | r.ex-tag.nil."\.save.ex.tag")..( |
c3a0 | 64 65 66 76 61 72 20 65 78 2d 66 69 6c 65 20 6e 69 6c 29 0a 0a 28 64 65 66 76 61 72 20 65 78 2d | defvar.ex-file.nil)..(defvar.ex- |
c3c0 | 76 61 72 69 61 6e 74 20 6e 69 6c 29 0a 0a 28 64 65 66 76 61 72 20 65 78 2d 6f 66 66 73 65 74 20 | variant.nil)..(defvar.ex-offset. |
c3e0 | 6e 69 6c 29 0a 0a 28 64 65 66 76 61 72 20 65 78 2d 61 70 70 65 6e 64 20 6e 69 6c 29 0a 0a 28 64 | nil)..(defvar.ex-append.nil)..(d |
c400 | 65 66 75 6e 20 76 69 70 2d 6e 69 6c 20 6e 69 6c 20 28 69 6e 74 65 72 61 63 74 69 76 65 29 20 28 | efun.vip-nil.nil.(interactive).( |
c420 | 62 79 74 65 2d 63 6f 64 65 20 22 c0 88 c1 c2 21 87 22 20 5b 6e 69 6c 20 65 72 72 6f 72 20 22 22 | byte-code."....!.".[nil.error."" |
c440 | 5d 20 32 29 29 0a 0a 28 64 65 66 75 6e 20 76 69 70 2d 6c 6f 6f 6b 69 6e 67 2d 62 61 63 6b 20 28 | ].2))..(defun.vip-looking-back.( |
c460 | 73 74 72 29 20 22 5c 0a 72 65 74 75 72 6e 73 20 74 20 69 66 20 6c 6f 6f 6b 69 6e 67 20 62 61 63 | str)."\.returns.t.if.looking.bac |
c480 | 6b 20 72 65 67 2d 65 78 70 20 53 54 52 20 62 65 66 6f 72 65 20 70 6f 69 6e 74 2e 22 20 28 62 79 | k.reg-exp.STR.before.point.".(by |
c4a0 | 74 65 2d 63 6f 64 65 20 22 8a c3 08 c1 c2 23 29 85 0f 00 60 c4 c5 21 55 87 22 20 5b 73 74 72 20 | te-code.".....#)...`..!U.".[str. |
c4c0 | 6e 69 6c 20 74 20 72 65 2d 73 65 61 72 63 68 2d 62 61 63 6b 77 61 72 64 20 6d 61 74 63 68 2d 65 | nil.t.re-search-backward.match-e |
c4e0 | 6e 64 20 30 5d 20 34 29 29 0a 0a 28 64 65 66 75 6e 20 76 69 70 2d 63 68 65 63 6b 2d 73 75 62 20 | nd.0].4))..(defun.vip-check-sub. |
c500 | 28 73 74 72 29 20 22 5c 0a 63 68 65 63 6b 20 69 66 20 65 78 2d 74 6f 6b 65 6e 20 69 73 20 61 6e | (str)."\.check.if.ex-token.is.an |
c520 | 20 69 6e 69 74 69 61 6c 20 73 65 67 6d 65 6e 74 20 6f 66 20 53 54 52 22 20 28 62 79 74 65 2d 63 | .initial.segment.of.STR".(byte-c |
c540 | 6f 64 65 20 22 09 47 18 08 0a 47 58 85 11 00 c4 09 0a c5 08 4f 5c 22 83 1a 00 0a 89 11 82 1d 00 | ode.".G...GX........O\"......... |
c560 | c6 89 13 29 87 22 20 5b 6c 65 6e 67 74 68 20 65 78 2d 74 6f 6b 65 6e 20 73 74 72 20 65 78 2d 74 | ...).".[length.ex-token.str.ex-t |
c580 | 6f 6b 65 6e 2d 74 79 70 65 20 73 74 72 69 6e 67 3d 20 30 20 22 6e 6f 6e 2d 63 6f 6d 6d 61 6e 64 | oken-type.string=.0."non-command |
c5a0 | 22 5d 20 35 29 29 0a 0a 28 64 65 66 75 6e 20 76 69 70 2d 67 65 74 2d 65 78 2d 63 6f 6d 2d 73 75 | "].5))..(defun.vip-get-ex-com-su |
c5c0 | 62 72 20 6e 69 6c 20 22 5c 0a 67 65 74 20 61 20 63 6f 6d 70 6c 65 74 65 20 65 78 20 63 6f 6d 6d | br.nil."\.get.a.complete.ex.comm |
c5e0 | 61 6e 64 22 20 28 62 79 74 65 2d 63 6f 64 65 20 22 c3 60 21 88 c4 c5 21 88 c6 89 10 88 c7 60 c8 | and".(byte-code.".`!...!......`. |
c600 | 20 5c 22 89 11 88 c9 20 88 ca cb 21 83 3b 00 ca cc 21 83 29 00 cd ce 21 82 38 00 ca cf 21 83 35 | .\"........!.;...!.)...!.8...!.5 |
c620 | 00 cd d0 21 82 38 00 cd d1 21 82 78 02 ca d2 21 83 47 00 d3 89 10 82 78 02 ca d4 21 83 5f 00 ca | ...!.8...!.x...!.G.....x...!._.. |
c640 | d5 21 83 59 00 cd d6 21 82 5c 5c 00 cd d7 21 82 78 02 ca d8 21 83 6b 00 cd d9 21 82 78 02 ca da | .!.Y...!.\\...!.x...!.k...!.x... |
c660 | 21 83 83 00 ca db 21 83 7d 00 cd db 21 82 80 00 cd dc 21 82 78 02 ca dd 21 83 8f 00 cd de 21 82 | !.....!.}...!.....!.x...!.....!. |
c680 | 78 02 ca df 21 83 9b 00 cd e0 21 82 78 02 ca e1 21 83 a7 00 cd e2 21 82 78 02 ca e3 21 83 b3 00 | x...!.....!.x...!.....!.x...!... |
c6a0 | cd e4 21 82 78 02 ca e5 21 83 bf 00 cd e6 21 82 78 02 ca e7 21 83 e3 00 ca e8 21 83 d1 00 cd e8 | ..!.x...!.....!.x...!.....!..... |
c6c0 | 21 82 e0 00 ca e9 21 83 dd 00 cd ea 21 82 e0 00 cd eb 21 82 78 02 ca ec 21 83 fb 00 ca ed 21 83 | !.....!.....!.....!.x...!.....!. |
c6e0 | f5 00 cd ee 21 82 f8 00 cd ef 21 82 78 02 ca f0 21 83 07 01 cd f1 21 82 78 02 ca f2 21 83 2b 01 | ....!.....!.x...!.....!.x...!.+. |
c700 | ca f3 21 83 19 01 cd f4 21 82 28 01 ca f5 21 83 25 01 cd f6 21 82 28 01 cd f7 21 82 78 02 ca f8 | ..!.....!.(...!.%...!.(...!.x... |
c720 | 21 83 37 01 cd f9 21 82 78 02 ca fa 21 83 5b 01 ca fb 21 83 49 01 cd fc 21 82 58 01 ca fd 21 83 | !.7...!.x...!.[...!.I...!.X...!. |
c740 | 55 01 cd fe 21 82 58 01 cd ff 21 82 78 02 ca 81 40 00 21 83 ab 01 ca 81 41 00 21 83 73 01 cd 81 | U...!.X...!.x...@.!.....A.!.s... |
c760 | 42 00 21 82 a8 01 ca 81 43 00 21 83 83 01 cd 81 44 00 21 82 a8 01 ca 81 45 00 21 83 93 01 cd 81 | B.!.....C.!.....D.!.....E.!..... |
c780 | 46 00 21 82 a8 01 ca 81 47 00 21 83 a3 01 cd 81 48 00 21 82 a8 01 cd 81 49 00 21 82 78 02 ca 81 | F.!.....G.!.....H.!.....I.!.x... |
c7a0 | 4a 00 21 83 cb 01 ca 81 4b 00 21 83 c3 01 cd 81 4c 00 21 82 c8 01 cd 81 4a 00 21 82 78 02 ca 81 | J.!.....K.!.....L.!.....J.!.x... |
c7c0 | 4d 00 21 83 fb 01 ca 81 4e 00 21 83 e3 01 cd 81 4f 00 21 82 f8 01 ca 81 50 00 21 83 f3 01 cd 81 | M.!.....N.!.....O.!.....P.!..... |
c7e0 | 51 00 21 82 f8 01 cd 81 52 00 21 82 78 02 ca 81 53 00 21 83 2b 02 ca 81 54 00 21 83 13 02 cd 81 | Q.!.....R.!.x...S.!.+...T.!..... |
c800 | 55 00 21 82 28 02 ca 81 56 00 21 83 23 02 cd 81 57 00 21 82 28 02 cd 81 53 00 21 82 78 02 ca 81 | U.!.(...V.!.#...W.!.(...S.!.x... |
c820 | 58 00 21 83 4b 02 ca 81 59 00 21 83 43 02 cd 81 59 00 21 82 48 02 cd 81 5a 00 21 82 78 02 ca 81 | X.!.K...Y.!.C...Y.!.H...Z.!.x... |
c840 | 5b 00 21 83 5b 02 cd 81 5c 5c 00 21 82 78 02 ca 81 5d 00 21 83 6b 02 cd 81 5e 00 21 82 78 02 ca | [.!.[...\\.!.x...].!.k...^.!.x.. |
c860 | 81 5f 00 21 85 78 02 cd 81 5f 00 21 88 c9 20 87 22 20 5b 65 78 2d 74 6f 6b 65 6e 2d 74 79 70 65 | ._.!.x..._.!....".[ex-token-type |
c880 | 20 65 78 2d 74 6f 6b 65 6e 20 74 20 73 65 74 2d 6d 61 72 6b 20 72 65 2d 73 65 61 72 63 68 2d 66 | .ex-token.t.set-mark.re-search-f |
c8a0 | 6f 72 77 61 72 64 20 22 5b 61 2d 7a 5d 5b 61 2d 7a 5d 2a 22 20 22 63 6f 6d 6d 61 6e 64 22 20 62 | orward."[a-z][a-z]*"."command".b |
c8c0 | 75 66 66 65 72 2d 73 75 62 73 74 72 69 6e 67 20 6d 61 72 6b 20 65 78 63 68 61 6e 67 65 2d 70 6f | uffer-substring.mark.exchange-po |
c8e0 | 69 6e 74 2d 61 6e 64 2d 6d 61 72 6b 20 6c 6f 6f 6b 69 6e 67 2d 61 74 20 22 61 22 20 22 61 62 22 | int-and-mark.looking-at."a"."ab" |
c900 | 20 76 69 70 2d 63 68 65 63 6b 2d 73 75 62 20 22 61 62 62 72 65 76 69 61 74 65 22 20 22 61 72 22 | .vip-check-sub."abbreviate"."ar" |
c920 | 20 22 61 72 67 73 22 20 22 61 70 70 65 6e 64 22 20 22 5b 62 68 5d 22 20 22 6e 6f 6e 2d 63 6f 6d | ."args"."append"."[bh]"."non-com |
c940 | 6d 61 6e 64 22 20 22 63 22 20 22 63 6f 22 20 22 63 6f 70 79 22 20 22 63 68 61 6e 67 65 22 20 22 | mand"."c"."co"."copy"."change"." |
c960 | 64 22 20 22 64 65 6c 65 74 65 22 20 22 65 22 20 22 65 78 22 20 22 65 64 69 74 22 20 22 66 22 20 | d"."delete"."e"."ex"."edit"."f". |
c980 | 22 66 69 6c 65 22 20 22 67 22 20 22 67 6c 6f 62 61 6c 22 20 22 69 22 20 22 69 6e 73 65 72 74 22 | "file"."g"."global"."i"."insert" |
c9a0 | 20 22 6a 22 20 22 6a 6f 69 6e 22 20 22 6c 22 20 22 6c 69 73 74 22 20 22 6d 22 20 22 6d 61 70 22 | ."j"."join"."l"."list"."m"."map" |
c9c0 | 20 22 6d 61 72 22 20 22 6d 61 72 6b 22 20 22 6d 6f 76 65 22 20 22 6e 22 20 22 6e 75 22 20 22 6e | ."mar"."mark"."move"."n"."nu"."n |
c9e0 | 75 6d 62 65 72 22 20 22 6e 65 78 74 22 20 22 6f 22 20 22 6f 70 65 6e 22 20 22 70 22 20 22 70 72 | umber"."next"."o"."open"."p"."pr |
ca00 | 65 22 20 22 70 72 65 73 65 72 76 65 22 20 22 70 75 22 20 22 70 75 74 22 20 22 70 72 69 6e 74 22 | e"."preserve"."pu"."put"."print" |
ca20 | 20 22 71 22 20 22 71 75 69 74 22 20 22 72 22 20 22 72 65 63 22 20 22 72 65 63 6f 76 65 72 22 20 | ."q"."quit"."r"."rec"."recover". |
ca40 | 22 72 65 77 22 20 22 72 65 77 69 6e 64 22 20 22 72 65 61 64 22 20 22 73 22 20 22 73 65 22 20 22 | "rew"."rewind"."read"."s"."se"." |
ca60 | 73 65 74 22 20 22 73 68 22 20 22 73 68 65 6c 6c 22 20 22 73 6f 22 20 22 73 6f 75 72 63 65 22 20 | set"."sh"."shell"."so"."source". |
ca80 | 22 73 74 22 20 22 73 74 6f 70 22 20 22 73 75 62 73 74 69 74 75 74 65 22 20 22 74 22 20 22 74 61 | "st"."stop"."substitute"."t"."ta |
caa0 | 22 20 22 74 61 67 22 20 22 75 22 20 22 75 6e 61 22 20 22 75 6e 61 62 62 72 65 76 69 61 74 65 22 | "."tag"."u"."una"."unabbreviate" |
cac0 | 20 22 75 6e 6d 22 20 22 75 6e 6d 61 70 22 20 22 75 6e 64 6f 22 20 22 76 22 20 22 76 65 22 20 22 | ."unm"."unmap"."undo"."v"."ve"." |
cae0 | 76 65 72 73 69 6f 6e 22 20 22 76 69 22 20 22 76 69 73 75 61 6c 22 20 22 77 22 20 22 77 71 22 20 | version"."vi"."visual"."w"."wq". |
cb00 | 22 77 72 69 74 65 22 20 22 78 22 20 22 78 69 74 22 20 22 79 22 20 22 79 61 6e 6b 22 20 22 7a 22 | "write"."x"."xit"."y"."yank"."z" |
cb20 | 5d 20 39 36 29 29 0a 0a 28 64 65 66 75 6e 20 76 69 70 2d 67 65 74 2d 65 78 2d 74 6f 6b 65 6e 20 | ].96))..(defun.vip-get-ex-token. |
cb40 | 6e 69 6c 20 22 5c 0a 67 65 74 20 61 6e 20 65 78 2d 74 6f 6b 65 6e 20 77 68 69 63 68 20 69 73 20 | nil."\.get.an.ex-token.which.is. |
cb60 | 65 69 74 68 65 72 20 61 6e 20 61 64 64 72 65 73 73 20 6f 72 20 61 20 63 6f 6d 6d 61 6e 64 2e 0a | either.an.address.or.a.command.. |
cb80 | 61 20 74 6f 6b 65 6e 20 68 61 73 20 74 79 70 65 20 28 63 6f 6d 6d 61 6e 64 2c 20 61 64 64 72 65 | a.token.has.type.(command,.addre |
cba0 | 73 73 2c 20 65 6e 64 2d 6d 61 72 6b 29 20 61 6e 64 20 76 61 6c 75 65 2e 22 20 28 62 79 74 65 2d | ss,.end-mark).and.value.".(byte- |
cbc0 | 63 6f 64 65 20 22 c5 8b 87 22 20 5b 65 78 2d 74 6f 6b 65 6e 2d 74 79 70 65 20 65 78 2d 74 6f 6b | code."...".[ex-token-type.ex-tok |
cbe0 | 65 6e 20 74 20 63 6f 6e 74 20 6e 69 6c 20 28 28 62 79 74 65 2d 63 6f 64 65 20 22 c5 71 88 c6 c7 | en.t.cont.nil.((byte-code.".q... |
cc00 | 21 88 c8 c9 21 83 1d 00 ca 89 10 88 cb 67 21 89 11 88 cc cd 21 82 13 02 c8 ce 21 83 28 00 cf 20 | !...!........g!.....!.....!.(... |
cc20 | 82 13 02 c8 d0 21 83 38 00 cc cd 21 88 d1 89 10 82 13 02 c8 d2 21 83 6c 00 d3 60 21 88 d4 d5 21 | .....!.8...!.........!.l..`!...! |
cc40 | 88 d6 08 d7 5c 22 83 51 00 d8 82 5d 00 d6 08 d9 5c 22 83 5c 5c 00 da 82 5d 00 db 89 10 88 dc dd | ....\".Q...]....\".\\...]....... |
cc60 | 60 de 20 5c 22 21 89 11 82 13 02 c8 df 21 83 7c 00 cc cd 21 88 e0 89 10 82 13 02 c8 e1 21 83 8c | `..\"!.......!.|...!.........!.. |
cc80 | 00 cc cd 21 88 e2 89 10 82 13 02 c8 e3 21 83 c5 00 c8 e4 21 86 9b 00 c8 e5 21 83 af 00 cc cd 21 | ...!.........!.....!.....!.....! |
cca0 | 88 e6 63 88 e7 cd 21 88 d7 89 10 82 c2 00 c8 e8 21 83 bf 00 cc cd 21 88 d7 89 10 82 c2 00 e9 ea | ..c...!.........!.....!......... |
ccc0 | 21 82 13 02 c8 eb 21 83 fe 00 c8 ec 21 86 d4 00 c8 ed 21 83 e8 00 cc cd 21 88 e6 63 88 e7 cd 21 | !.....!.....!.....!.....!..c...! |
cce0 | 88 d9 89 10 82 fb 00 c8 ee 21 83 f8 00 cc cd 21 88 d9 89 10 82 fb 00 e9 ea 21 82 13 02 c8 ef 21 | .........!.....!.........!.....! |
cd00 | 83 47 01 cc cd 21 88 d3 60 21 88 c2 1b 6c 3f 85 14 01 0b 85 29 01 d4 f0 21 88 f1 f2 21 3f 85 25 | .G...!..`!...l?.....)...!...!?.% |
cd20 | 01 c4 89 13 88 82 0e 01 29 88 e7 cd 21 88 dd 60 de 20 5c 22 89 11 88 c8 ef 21 85 40 01 cc cd 21 | ........)...!..`..\".....!.@...! |
cd40 | 88 f3 89 10 82 13 02 c8 f4 21 83 92 01 cc cd 21 88 d3 60 21 88 c2 1b 6c 3f 85 5d 01 0b 85 81 01 | .........!.....!..`!...l?.]..... |
cd60 | d4 f5 21 88 f1 f6 21 3f 85 6e 01 c4 89 13 88 e7 cd 21 88 c8 f7 21 3f 85 7d 01 cc cd 21 88 82 57 | ..!...!?.n.......!...!?.}...!..W |
cd80 | 01 29 88 f8 89 10 88 dd 60 53 de 20 5c 22 89 11 82 13 02 c8 f9 21 83 a2 01 cc cd 21 88 fa 89 10 | .)......`S..\".......!.....!.... |
cda0 | 82 13 02 c8 fb 21 83 b2 01 cc cd 21 88 fc 89 10 82 13 02 c8 fd 21 83 c8 01 ca 89 10 88 cb 67 21 | .....!.....!.........!........g! |
cdc0 | 89 11 88 cc cd 21 82 13 02 c8 fe 21 83 fa 01 ff 89 10 88 cc cd 21 88 c8 fe 21 83 e2 01 c4 89 11 | .....!.....!.........!...!...... |
cde0 | 82 f3 01 c8 ce 21 83 ee 01 67 89 11 82 f3 01 e9 81 40 00 21 88 cc cd 21 82 13 02 c8 f7 21 83 0e | .....!...g.......@.!...!.....!.. |
ce00 | 02 81 41 00 89 10 88 81 42 00 89 11 82 13 02 e9 81 43 00 21 87 22 20 5b 65 78 2d 74 6f 6b 65 6e | ..A.....B........C.!.".[ex-token |
ce20 | 2d 74 79 70 65 20 65 78 2d 74 6f 6b 65 6e 20 74 20 63 6f 6e 74 20 6e 69 6c 20 22 20 2a 65 78 2d | -type.ex-token.t.cont.nil.".*ex- |
ce40 | 77 6f 72 6b 69 6e 67 2d 73 70 61 63 65 2a 22 20 73 6b 69 70 2d 63 68 61 72 73 2d 66 6f 72 77 61 | working-space*".skip-chars-forwa |
ce60 | 72 64 20 22 20 09 22 20 6c 6f 6f 6b 69 6e 67 2d 61 74 20 22 5b 6b 23 5d 22 20 22 63 6f 6d 6d 61 | rd."..".looking-at."[k#]"."comma |
ce80 | 6e 64 22 20 63 68 61 72 2d 74 6f 2d 73 74 72 69 6e 67 20 66 6f 72 77 61 72 64 2d 63 68 61 72 20 | nd".char-to-string.forward-char. |
cea0 | 31 20 22 5b 61 2d 7a 5d 22 20 76 69 70 2d 67 65 74 2d 65 78 2d 63 6f 6d 2d 73 75 62 72 20 22 5c | 1."[a-z]".vip-get-ex-com-subr."\ |
cec0 | 5c 2e 22 20 22 64 6f 74 22 20 22 5b 30 2d 39 5d 22 20 73 65 74 2d 6d 61 72 6b 20 72 65 2d 73 65 | \."."dot"."[0-9]".set-mark.re-se |
cee0 | 61 72 63 68 2d 66 6f 72 77 61 72 64 20 22 5b 30 2d 39 5d 2a 22 20 73 74 72 69 6e 67 3d 20 22 70 | arch-forward."[0-9]*".string=."p |
cf00 | 6c 75 73 22 20 22 61 64 64 2d 6e 75 6d 62 65 72 22 20 22 6d 69 6e 75 73 22 20 22 73 75 62 2d 6e | lus"."add-number"."minus"."sub-n |
cf20 | 75 6d 62 65 72 22 20 22 61 62 73 2d 6e 75 6d 62 65 72 22 20 73 74 72 69 6e 67 2d 74 6f 2d 69 6e | umber"."abs-number".string-to-in |
cf40 | 74 20 62 75 66 66 65 72 2d 73 75 62 73 74 72 69 6e 67 20 6d 61 72 6b 20 22 5c 5c 24 22 20 22 65 | t.buffer-substring.mark."\\$"."e |
cf60 | 6e 64 22 20 22 25 22 20 22 77 68 6f 6c 65 22 20 22 2b 22 20 22 2b 5b 2d 2b 5d 22 20 22 2b 5b 0a | nd"."%"."whole"."+"."+[-+]"."+[. |
cf80 | 7c 5d 22 20 22 31 22 20 62 61 63 6b 77 61 72 64 2d 63 68 61 72 20 22 2b 5b 30 2d 39 5d 22 20 65 | |]"."1".backward-char."+[0-9]".e |
cfa0 | 72 72 6f 72 20 22 42 61 64 6c 79 20 66 6f 72 6d 65 64 20 61 64 64 72 65 73 73 22 20 22 2d 22 20 | rror."Badly.formed.address"."-". |
cfc0 | 22 2d 5b 2d 2b 5d 22 20 22 2d 5b 0a 7c 5d 22 20 22 2d 5b 30 2d 39 5d 22 20 22 2f 22 20 22 5b 5e | "-[-+]"."-[.|]"."-[0-9]"."/"."[^ |
cfe0 | 2f 5d 2a 5c 5c 28 2f 5c 5c 7c 0a 5c 5c 29 22 20 76 69 70 2d 6c 6f 6f 6b 69 6e 67 2d 62 61 63 6b | /]*\\(/\\|.\\)".vip-looking-back |
d000 | 20 22 5b 5e 5c 5c 5c 5c 5d 5c 5c 28 5c 5c 5c 5c 5c 5c 5c 5c 5c 5c 29 2a 5c 5c 5c 5c 2f 22 20 22 | ."[^\\\\]\\(\\\\\\\\\\)*\\\\/"." |
d020 | 73 65 61 72 63 68 2d 66 6f 72 77 61 72 64 22 20 22 5c 5c 3f 22 20 22 5b 5e 5c 5c 3f 5d 2a 5c 5c | search-forward"."\\?"."[^\\?]*\\ |
d040 | 28 5c 5c 3f 5c 5c 7c 0a 5c 5c 29 22 20 22 5b 5e 5c 5c 5c 5c 5d 5c 5c 28 5c 5c 5c 5c 5c 5c 5c 5c | (\\?\\|.\\)"."[^\\\\]\\(\\\\\\\\ |
d060 | 5c 5c 29 2a 5c 5c 5c 5c 5c 5c 3f 22 20 22 0a 22 20 22 73 65 61 72 63 68 2d 62 61 63 6b 77 61 72 | \\)*\\\\\\?"."."."search-backwar |
d080 | 64 22 20 22 2c 22 20 22 63 6f 6d 6d 61 22 20 22 3b 22 20 22 73 65 6d 69 2d 63 6f 6c 6f 6e 22 20 | d".","."comma".";"."semi-colon". |
d0a0 | 22 5b 21 3d 3e 3c 26 7e 5d 22 20 22 27 22 20 22 67 6f 74 6f 2d 6d 61 72 6b 22 20 22 4d 61 72 6b | "[!=><&~]"."'"."goto-mark"."Mark |
d0c0 | 73 20 61 72 65 20 27 20 61 6e 64 20 61 2d 7a 22 20 22 65 6e 64 2d 6d 61 72 6b 22 20 22 67 6f 74 | s.are.'.and.a-z"."end-mark"."got |
d0e0 | 6f 22 20 22 69 6c 6c 65 67 61 6c 20 74 6f 6b 65 6e 22 5d 20 37 32 29 29 5d 20 31 29 29 0a 0a 28 | o"."illegal.token"].72))].1))..( |
d100 | 64 65 66 75 6e 20 76 69 70 2d 65 78 20 28 26 6f 70 74 69 6f 6e 61 6c 20 73 74 72 69 6e 67 29 20 | defun.vip-ex.(&optional.string). |
d120 | 22 5c 0a 65 78 20 63 6f 6d 6d 61 6e 64 73 20 77 69 74 68 69 6e 20 56 49 50 2e 22 20 28 69 6e 74 | "\.ex.commands.within.VIP.".(int |
d140 | 65 72 61 63 74 69 76 65 29 20 28 62 79 74 65 2d 63 6f 64 65 20 22 c2 88 08 86 0b 00 c2 11 c2 89 | eractive).(byte-code.".......... |
d160 | 13 88 08 86 13 00 cd ce 21 c2 c7 60 1e 08 1e 06 1d 1c cf 8b 88 d0 89 16 09 88 c2 89 16 0a 88 0e | ........!..`.................... |
d180 | 06 85 f5 00 d1 20 88 d2 0e 09 d3 5c 22 86 3e 00 d2 0e 09 d4 5c 22 83 7b 00 0d 85 4c 00 0d 0e 0a | ...........\".>.....\".{...L.... |
d1a0 | 42 89 16 0a 88 d2 0e 0b d5 5c 22 83 60 00 d6 c2 21 88 c2 89 16 06 82 78 00 d2 0e 0b d7 5c 22 83 | B........\".`...!......x.....\". |
d1c0 | 73 00 d6 c7 21 88 c2 89 16 06 82 78 00 d8 20 88 d9 8b 82 f1 00 d2 0e 09 da 5c 22 83 8d 00 db dc | s...!......x.............\"..... |
d1e0 | dd 0e 0b 5c 22 21 82 f1 00 d2 0e 09 de 5c 22 83 a1 00 64 65 0e 0a 42 42 89 16 0a 82 f1 00 d2 0e | ...\"!.......\"...de..BB........ |
d200 | 09 df 5c 22 83 bc 00 0d 3f 83 b2 00 60 82 b3 00 0d 0e 0a 42 89 16 0a 82 f1 00 d2 0e 09 e0 5c 22 | ..\"....?...`......B..........\" |
d220 | 83 e0 00 0d 85 cc 00 0d 89 16 08 88 0d 3f 83 d6 00 60 82 d7 00 0d 0e 0a 42 89 16 0a 82 f1 00 e1 | .............?...`......B....... |
d240 | 0d 0e 08 5c 22 1e 0c 0e 0c 85 f0 00 0e 0c 89 15 29 88 82 29 00 2c 87 22 20 5b 73 74 72 69 6e 67 | ...\"...........)..).,.".[string |
d260 | 20 65 78 2d 67 2d 66 6c 61 67 20 6e 69 6c 20 65 78 2d 67 2d 76 61 72 69 61 6e 74 20 63 6f 6d 2d | .ex-g-flag.nil.ex-g-variant.com- |
d280 | 73 74 72 20 61 64 64 72 65 73 73 20 63 6f 6e 74 20 74 20 64 6f 74 20 65 78 2d 74 6f 6b 65 6e 2d | str.address.cont.t.dot.ex-token- |
d2a0 | 74 79 70 65 20 65 78 2d 61 64 64 72 65 73 73 65 73 20 65 78 2d 74 6f 6b 65 6e 20 61 6e 73 20 76 | type.ex-addresses.ex-token.ans.v |
d2c0 | 69 70 2d 72 65 61 64 2d 73 74 72 69 6e 67 20 22 3a 22 20 28 28 62 79 74 65 2d 63 6f 64 65 20 22 | ip-read-string.":".((byte-code." |
d2e0 | c1 c2 21 71 88 c3 65 64 5c 22 88 c4 08 c5 5c 22 88 65 62 87 22 20 5b 63 6f 6d 2d 73 74 72 20 67 | ..!q..ed\"....\".eb.".[com-str.g |
d300 | 65 74 2d 62 75 66 66 65 72 2d 63 72 65 61 74 65 20 22 20 2a 65 78 2d 77 6f 72 6b 69 6e 67 2d 73 | et-buffer-create.".*ex-working-s |
d320 | 70 61 63 65 2a 22 20 64 65 6c 65 74 65 2d 72 65 67 69 6f 6e 20 69 6e 73 65 72 74 20 22 0a 22 5d | pace*".delete-region.insert."."] |
d340 | 20 35 29 29 20 22 22 20 76 69 70 2d 67 65 74 2d 65 78 2d 74 6f 6b 65 6e 20 73 74 72 69 6e 67 3d | .5))."".vip-get-ex-token.string= |
d360 | 20 22 63 6f 6d 6d 61 6e 64 22 20 22 65 6e 64 2d 6d 61 72 6b 22 20 22 67 6c 6f 62 61 6c 22 20 65 | ."command"."end-mark"."global".e |
d380 | 78 2d 67 6c 6f 62 61 6c 20 22 76 22 20 76 69 70 2d 65 78 65 63 75 74 65 2d 65 78 2d 63 6f 6d 6d | x-global."v".vip-execute-ex-comm |
d3a0 | 61 6e 64 20 28 28 62 79 74 65 2d 63 6f 64 65 20 22 c3 71 88 c4 c5 21 88 c6 c7 21 83 13 00 c8 c9 | and.((byte-code.".q...!...!..... |
d3c0 | 21 82 5c 22 00 c6 ca 21 83 1f 00 c1 89 10 82 5c 22 00 cb cc 21 87 22 20 5b 63 6f 6e 74 20 6e 69 | !.\"...!.......\"...!.".[cont.ni |
d3e0 | 6c 20 74 20 22 20 2a 65 78 2d 77 6f 72 6b 69 6e 67 2d 73 70 61 63 65 2a 22 20 73 6b 69 70 2d 63 | l.t.".*ex-working-space*".skip-c |
d400 | 68 61 72 73 2d 66 6f 72 77 61 72 64 20 22 20 09 22 20 6c 6f 6f 6b 69 6e 67 2d 61 74 20 22 7c 22 | hars-forward."..".looking-at."|" |
d420 | 20 66 6f 72 77 61 72 64 2d 63 68 61 72 20 31 20 22 0a 22 20 65 72 72 6f 72 20 22 45 78 74 72 61 | .forward-char.1.".".error."Extra |
d440 | 20 63 68 61 72 61 63 74 65 72 20 61 74 20 65 6e 64 20 6f 66 20 61 20 63 6f 6d 6d 61 6e 64 22 5d | .character.at.end.of.a.command"] |
d460 | 20 36 29 29 20 22 6e 6f 6e 2d 63 6f 6d 6d 61 6e 64 22 20 65 72 72 6f 72 20 66 6f 72 6d 61 74 20 | .6))."non-command".error.format. |
d480 | 22 25 73 3a 20 4e 6f 74 20 61 6e 20 65 64 69 74 6f 72 20 63 6f 6d 6d 61 6e 64 22 20 22 77 68 6f | "%s:.Not.an.editor.command"."who |
d4a0 | 6c 65 22 20 22 63 6f 6d 6d 61 22 20 22 73 65 6d 69 2d 63 6f 6c 6f 6e 22 20 76 69 70 2d 67 65 74 | le"."comma"."semi-colon".vip-get |
d4c0 | 2d 65 78 2d 61 64 64 72 65 73 73 2d 73 75 62 72 5d 20 31 39 29 29 0a 0a 28 64 65 66 75 6e 20 76 | -ex-address-subr].19))..(defun.v |
d4e0 | 69 70 2d 67 65 74 2d 65 78 2d 70 61 74 20 6e 69 6c 20 22 5c 0a 67 65 74 20 61 20 72 65 67 75 6c | ip-get-ex-pat.nil."\.get.a.regul |
d500 | 61 72 20 65 78 70 72 65 73 73 69 6f 6e 20 61 6e 64 20 73 65 74 20 65 78 2d 76 61 72 69 61 6e 74 | ar.expression.and.set.ex-variant |
d520 | 20 69 66 20 66 6f 75 6e 64 22 20 28 62 79 74 65 2d 63 6f 64 65 20 22 c6 8b 87 22 20 5b 65 78 2d | .if.found".(byte-code."...".[ex- |
d540 | 67 2d 76 61 72 69 61 6e 74 20 65 78 2d 67 2d 66 6c 61 67 20 63 6f 6e 74 20 74 20 6e 69 6c 20 65 | g-variant.ex-g-flag.cont.t.nil.e |
d560 | 78 2d 74 6f 6b 65 6e 20 28 28 62 79 74 65 2d 63 6f 64 65 20 22 c6 71 88 c7 c8 21 88 c9 ca 21 85 | x-token.((byte-code.".q...!...!. |
d580 | 1c 00 08 3f 10 09 3f 89 11 88 cb cc 21 88 c7 c8 21 88 c9 cd 21 83 64 00 cb cc 21 88 ce 60 21 88 | ...?..?.....!...!...!.d...!..`!. |
d5a0 | c3 1a 6c 3f 85 33 00 0a 85 48 00 cf d0 21 88 d1 d2 21 3f 85 44 00 c4 89 12 88 82 2d 00 29 88 d3 | ..l?.3...H...!...!?.D......-.).. |
d5c0 | 20 60 55 83 55 00 d4 82 5b 00 d5 60 53 d3 20 5c 22 89 15 88 d6 cc 21 82 67 00 c4 89 15 87 22 20 | .`U.U...[..`S..\".....!.g.....". |
d5e0 | 5b 65 78 2d 67 2d 76 61 72 69 61 6e 74 20 65 78 2d 67 2d 66 6c 61 67 20 63 6f 6e 74 20 74 20 6e | [ex-g-variant.ex-g-flag.cont.t.n |
d600 | 69 6c 20 65 78 2d 74 6f 6b 65 6e 20 22 20 2a 65 78 2d 77 6f 72 6b 69 6e 67 2d 73 70 61 63 65 2a | il.ex-token.".*ex-working-space* |
d620 | 22 20 73 6b 69 70 2d 63 68 61 72 73 2d 66 6f 72 77 61 72 64 20 22 20 09 22 20 6c 6f 6f 6b 69 6e | ".skip-chars-forward."..".lookin |
d640 | 67 2d 61 74 20 22 21 22 20 66 6f 72 77 61 72 64 2d 63 68 61 72 20 31 20 22 2f 22 20 73 65 74 2d | g-at."!".forward-char.1."/".set- |
d660 | 6d 61 72 6b 20 72 65 2d 73 65 61 72 63 68 2d 66 6f 72 77 61 72 64 20 22 5b 5e 2f 5d 2a 5c 5c 28 | mark.re-search-forward."[^/]*\\( |
d680 | 2f 5c 5c 7c 0a 5c 5c 29 22 20 76 69 70 2d 6c 6f 6f 6b 69 6e 67 2d 62 61 63 6b 20 22 5b 5e 5c 5c | /\\|.\\)".vip-looking-back."[^\\ |
d6a0 | 5c 5c 5d 5c 5c 28 5c 5c 5c 5c 5c 5c 5c 5c 5c 5c 29 2a 5c 5c 5c 5c 2f 22 20 6d 61 72 6b 20 22 22 | \\]\\(\\\\\\\\\\)*\\\\/".mark."" |
d6c0 | 20 62 75 66 66 65 72 2d 73 75 62 73 74 72 69 6e 67 20 62 61 63 6b 77 61 72 64 2d 63 68 61 72 5d | .buffer-substring.backward-char] |
d6e0 | 20 31 35 29 29 5d 20 31 29 29 0a 0a 28 64 65 66 75 6e 20 76 69 70 2d 67 65 74 2d 65 78 2d 63 6f | .15))].1))..(defun.vip-get-ex-co |
d700 | 6d 6d 61 6e 64 20 6e 69 6c 20 22 5c 0a 67 65 74 20 61 6e 20 65 78 20 63 6f 6d 6d 61 6e 64 22 20 | mmand.nil."\.get.an.ex.command". |
d720 | 28 62 79 74 65 2d 63 6f 64 65 20 22 c3 8b 87 22 20 5b 65 78 2d 74 6f 6b 65 6e 2d 74 79 70 65 20 | (byte-code."...".[ex-token-type. |
d740 | 65 78 2d 74 6f 6b 65 6e 20 74 20 28 28 62 79 74 65 2d 63 6f 64 65 20 22 c3 71 88 c4 c5 21 85 0c | ex-token.t.((byte-code.".q...!.. |
d760 | 00 c6 c7 21 88 c8 c9 21 88 c4 ca 21 83 28 00 cb 20 88 cc 08 cd 5c 22 85 25 00 ce cf 09 5c 22 82 | ...!...!...!.(.......\".%....\". |
d780 | 3d 00 c4 d0 21 83 3a 00 d1 67 21 89 11 88 c6 c7 21 82 3d 00 ce d2 21 87 22 20 5b 65 78 2d 74 6f | =...!.:..g!.....!.=...!.".[ex-to |
d7a0 | 6b 65 6e 2d 74 79 70 65 20 65 78 2d 74 6f 6b 65 6e 20 74 20 22 20 2a 65 78 2d 77 6f 72 6b 69 6e | ken-type.ex-token.t.".*ex-workin |
d7c0 | 67 2d 73 70 61 63 65 2a 22 20 6c 6f 6f 6b 69 6e 67 2d 61 74 20 22 2f 22 20 66 6f 72 77 61 72 64 | g-space*".looking-at."/".forward |
d7e0 | 2d 63 68 61 72 20 31 20 73 6b 69 70 2d 63 68 61 72 73 2d 66 6f 72 77 61 72 64 20 22 20 09 22 20 | -char.1.skip-chars-forward."..". |
d800 | 22 5b 61 2d 7a 5d 22 20 76 69 70 2d 67 65 74 2d 65 78 2d 63 6f 6d 2d 73 75 62 72 20 73 74 72 69 | "[a-z]".vip-get-ex-com-subr.stri |
d820 | 6e 67 3d 20 22 6e 6f 6e 2d 63 6f 6d 6d 61 6e 64 22 20 65 72 72 6f 72 20 22 25 73 3a 20 6e 6f 74 | ng=."non-command".error."%s:.not |
d840 | 20 61 6e 20 65 64 69 74 6f 72 20 63 6f 6d 6d 61 6e 64 22 20 22 5b 21 3d 3e 3c 26 7e 5d 22 20 63 | .an.editor.command"."[!=><&~]".c |
d860 | 68 61 72 2d 74 6f 2d 73 74 72 69 6e 67 20 22 43 6f 75 6c 64 20 6e 6f 74 20 66 69 6e 64 20 61 6e | har-to-string."Could.not.find.an |
d880 | 20 65 78 20 63 6f 6d 6d 61 6e 64 22 5d 20 31 32 29 29 5d 20 31 29 29 0a 0a 28 64 65 66 75 6e 20 | .ex.command"].12))].1))..(defun. |
d8a0 | 76 69 70 2d 67 65 74 2d 65 78 2d 6f 70 74 2d 67 63 20 6e 69 6c 20 22 5c 0a 67 65 74 20 61 6e 20 | vip-get-ex-opt-gc.nil."\.get.an. |
d8c0 | 65 78 20 6f 70 74 69 6f 6e 20 67 20 6f 72 20 63 22 20 28 62 79 74 65 2d 63 6f 64 65 20 22 c3 8b | ex.option.g.or.c".(byte-code.".. |
d8e0 | 87 22 20 5b 65 78 2d 74 6f 6b 65 6e 20 74 20 6e 69 6c 20 28 28 62 79 74 65 2d 63 6f 64 65 20 22 | .".[ex-token.t.nil.((byte-code." |
d900 | c3 71 88 c4 c5 21 85 0c 00 c6 c7 21 88 c8 c9 21 88 c4 ca 21 83 23 00 ca 89 10 88 c6 c7 21 88 c1 | .q...!.....!...!...!.#.......!.. |
d920 | 82 36 00 c4 cb 21 83 35 00 cb 89 10 88 c6 c7 21 88 c1 82 36 00 c2 87 22 20 5b 65 78 2d 74 6f 6b | .6...!.5.......!...6...".[ex-tok |
d940 | 65 6e 20 74 20 6e 69 6c 20 22 20 2a 65 78 2d 77 6f 72 6b 69 6e 67 2d 73 70 61 63 65 2a 22 20 6c | en.t.nil.".*ex-working-space*".l |
d960 | 6f 6f 6b 69 6e 67 2d 61 74 20 22 2f 22 20 66 6f 72 77 61 72 64 2d 63 68 61 72 20 31 20 73 6b 69 | ooking-at."/".forward-char.1.ski |
d980 | 70 2d 63 68 61 72 73 2d 66 6f 72 77 61 72 64 20 22 20 09 22 20 22 67 22 20 22 63 22 5d 20 38 29 | p-chars-forward.".."."g"."c"].8) |
d9a0 | 29 5d 20 31 29 29 0a 0a 28 64 65 66 75 6e 20 76 69 70 2d 64 65 66 61 75 6c 74 2d 65 78 2d 61 64 | )].1))..(defun.vip-default-ex-ad |
d9c0 | 64 72 65 73 73 65 73 20 28 26 6f 70 74 69 6f 6e 61 6c 20 77 68 6f 6c 65 2d 66 6c 61 67 29 20 22 | dresses.(&optional.whole-flag)." |
d9e0 | 5c 0a 63 6f 6d 70 75 74 65 20 64 65 66 61 75 6c 74 20 61 64 64 72 65 73 73 65 73 2e 20 20 77 68 | \.compute.default.addresses...wh |
da00 | 6f 6c 65 2d 66 6c 61 67 20 6d 65 61 6e 73 20 77 68 6f 6c 65 20 62 75 66 66 65 72 2e 22 20 28 62 | ole-flag.means.whole.buffer.".(b |
da20 | 79 74 65 2d 63 6f 64 65 20 22 08 3f 83 1b 00 09 83 11 00 64 65 c2 42 42 82 16 00 60 60 c2 42 42 | yte-code.".?.......de.BB...``.BB |
da40 | 89 10 82 27 00 08 41 3f 85 27 00 08 40 08 42 89 10 87 22 20 5b 65 78 2d 61 64 64 72 65 73 73 65 | ...'..A?.'..@.B...".[ex-addresse |
da60 | 73 20 77 68 6f 6c 65 2d 66 6c 61 67 20 6e 69 6c 5d 20 33 29 29 0a 0a 28 64 65 66 75 6e 20 76 69 | s.whole-flag.nil].3))..(defun.vi |
da80 | 70 2d 67 65 74 2d 65 78 2d 61 64 64 72 65 73 73 20 6e 69 6c 20 22 5c 0a 67 65 74 20 61 6e 20 65 | p-get-ex-address.nil."\.get.an.e |
daa0 | 78 2d 61 64 64 72 65 73 73 20 61 73 20 61 20 6d 61 72 6b 65 72 20 61 6e 64 20 73 65 74 20 65 78 | x-address.as.a.marker.and.set.ex |
dac0 | 2d 66 6c 61 67 20 69 66 20 61 20 66 6c 61 67 20 69 73 20 66 6f 75 6e 64 22 20 28 62 79 74 65 2d | -flag.if.a.flag.is.found".(byte- |
dae0 | 63 6f 64 65 20 22 c8 20 c2 19 18 c9 89 13 88 c5 89 14 88 09 85 80 00 ca 20 88 cb 0e 06 cc 5c 22 | code."........................\" |
db00 | 83 41 00 cb 0b cd 5c 22 86 2e 00 cb 0b ce 5c 22 86 2e 00 cb 0b cf 5c 22 83 3b 00 c2 89 14 88 c5 | .A....\"......\"......\".;...... |
db20 | 89 11 82 3e 00 d0 d1 21 82 7c 00 cb 0e 06 d2 5c 22 83 4f 00 c5 89 11 82 7c 00 cb 0e 06 d3 5c 22 | ...>...!.|.....\".O.....|.....\" |
db40 | 83 5d 00 d0 d4 21 82 7c 00 cb 0e 06 d5 5c 22 83 6b 00 d0 d6 21 82 7c 00 d7 08 c8 20 5c 22 1e 07 | .]...!.|.....\".k...!.|.....\".. |
db60 | 0e 07 85 7b 00 0e 07 89 10 29 88 82 0d 00 88 08 2a 87 22 20 5b 61 64 64 72 65 73 73 20 63 6f 6e | ...{.....)......*.".[address.con |
db80 | 74 20 74 20 65 78 2d 74 6f 6b 65 6e 20 65 78 2d 66 6c 61 67 20 6e 69 6c 20 65 78 2d 74 6f 6b 65 | t.t.ex-token.ex-flag.nil.ex-toke |
dba0 | 6e 2d 74 79 70 65 20 61 6e 73 20 70 6f 69 6e 74 2d 6d 61 72 6b 65 72 20 22 22 20 76 69 70 2d 67 | n-type.ans.point-marker."".vip-g |
dbc0 | 65 74 2d 65 78 2d 74 6f 6b 65 6e 20 73 74 72 69 6e 67 3d 20 22 63 6f 6d 6d 61 6e 64 22 20 22 70 | et-ex-token.string=."command"."p |
dbe0 | 72 69 6e 74 22 20 22 6c 69 73 74 22 20 22 23 22 20 65 72 72 6f 72 20 22 61 64 64 72 65 73 73 20 | rint"."list"."#".error."address. |
dc00 | 65 78 70 65 63 74 65 64 22 20 22 65 6e 64 2d 6d 61 72 6b 22 20 22 77 68 6f 6c 65 22 20 22 61 20 | expected"."end-mark"."whole"."a. |
dc20 | 74 72 61 69 6c 69 6e 67 20 61 64 64 72 65 73 73 20 69 73 20 65 78 70 65 63 74 65 64 22 20 22 63 | trailing.address.is.expected"."c |
dc40 | 6f 6d 6d 61 22 20 22 45 78 74 72 61 20 63 68 61 72 61 63 74 65 72 73 20 61 66 74 65 72 20 61 6e | omma"."Extra.characters.after.an |
dc60 | 20 61 64 64 72 65 73 73 22 20 76 69 70 2d 67 65 74 2d 65 78 2d 61 64 64 72 65 73 73 2d 73 75 62 | .address".vip-get-ex-address-sub |
dc80 | 72 5d 20 31 37 29 29 0a 0a 28 64 65 66 75 6e 20 76 69 70 2d 67 65 74 2d 65 78 2d 61 64 64 72 65 | r].17))..(defun.vip-get-ex-addre |
dca0 | 73 73 2d 73 75 62 72 20 28 6f 6c 64 2d 61 64 64 72 65 73 73 20 64 6f 74 29 20 22 5c 0a 72 65 74 | ss-subr.(old-address.dot)."\.ret |
dcc0 | 75 72 6e 73 20 61 6e 20 61 64 64 72 65 73 73 20 61 73 20 61 20 70 6f 69 6e 74 22 20 28 62 79 74 | urns.an.address.as.a.point".(byt |
dce0 | 65 2d 63 6f 64 65 20 22 c1 18 0a 3f 85 0a 00 0b 89 12 88 c7 0c c8 5c 22 83 18 00 0b 89 10 82 e2 | e-code."...?..........\"........ |
dd00 | 00 c7 0c c9 5c 22 83 3a 00 8a 0a 62 88 ca 0a cb 55 83 2f 00 0d 53 82 30 00 0d 21 88 cc 20 89 10 | ....\".:...b....U./..S.0..!..... |
dd20 | 29 82 e2 00 c7 0c cd 5c 22 83 52 00 8a 0a 62 88 ca 0d 5b 21 88 cc 20 89 10 29 82 e2 00 c7 0c ce | )......\".R...b...[!.....)...... |
dd40 | 5c 22 83 76 00 8a 65 62 88 0d cb 55 83 69 00 cb 89 10 82 72 00 ca 0d 53 21 88 cc 20 89 10 29 82 | \".v..eb...U.i.....r...S!.....). |
dd60 | e2 00 c7 0c cf 5c 22 83 84 00 d0 20 89 10 82 e2 00 c7 0c d1 5c 22 83 8f 00 c6 82 e2 00 c7 0c d2 | .....\".............\".......... |
dd80 | 5c 22 83 9a 00 c6 82 e2 00 c7 0c d3 5c 22 83 ae 00 8a d4 c6 21 88 cc 20 89 10 29 82 e2 00 c7 0c | \"..........\"......!.....)..... |
dda0 | d5 5c 22 83 c2 00 8a d4 c1 21 88 cc 20 89 10 29 82 e2 00 c7 0c d6 5c 22 85 e2 00 8a 0d 3f 83 d4 | .\"......!.....)......\".....?.. |
ddc0 | 00 d7 20 82 dc 00 d8 0d d9 da 5a 5a 21 62 88 cc 20 89 10 29 88 08 29 87 22 20 5b 61 64 64 72 65 | ..........ZZ!b.....)..).".[addre |
dde0 | 73 73 20 6e 69 6c 20 6f 6c 64 2d 61 64 64 72 65 73 73 20 64 6f 74 20 65 78 2d 74 6f 6b 65 6e 2d | ss.nil.old-address.dot.ex-token- |
de00 | 74 79 70 65 20 65 78 2d 74 6f 6b 65 6e 20 74 20 73 74 72 69 6e 67 3d 20 22 64 6f 74 22 20 22 61 | type.ex-token.t.string=."dot"."a |
de20 | 64 64 2d 6e 75 6d 62 65 72 22 20 66 6f 72 77 61 72 64 2d 6c 69 6e 65 20 30 20 70 6f 69 6e 74 2d | dd-number".forward-line.0.point- |
de40 | 6d 61 72 6b 65 72 20 22 73 75 62 2d 6e 75 6d 62 65 72 22 20 22 61 62 73 2d 6e 75 6d 62 65 72 22 | marker."sub-number"."abs-number" |
de60 | 20 22 65 6e 64 22 20 70 6f 69 6e 74 2d 6d 61 78 2d 6d 61 72 6b 65 72 20 22 70 6c 75 73 22 20 22 | ."end".point-max-marker."plus"." |
de80 | 6d 69 6e 75 73 22 20 22 73 65 61 72 63 68 2d 66 6f 72 77 61 72 64 22 20 65 78 2d 73 65 61 72 63 | minus"."search-forward".ex-searc |
dea0 | 68 2d 61 64 64 72 65 73 73 20 22 73 65 61 72 63 68 2d 62 61 63 6b 77 61 72 64 22 20 22 67 6f 74 | h-address."search-backward"."got |
dec0 | 6f 2d 6d 61 72 6b 22 20 65 78 63 68 61 6e 67 65 2d 70 6f 69 6e 74 2d 61 6e 64 2d 6d 61 72 6b 20 | o-mark".exchange-point-and-mark. |
dee0 | 72 65 67 69 73 74 65 72 2d 74 6f 2d 70 6f 69 6e 74 20 39 37 20 31 5d 20 32 36 29 29 0a 0a 28 64 | register-to-point.97.1].26))..(d |
df00 | 65 66 75 6e 20 65 78 2d 73 65 61 72 63 68 2d 61 64 64 72 65 73 73 20 28 66 6f 72 77 61 72 64 29 | efun.ex-search-address.(forward) |
df20 | 20 22 5c 0a 73 65 61 72 63 68 20 70 61 74 74 65 72 6e 20 61 6e 64 20 73 65 74 20 61 64 64 72 65 | ."\.search.pattern.and.set.addre |
df40 | 73 73 22 20 28 62 79 74 65 2d 63 6f 64 65 20 22 c3 08 c4 5c 22 83 18 00 09 3f 83 12 00 c5 c6 21 | ss".(byte-code."...\"....?.....! |
df60 | 82 15 00 09 89 10 82 1b 00 08 89 11 88 0a 83 2a 00 c7 c8 21 88 c9 08 21 82 31 00 c7 ca 21 88 cb | ...............*...!...!.1...!.. |
df80 | 08 21 87 22 20 5b 65 78 2d 74 6f 6b 65 6e 20 76 69 70 2d 73 2d 73 74 72 69 6e 67 20 66 6f 72 77 | .!.".[ex-token.vip-s-string.forw |
dfa0 | 61 72 64 20 73 74 72 69 6e 67 3d 20 22 22 20 65 72 72 6f 72 20 22 4e 6f 20 70 72 65 76 69 6f 75 | ard.string=."".error."No.previou |
dfc0 | 73 20 73 65 61 72 63 68 20 73 74 72 69 6e 67 22 20 66 6f 72 77 61 72 64 2d 6c 69 6e 65 20 31 20 | s.search.string".forward-line.1. |
dfe0 | 72 65 2d 73 65 61 72 63 68 2d 66 6f 72 77 61 72 64 20 2d 31 20 72 65 2d 73 65 61 72 63 68 2d 62 | re-search-forward.-1.re-search-b |
e000 | 61 63 6b 77 61 72 64 5d 20 37 29 29 0a 0a 28 64 65 66 75 6e 20 76 69 70 2d 67 65 74 2d 65 78 2d | ackward].7))..(defun.vip-get-ex- |
e020 | 62 75 66 66 65 72 20 6e 69 6c 20 22 5c 0a 67 65 74 20 61 20 62 75 66 66 65 72 20 6e 61 6d 65 20 | buffer.nil."\.get.a.buffer.name. |
e040 | 61 6e 64 20 73 65 74 20 65 78 2d 63 6f 75 6e 74 20 61 6e 64 20 65 78 2d 66 6c 61 67 20 69 66 20 | and.set.ex-count.and.ex-flag.if. |
e060 | 66 6f 75 6e 64 22 20 28 62 79 74 65 2d 63 6f 64 65 20 22 c1 89 10 88 c1 89 12 88 c1 89 13 88 c5 | found".(byte-code."............. |
e080 | 8b 87 22 20 5b 65 78 2d 62 75 66 66 65 72 20 6e 69 6c 20 65 78 2d 63 6f 75 6e 74 20 65 78 2d 66 | ..".[ex-buffer.nil.ex-count.ex-f |
e0a0 | 6c 61 67 20 74 20 28 28 62 79 74 65 2d 63 6f 64 65 20 22 c4 71 88 c5 c6 21 88 c7 c8 21 85 18 00 | lag.t.((byte-code.".q...!...!... |
e0c0 | 67 89 10 88 c9 ca 21 88 c5 c6 21 88 c7 cb 21 85 34 00 cc 60 21 88 cd ce 21 88 cf d0 60 d1 20 5c | g.....!...!...!.4..`!...!...`..\ |
e0e0 | 22 21 89 11 88 c5 c6 21 88 c7 d2 21 85 42 00 c3 89 12 88 c9 ca 21 88 c7 d3 21 3f 85 4d 00 d4 d5 | "!.....!...!.B.......!...!?.M... |
e100 | 21 87 22 20 5b 65 78 2d 62 75 66 66 65 72 20 65 78 2d 63 6f 75 6e 74 20 65 78 2d 66 6c 61 67 20 | !.".[ex-buffer.ex-count.ex-flag. |
e120 | 74 20 22 20 2a 65 78 2d 77 6f 72 6b 69 6e 67 2d 73 70 61 63 65 2a 22 20 73 6b 69 70 2d 63 68 61 | t.".*ex-working-space*".skip-cha |
e140 | 72 73 2d 66 6f 72 77 61 72 64 20 22 20 09 22 20 6c 6f 6f 6b 69 6e 67 2d 61 74 20 22 5b 61 2d 7a | rs-forward."..".looking-at."[a-z |
e160 | 41 2d 5a 5d 22 20 66 6f 72 77 61 72 64 2d 63 68 61 72 20 31 20 22 5b 30 2d 39 5d 22 20 73 65 74 | A-Z]".forward-char.1."[0-9]".set |
e180 | 2d 6d 61 72 6b 20 72 65 2d 73 65 61 72 63 68 2d 66 6f 72 77 61 72 64 20 22 5b 30 2d 39 5d 5b 30 | -mark.re-search-forward."[0-9][0 |
e1a0 | 2d 39 5d 2a 22 20 73 74 72 69 6e 67 2d 74 6f 2d 69 6e 74 20 62 75 66 66 65 72 2d 73 75 62 73 74 | -9]*".string-to-int.buffer-subst |
e1c0 | 72 69 6e 67 20 6d 61 72 6b 20 22 5b 70 6c 23 5d 22 20 22 5b 0a 7c 5d 22 20 65 72 72 6f 72 20 22 | ring.mark."[pl#]"."[.|]".error." |
e1e0 | 49 6c 6c 65 67 61 6c 20 65 78 74 72 61 20 63 68 61 72 61 63 74 65 72 73 22 5d 20 31 36 29 29 5d | Illegal.extra.characters"].16))] |
e200 | 20 32 29 29 0a 0a 28 64 65 66 75 6e 20 76 69 70 2d 67 65 74 2d 65 78 2d 63 6f 75 6e 74 20 6e 69 | .2))..(defun.vip-get-ex-count.ni |
e220 | 6c 20 28 62 79 74 65 2d 63 6f 64 65 20 22 c1 10 c1 12 c1 89 13 88 c5 8b 87 22 20 5b 65 78 2d 76 | l.(byte-code."...........".[ex-v |
e240 | 61 72 69 61 6e 74 20 6e 69 6c 20 65 78 2d 63 6f 75 6e 74 20 65 78 2d 66 6c 61 67 20 74 20 28 28 | ariant.nil.ex-count.ex-flag.t.(( |
e260 | 62 79 74 65 2d 63 6f 64 65 20 22 c4 71 88 c5 c6 21 88 c7 c8 21 85 14 00 c1 89 10 88 c9 ca 21 88 | byte-code.".q...!...!.........!. |
e280 | c5 c6 21 88 c7 cb 21 85 34 00 cc 60 21 88 cd ce 21 88 cf d0 60 d1 20 5c 22 21 89 12 88 c5 c6 21 | ..!...!.4..`!...!...`..\"!.....! |
e2a0 | 88 c7 d2 21 85 42 00 c1 89 13 88 c9 ca 21 88 c7 d3 21 3f 85 4d 00 d4 d5 21 87 22 20 5b 65 78 2d | ...!.B.......!...!?.M...!.".[ex- |
e2c0 | 76 61 72 69 61 6e 74 20 74 20 65 78 2d 63 6f 75 6e 74 20 65 78 2d 66 6c 61 67 20 22 20 2a 65 78 | variant.t.ex-count.ex-flag.".*ex |
e2e0 | 2d 77 6f 72 6b 69 6e 67 2d 73 70 61 63 65 2a 22 20 73 6b 69 70 2d 63 68 61 72 73 2d 66 6f 72 77 | -working-space*".skip-chars-forw |
e300 | 61 72 64 20 22 20 09 22 20 6c 6f 6f 6b 69 6e 67 2d 61 74 20 22 21 22 20 66 6f 72 77 61 72 64 2d | ard."..".looking-at."!".forward- |
e320 | 63 68 61 72 20 31 20 22 5b 30 2d 39 5d 22 20 73 65 74 2d 6d 61 72 6b 20 72 65 2d 73 65 61 72 63 | char.1."[0-9]".set-mark.re-searc |
e340 | 68 2d 66 6f 72 77 61 72 64 20 22 5b 30 2d 39 5d 5b 30 2d 39 5d 2a 22 20 73 74 72 69 6e 67 2d 74 | h-forward."[0-9][0-9]*".string-t |
e360 | 6f 2d 69 6e 74 20 62 75 66 66 65 72 2d 73 75 62 73 74 72 69 6e 67 20 6d 61 72 6b 20 22 5b 70 6c | o-int.buffer-substring.mark."[pl |
e380 | 23 5d 22 20 22 5b 0a 7c 5d 22 20 65 72 72 6f 72 20 22 49 6c 6c 65 67 61 6c 20 65 78 74 72 61 20 | #]"."[.|]".error."Illegal.extra. |
e3a0 | 63 68 61 72 61 63 74 65 72 73 22 5d 20 31 36 29 29 5d 20 32 29 29 0a 0a 28 64 65 66 75 6e 20 76 | characters"].16))].2))..(defun.v |
e3c0 | 69 70 2d 67 65 74 2d 65 78 2d 66 69 6c 65 20 6e 69 6c 20 22 5c 0a 67 65 74 20 61 20 66 69 6c 65 | ip-get-ex-file.nil."\.get.a.file |
e3e0 | 20 6e 61 6d 65 20 61 6e 64 20 73 65 74 20 65 78 2d 76 61 72 69 61 6e 74 2c 20 65 78 2d 61 70 70 | .name.and.set.ex-variant,.ex-app |
e400 | 65 6e 64 20 61 6e 64 20 65 78 2d 6f 66 66 73 65 74 20 69 66 20 66 6f 75 6e 64 22 20 28 62 79 74 | end.and.ex-offset.if.found".(byt |
e420 | 65 2d 63 6f 64 65 20 22 c1 10 c1 12 c1 13 c1 89 14 88 c6 8b 87 22 20 5b 65 78 2d 66 69 6c 65 20 | e-code.".............".[ex-file. |
e440 | 6e 69 6c 20 65 78 2d 76 61 72 69 61 6e 74 20 65 78 2d 61 70 70 65 6e 64 20 65 78 2d 6f 66 66 73 | nil.ex-variant.ex-append.ex-offs |
e460 | 65 74 20 74 20 28 28 62 79 74 65 2d 63 6f 64 65 20 22 c5 71 88 c6 c7 21 88 c8 c9 21 85 18 00 c1 | et.t.((byte-code.".q...!...!.... |
e480 | 89 10 88 ca cb 21 88 c6 c7 21 88 c8 cc 21 85 2c 00 c1 12 c1 89 10 88 ca cd 21 88 c6 c7 21 88 c8 | .....!...!...!.,.........!...!.. |
e4a0 | ce 21 85 52 00 ca cb 21 88 cf 60 21 88 d0 d1 21 88 d2 cb 21 88 d3 60 d4 20 5c 22 89 13 88 ca cb | .!.R...!..`!...!...!..`..\"..... |
e4c0 | 21 88 c6 c7 21 88 cf 60 21 88 d0 d1 21 88 d2 cb 21 88 d3 60 d4 20 5c 22 89 14 87 22 20 5b 65 78 | !...!..`!...!...!..`..\"...".[ex |
e4e0 | 2d 76 61 72 69 61 6e 74 20 74 20 65 78 2d 61 70 70 65 6e 64 20 65 78 2d 6f 66 66 73 65 74 20 65 | -variant.t.ex-append.ex-offset.e |
e500 | 78 2d 66 69 6c 65 20 22 20 2a 65 78 2d 77 6f 72 6b 69 6e 67 2d 73 70 61 63 65 2a 22 20 73 6b 69 | x-file.".*ex-working-space*".ski |
e520 | 70 2d 63 68 61 72 73 2d 66 6f 72 77 61 72 64 20 22 20 09 22 20 6c 6f 6f 6b 69 6e 67 2d 61 74 20 | p-chars-forward."..".looking-at. |
e540 | 22 21 22 20 66 6f 72 77 61 72 64 2d 63 68 61 72 20 31 20 22 3e 3e 22 20 32 20 22 2b 22 20 73 65 | "!".forward-char.1.">>".2."+".se |
e560 | 74 2d 6d 61 72 6b 20 72 65 2d 73 65 61 72 63 68 2d 66 6f 72 77 61 72 64 20 22 5b 20 09 0a 5d 22 | t-mark.re-search-forward."[...]" |
e580 | 20 62 61 63 6b 77 61 72 64 2d 63 68 61 72 20 62 75 66 66 65 72 2d 73 75 62 73 74 72 69 6e 67 20 | .backward-char.buffer-substring. |
e5a0 | 6d 61 72 6b 5d 20 32 33 29 29 5d 20 32 29 29 0a 0a 28 64 65 66 75 6e 20 76 69 70 2d 65 78 65 63 | mark].23))].2))..(defun.vip-exec |
e5c0 | 75 74 65 2d 65 78 2d 63 6f 6d 6d 61 6e 64 20 6e 69 6c 20 22 5c 0a 65 78 65 63 75 74 65 20 65 78 | ute-ex-command.nil."\.execute.ex |
e5e0 | 20 63 6f 6d 6d 61 6e 64 20 75 73 69 6e 67 20 74 68 65 20 76 61 6c 75 65 20 6f 66 20 61 64 64 72 | .command.using.the.value.of.addr |
e600 | 65 73 73 65 73 2e 22 20 28 62 79 74 65 2d 63 6f 64 65 20 22 c3 08 c4 5c 22 83 0c 00 c5 20 82 3f | esses.".(byte-code."...\"......? |
e620 | 02 c3 08 c6 5c 22 83 19 00 c7 c1 21 82 3f 02 c3 08 c8 5c 22 83 25 00 c9 20 82 3f 02 c3 08 ca 5c | ....\".....!.?....\".%....?....\ |
e640 | 22 83 31 00 cb 20 82 3f 02 c3 08 cc 5c 22 83 3d 00 cd 20 82 3f 02 c3 08 ce 5c 22 83 4a 00 cf ce | ".1....?....\".=....?....\".J... |
e660 | 21 82 3f 02 c3 08 d0 5c 22 83 56 00 d1 20 82 3f 02 c3 08 d2 5c 22 83 62 00 d1 20 82 3f 02 c3 08 | !.?....\".V....?....\".b....?... |
e680 | d3 5c 22 83 6e 00 d4 20 82 3f 02 c3 08 d5 5c 22 83 7b 00 c7 c2 21 82 3f 02 c3 08 d6 5c 22 83 87 | .\".n....?....\".{...!.?....\".. |
e6a0 | 00 d7 20 82 3f 02 c3 08 d8 5c 22 83 93 00 d9 20 82 3f 02 c3 08 da 5c 22 83 9f 00 db 20 82 3f 02 | ....?....\"......?....\"......?. |
e6c0 | c3 08 dc 5c 22 83 ab 00 dd 20 82 3f 02 c3 08 de 5c 22 83 b7 00 df 20 82 3f 02 c3 08 e0 5c 22 83 | ...\"......?....\"......?....\". |
e6e0 | c3 00 e1 20 82 3f 02 c3 08 e2 5c 22 83 cf 00 e3 20 82 3f 02 c3 08 e4 5c 22 83 dc 00 c7 c1 21 82 | .....?....\"......?....\".....!. |
e700 | 3f 02 c3 08 e5 5c 22 83 e8 00 e6 20 82 3f 02 c3 08 e7 5c 22 83 f4 00 e8 20 82 3f 02 c3 08 e9 5c | ?....\"......?....\"......?....\ |
e720 | 22 83 00 01 ea 20 82 3f 02 c3 08 eb 5c 22 83 0c 01 ec 20 82 3f 02 c3 08 ed 5c 22 83 18 01 cb 20 | "......?....\"......?....\"..... |
e740 | 82 3f 02 c3 08 ee 5c 22 83 25 01 ef c1 21 82 3f 02 c3 08 f0 5c 22 83 32 01 ef c2 21 82 3f 02 c3 | .?....\".%...!.?....\".2...!.?.. |
e760 | 08 f1 5c 22 83 3e 01 f2 20 82 3f 02 c3 08 f3 5c 22 83 4a 01 f4 20 82 3f 02 c3 08 f5 5c 22 83 56 | ..\".>....?....\".J....?....\".V |
e780 | 01 f6 20 82 3f 02 c3 08 f7 5c 22 83 63 01 cf f8 21 82 3f 02 c3 08 f9 5c 22 83 70 01 cf fa 21 82 | ....?....\".c...!.?....\".p...!. |
e7a0 | 3f 02 c3 08 fb 5c 22 83 7d 01 e1 c2 21 82 3f 02 c3 08 fc 5c 22 83 8b 01 e1 c2 c2 5c 22 82 3f 02 | ?....\".}...!.?....\"......\".?. |
e7c0 | c3 08 fd 5c 22 86 af 01 c3 08 fe 5c 22 86 af 01 c3 08 ff 5c 22 86 af 01 c3 08 81 40 00 5c 22 86 | ...\"......\"......\"......@.\". |
e7e0 | af 01 c3 08 81 41 00 5c 22 83 c1 01 81 42 00 81 43 00 81 44 00 08 5c 22 21 82 3f 02 c3 08 81 45 | .....A.\"....B..C..D..\"!.?....E |
e800 | 00 5c 22 86 21 02 c3 08 81 46 00 5c 22 86 21 02 c3 08 81 47 00 5c 22 86 21 02 c3 08 81 48 00 5c | .\".!....F.\".!....G.\".!....H.\ |
e820 | 22 86 21 02 c3 08 81 49 00 5c 22 86 21 02 c3 08 81 4a 00 5c 22 86 21 02 c3 08 81 4b 00 5c 22 86 | ".!....I.\".!....J.\".!....K.\". |
e840 | 21 02 c3 08 81 4c 00 5c 22 86 21 02 c3 08 81 4d 00 5c 22 86 21 02 c3 08 81 4e 00 5c 22 86 21 02 | !....L.\".!....M.\".!....N.\".!. |
e860 | c3 08 81 4f 00 5c 22 83 33 02 81 42 00 81 43 00 81 50 00 08 5c 22 21 82 3f 02 81 42 00 81 43 00 | ...O.\".3..B..C..P..\"!.?..B..C. |
e880 | 81 51 00 08 5c 22 21 87 22 20 5b 65 78 2d 74 6f 6b 65 6e 20 6e 69 6c 20 74 20 73 74 72 69 6e 67 | .Q..\"!.".[ex-token.nil.t.string |
e8a0 | 3d 20 22 67 6f 74 6f 22 20 65 78 2d 67 6f 74 6f 20 22 63 6f 70 79 22 20 65 78 2d 63 6f 70 79 20 | =."goto".ex-goto."copy".ex-copy. |
e8c0 | 22 64 65 6c 65 74 65 22 20 65 78 2d 64 65 6c 65 74 65 20 22 65 64 69 74 22 20 65 78 2d 65 64 69 | "delete".ex-delete."edit".ex-edi |
e8e0 | 74 20 22 66 69 6c 65 22 20 76 69 70 2d 69 6e 66 6f 2d 6f 6e 2d 66 69 6c 65 20 22 6a 6f 69 6e 22 | t."file".vip-info-on-file."join" |
e900 | 20 65 78 2d 6c 69 6e 65 20 22 6b 22 20 65 78 2d 6d 61 72 6b 20 22 6d 61 72 6b 22 20 22 6d 61 70 | .ex-line."k".ex-mark."mark"."map |
e920 | 22 20 65 78 2d 6d 61 70 20 22 6d 6f 76 65 22 20 22 70 75 74 22 20 65 78 2d 70 75 74 20 22 71 75 | ".ex-map."move"."put".ex-put."qu |
e940 | 69 74 22 20 65 78 2d 71 75 69 74 20 22 72 65 61 64 22 20 65 78 2d 72 65 61 64 20 22 73 65 74 22 | it".ex-quit."read".ex-read."set" |
e960 | 20 65 78 2d 73 65 74 20 22 73 68 65 6c 6c 22 20 65 78 2d 73 68 65 6c 6c 20 22 73 75 62 73 74 69 | .ex-set."shell".ex-shell."substi |
e980 | 74 75 74 65 22 20 65 78 2d 73 75 62 73 74 69 74 75 74 65 20 22 73 74 6f 70 22 20 73 75 73 70 65 | tute".ex-substitute."stop".suspe |
e9a0 | 6e 64 2d 65 6d 61 63 73 20 22 74 22 20 22 74 61 67 22 20 65 78 2d 74 61 67 20 22 75 6e 64 6f 22 | nd-emacs."t"."tag".ex-tag."undo" |
e9c0 | 20 76 69 70 2d 75 6e 64 6f 20 22 75 6e 6d 61 70 22 20 65 78 2d 75 6e 6d 61 70 20 22 76 65 72 73 | .vip-undo."unmap".ex-unmap."vers |
e9e0 | 69 6f 6e 22 20 76 69 70 2d 76 65 72 73 69 6f 6e 20 22 76 69 73 75 61 6c 22 20 22 77 72 69 74 65 | ion".vip-version."visual"."write |
ea00 | 22 20 65 78 2d 77 72 69 74 65 20 22 77 71 22 20 22 79 61 6e 6b 22 20 65 78 2d 79 61 6e 6b 20 22 | ".ex-write."wq"."yank".ex-yank." |
ea20 | 21 22 20 65 78 2d 63 6f 6d 6d 61 6e 64 20 22 3d 22 20 65 78 2d 6c 69 6e 65 2d 6e 6f 20 22 3e 22 | !".ex-command."=".ex-line-no.">" |
ea40 | 20 22 72 69 67 68 74 22 20 22 3c 22 20 22 6c 65 66 74 22 20 22 26 22 20 22 7e 22 20 22 61 70 70 | ."right"."<"."left"."&"."~"."app |
ea60 | 65 6e 64 22 20 22 61 72 67 73 22 20 22 63 68 61 6e 67 65 22 20 22 69 6e 73 65 72 74 22 20 22 6f | end"."args"."change"."insert"."o |
ea80 | 70 65 6e 22 20 65 72 72 6f 72 20 66 6f 72 6d 61 74 20 22 25 73 3a 20 6e 6f 20 73 75 63 68 20 63 | pen".error.format."%s:.no.such.c |
eaa0 | 6f 6d 6d 61 6e 64 20 66 72 6f 6d 20 56 49 50 22 20 22 61 62 62 72 65 76 69 61 74 65 22 20 22 6c | ommand.from.VIP"."abbreviate"."l |
eac0 | 69 73 74 22 20 22 6e 65 78 74 22 20 22 70 72 69 6e 74 22 20 22 70 72 65 73 65 72 76 65 22 20 22 | ist"."next"."print"."preserve"." |
eae0 | 72 65 63 6f 76 65 72 22 20 22 72 65 77 69 6e 64 22 20 22 73 6f 75 72 63 65 22 20 22 75 6e 61 62 | recover"."rewind"."source"."unab |
eb00 | 62 72 65 76 69 61 74 65 22 20 22 78 69 74 22 20 22 7a 22 20 22 25 73 3a 20 6e 6f 74 20 69 6d 70 | breviate"."xit"."z"."%s:.not.imp |
eb20 | 6c 65 6d 65 6e 74 65 64 20 69 6e 20 56 49 50 22 20 22 25 73 3a 20 4e 6f 74 20 61 6e 20 65 64 69 | lemented.in.VIP"."%s:.Not.an.edi |
eb40 | 74 6f 72 20 63 6f 6d 6d 61 6e 64 22 5d 20 38 38 29 29 0a 0a 28 64 65 66 75 6e 20 65 78 2d 67 6f | tor.command"].88))..(defun.ex-go |
eb60 | 74 6f 20 6e 69 6c 20 22 5c 0a 65 78 20 67 6f 74 6f 20 63 6f 6d 6d 61 6e 64 22 20 28 62 79 74 65 | to.nil."\.ex.goto.command".(byte |
eb80 | 2d 63 6f 64 65 20 22 08 3f 85 0a 00 60 c1 42 89 10 88 c2 60 21 88 08 40 62 88 c3 20 87 22 20 5b | -code.".?...`.B....`!..@b....".[ |
eba0 | 65 78 2d 61 64 64 72 65 73 73 65 73 20 6e 69 6c 20 70 75 73 68 2d 6d 61 72 6b 20 62 65 67 69 6e | ex-addresses.nil.push-mark.begin |
ebc0 | 6e 69 6e 67 2d 6f 66 2d 6c 69 6e 65 5d 20 33 29 29 0a 0a 28 64 65 66 75 6e 20 65 78 2d 63 6f 70 | ning-of-line].3))..(defun.ex-cop |
ebe0 | 79 20 28 64 65 6c 2d 66 6c 61 67 29 20 22 5c 0a 65 78 20 63 6f 70 79 20 61 6e 64 20 6d 6f 76 65 | y.(del-flag)."\.ex.copy.and.move |
ec00 | 20 63 6f 6d 6d 61 6e 64 2e 20 20 44 45 4c 2d 46 4c 41 47 20 6d 65 61 6e 73 20 64 65 6c 65 74 65 | .command...DEL-FLAG.means.delete |
ec20 | 2e 22 20 28 62 79 74 65 2d 63 6f 64 65 20 22 c9 20 88 ca 20 0a 40 0a 41 40 1b 19 18 09 62 88 8a | .".(byte-code."......@.A@....b.. |
ec40 | cb 0b 21 88 cc cd 20 60 5c 22 88 0c 83 27 00 ce 60 cd 20 5c 22 82 2c 00 cf 60 cd 20 5c 22 88 0d | ..!....`\"...'..`..\".,..`..\".. |
ec60 | 85 54 00 d0 90 d1 0c 86 3f 00 0e 06 86 3f 00 0e 07 83 48 00 0e 08 40 82 4d 00 d2 60 cd 20 5c 22 | .T......?....?....H...@.M..`..\" |
ec80 | 21 91 88 d3 d4 d5 8f 29 88 08 d6 55 83 61 00 65 62 82 67 00 08 62 88 d7 d8 21 88 0e 08 40 63 2b | !......)...U.a.eb.g..b...!...@c+ |
eca0 | 87 22 20 5b 61 64 64 72 65 73 73 20 65 6e 64 20 65 78 2d 61 64 64 72 65 73 73 65 73 20 62 65 67 | .".[address.end.ex-addresses.beg |
ecc0 | 20 64 65 6c 2d 66 6c 61 67 20 65 78 2d 66 6c 61 67 20 65 78 2d 67 2d 66 6c 61 67 20 65 78 2d 67 | .del-flag.ex-flag.ex-g-flag.ex-g |
ece0 | 2d 76 61 72 69 61 6e 74 20 6b 69 6c 6c 2d 72 69 6e 67 2d 79 61 6e 6b 2d 70 6f 69 6e 74 65 72 20 | -variant.kill-ring-yank-pointer. |
ed00 | 76 69 70 2d 64 65 66 61 75 6c 74 2d 65 78 2d 61 64 64 72 65 73 73 65 73 20 76 69 70 2d 67 65 74 | vip-default-ex-addresses.vip-get |
ed20 | 2d 65 78 2d 61 64 64 72 65 73 73 20 73 65 74 2d 6d 61 72 6b 20 76 69 70 2d 65 6e 6c 61 72 67 65 | -ex-address.set-mark.vip-enlarge |
ed40 | 2d 72 65 67 69 6f 6e 20 6d 61 72 6b 20 6b 69 6c 6c 2d 72 65 67 69 6f 6e 20 63 6f 70 79 2d 72 65 | -region.mark.kill-region.copy-re |
ed60 | 67 69 6f 6e 2d 61 73 2d 6b 69 6c 6c 20 22 2a 63 6f 70 79 20 74 65 78 74 2a 22 20 70 72 69 6e 63 | gion-as-kill."*copy.text*".princ |
ed80 | 20 62 75 66 66 65 72 2d 73 75 62 73 74 72 69 6e 67 20 6e 69 6c 20 28 62 79 74 65 2d 63 6f 64 65 | .buffer-substring.nil.(byte-code |
eda0 | 20 22 c0 c1 21 88 8a c2 c3 21 29 87 22 20 5b 76 69 70 2d 72 65 61 64 2d 73 74 72 69 6e 67 20 22 | ."..!....!).".[vip-read-string." |
edc0 | 5b 48 69 74 20 72 65 74 75 72 6e 20 74 6f 20 63 6f 6e 74 69 6e 75 65 5d 20 22 20 6b 69 6c 6c 2d | [Hit.return.to.continue].".kill- |
ede0 | 62 75 66 66 65 72 20 22 2a 63 6f 70 79 20 74 65 78 74 2a 22 5d 20 33 29 20 28 28 71 75 69 74 20 | buffer."*copy.text*"].3).((quit. |
ee00 | 28 62 79 74 65 2d 63 6f 64 65 20 22 8a c1 c2 21 29 88 c3 c4 c0 5c 22 87 22 20 5b 6e 69 6c 20 6b | (byte-code."...!)....\".".[nil.k |
ee20 | 69 6c 6c 2d 62 75 66 66 65 72 20 22 2a 63 6f 70 79 20 74 65 78 74 2a 22 20 73 69 67 6e 61 6c 20 | ill-buffer."*copy.text*".signal. |
ee40 | 71 75 69 74 5d 20 34 29 29 29 20 30 20 66 6f 72 77 61 72 64 2d 6c 69 6e 65 20 31 5d 20 31 35 29 | quit].4))).0.forward-line.1].15) |
ee60 | 29 0a 0a 28 64 65 66 75 6e 20 65 78 2d 64 65 6c 65 74 65 20 6e 69 6c 20 22 5c 0a 65 78 20 64 65 | )..(defun.ex-delete.nil."\.ex.de |
ee80 | 6c 65 74 65 22 20 28 62 79 74 65 2d 63 6f 64 65 20 22 c7 20 88 c8 20 88 09 40 09 41 40 1a 18 0a | lete".(byte-code.".......@.A@... |
eea0 | 08 56 85 16 00 c9 ca 21 88 8a cb 0a 08 5c 22 88 cc 20 88 0b 83 2f 00 cd 60 21 88 ce 0b 53 21 82 | .V.....!.....\"....../..`!...S!. |
eec0 | 32 00 cd 08 21 88 cb 60 cf 20 5c 22 88 0c 83 55 00 d0 90 d1 d2 60 cf 20 5c 22 21 91 88 d3 d4 d5 | 2...!..`..\"...U.....`..\"!..... |
eee0 | 8f 88 8a d6 d0 21 29 82 7e 00 0d 85 78 00 d7 0d 58 85 62 00 0d d8 58 83 71 00 d9 0d da 5c 5c 60 | .....!).~...x...X.b...X.q....\\` |
ef00 | cf 20 c6 24 82 78 00 db 0d 60 cf 20 c6 24 88 dc 60 cf 20 5c 22 29 2a 87 22 20 5b 65 6e 64 20 65 | ...$.x...`...$..`..\")*.".[end.e |
ef20 | 78 2d 61 64 64 72 65 73 73 65 73 20 62 65 67 20 65 78 2d 63 6f 75 6e 74 20 65 78 2d 66 6c 61 67 | x-addresses.beg.ex-count.ex-flag |
ef40 | 20 65 78 2d 62 75 66 66 65 72 20 6e 69 6c 20 76 69 70 2d 64 65 66 61 75 6c 74 2d 65 78 2d 61 64 | .ex-buffer.nil.vip-default-ex-ad |
ef60 | 64 72 65 73 73 65 73 20 76 69 70 2d 67 65 74 2d 65 78 2d 62 75 66 66 65 72 20 65 72 72 6f 72 20 | dresses.vip-get-ex-buffer.error. |
ef80 | 22 46 69 72 73 74 20 61 64 64 72 65 73 73 20 65 78 63 65 65 64 73 20 73 65 63 6f 6e 64 22 20 76 | "First.address.exceeds.second".v |
efa0 | 69 70 2d 65 6e 6c 61 72 67 65 2d 72 65 67 69 6f 6e 20 65 78 63 68 61 6e 67 65 2d 70 6f 69 6e 74 | ip-enlarge-region.exchange-point |
efc0 | 2d 61 6e 64 2d 6d 61 72 6b 20 73 65 74 2d 6d 61 72 6b 20 66 6f 72 77 61 72 64 2d 6c 69 6e 65 20 | -and-mark.set-mark.forward-line. |
efe0 | 6d 61 72 6b 20 22 20 2a 64 65 6c 65 74 65 20 74 65 78 74 2a 22 20 70 72 69 6e 63 20 62 75 66 66 | mark.".*delete.text*".princ.buff |
f000 | 65 72 2d 73 75 62 73 74 72 69 6e 67 20 63 6f 6e 64 69 74 69 6f 6e 73 20 28 62 79 74 65 2d 63 6f | er-substring.conditions.(byte-co |
f020 | 64 65 20 22 c0 c1 21 87 22 20 5b 76 69 70 2d 72 65 61 64 2d 73 74 72 69 6e 67 20 22 5b 48 69 74 | de."..!.".[vip-read-string."[Hit |
f040 | 20 72 65 74 75 72 6e 20 74 6f 20 63 6f 6e 74 69 6e 75 65 5d 20 22 5d 20 32 29 20 28 28 71 75 69 | .return.to.continue]."].2).((qui |
f060 | 74 20 28 62 79 74 65 2d 63 6f 64 65 20 22 8a c0 c1 21 29 88 c2 c3 21 87 22 20 5b 6b 69 6c 6c 2d | t.(byte-code."...!)...!.".[kill- |
f080 | 62 75 66 66 65 72 20 22 20 2a 64 65 6c 65 74 65 20 74 65 78 74 2a 22 20 65 72 72 6f 72 20 22 22 | buffer.".*delete.text*".error."" |
f0a0 | 5d 20 33 29 29 29 20 6b 69 6c 6c 2d 62 75 66 66 65 72 20 36 35 20 39 30 20 76 69 70 2d 61 70 70 | ].3))).kill-buffer.65.90.vip-app |
f0c0 | 65 6e 64 2d 74 6f 2d 72 65 67 69 73 74 65 72 20 33 32 20 63 6f 70 79 2d 74 6f 2d 72 65 67 69 73 | end-to-register.32.copy-to-regis |
f0e0 | 74 65 72 20 64 65 6c 65 74 65 2d 72 65 67 69 6f 6e 5d 20 32 32 29 29 0a 0a 28 64 65 66 75 6e 20 | ter.delete-region].22))..(defun. |
f100 | 65 78 2d 65 64 69 74 20 6e 69 6c 20 22 5c 0a 65 78 2d 65 64 69 74 22 20 28 62 79 74 65 2d 63 6f | ex-edit.nil."\.ex-edit".(byte-co |
f120 | 64 65 20 22 c5 20 88 08 3f 85 0e 00 c6 20 85 0e 00 09 85 14 00 c7 c8 21 88 c9 20 88 ca 0a 0b 50 | de."....?..............!.......P |
f140 | 21 71 88 cb 20 88 65 62 88 0c 85 32 00 cc 8b 88 cd 20 62 88 ce 20 87 22 20 5b 65 78 2d 76 61 72 | !q....eb...2......b....".[ex-var |
f160 | 69 61 6e 74 20 62 75 66 66 65 72 2d 66 69 6c 65 2d 6e 61 6d 65 20 64 65 66 61 75 6c 74 2d 64 69 | iant.buffer-file-name.default-di |
f180 | 72 65 63 74 6f 72 79 20 65 78 2d 66 69 6c 65 20 65 78 2d 6f 66 66 73 65 74 20 76 69 70 2d 67 65 | rectory.ex-file.ex-offset.vip-ge |
f1a0 | 74 2d 65 78 2d 66 69 6c 65 20 62 75 66 66 65 72 2d 6d 6f 64 69 66 69 65 64 2d 70 20 65 72 72 6f | t-ex-file.buffer-modified-p.erro |
f1c0 | 72 20 22 4e 6f 20 77 72 69 74 65 20 73 69 6e 63 65 20 6c 61 73 74 20 63 68 61 6e 67 65 20 28 3a | r."No.write.since.last.change.(: |
f1e0 | 65 21 20 6f 76 65 72 72 69 64 65 73 29 22 20 76 69 70 2d 63 68 61 6e 67 65 2d 6d 6f 64 65 2d 74 | e!.overrides)".vip-change-mode-t |
f200 | 6f 2d 65 6d 61 63 73 20 66 69 6e 64 2d 66 69 6c 65 2d 6e 6f 73 65 6c 65 63 74 20 76 69 70 2d 63 | o-emacs.find-file-noselect.vip-c |
f220 | 68 61 6e 67 65 2d 6d 6f 64 65 2d 74 6f 2d 76 69 20 28 28 62 79 74 65 2d 63 6f 64 65 20 22 c1 71 | hange-mode-to-vi.((byte-code.".q |
f240 | 88 c2 65 64 5c 22 88 c3 08 c4 5c 22 88 65 62 87 22 20 5b 65 78 2d 6f 66 66 73 65 74 20 22 20 2a | ..ed\"....\".eb.".[ex-offset.".* |
f260 | 65 78 2d 77 6f 72 6b 69 6e 67 2d 73 70 61 63 65 2a 22 20 64 65 6c 65 74 65 2d 72 65 67 69 6f 6e | ex-working-space*".delete-region |
f280 | 20 69 6e 73 65 72 74 20 22 0a 22 5d 20 34 29 29 20 76 69 70 2d 67 65 74 2d 65 78 2d 61 64 64 72 | .insert."."].4)).vip-get-ex-addr |
f2a0 | 65 73 73 20 62 65 67 69 6e 6e 69 6e 67 2d 6f 66 2d 6c 69 6e 65 5d 20 39 29 29 0a 0a 28 64 65 66 | ess.beginning-of-line].9))..(def |
f2c0 | 75 6e 20 65 78 2d 67 6c 6f 62 61 6c 20 28 76 61 72 69 61 6e 74 29 20 22 5c 0a 65 78 20 67 6c 6f | un.ex-global.(variant)."\.ex.glo |
f2e0 | 62 61 6c 20 63 6f 6d 6d 61 6e 64 22 20 28 62 79 74 65 2d 63 6f 64 65 20 22 08 86 05 00 09 83 0e | bal.command".(byte-code."....... |
f300 | 00 d1 d2 21 82 1f 00 0a 83 1a 00 c3 10 c4 89 11 82 1f 00 c4 10 c3 89 11 88 d3 20 88 0d 3f 85 2b | ...!.........................?.+ |
f320 | 00 d1 d4 21 88 d5 0d d6 5c 22 83 47 00 0e 06 3f 83 3f 00 d1 d7 21 82 44 00 0e 06 89 16 07 82 4e | ...!....\".G...?.?...!.D.......N |
f340 | 00 0d 16 07 0d 89 16 06 88 0e 08 3f 85 5b 00 64 65 44 89 16 08 88 c3 d8 c3 0e 08 40 0e 08 41 40 | ...........?.[.deD.........@..A@ |
f360 | 1e 0d 1e 0c 1e 0b 1e 0a 1e 09 0e 0d 0e 0c 56 85 7b 00 d1 d9 21 88 8a da 0e 0d 0e 0c 5c 22 88 db | ..............V.{...!.......\".. |
f380 | 20 88 c4 dc 20 1e 0f 1e 0e db 20 88 dd 20 88 6d 85 9a 00 6f 3f 85 a0 00 de df 21 88 0e 0e 85 af | ...............m...o?.....!..... |
f3a0 | 00 6f 3f 85 af 00 60 0e 0f 59 85 04 01 dd 20 88 e0 60 21 88 e1 20 88 e2 0e 07 e3 20 c4 23 1e 10 | .o?...`..Y.......`!..........#.. |
f3c0 | 08 85 cb 00 0e 10 86 d5 00 09 85 d5 00 0e 10 3f 85 ea 00 e1 20 88 0e 0a 54 89 16 0a 88 dc 20 0e | ...............?........T....... |
f3e0 | 09 42 89 16 09 29 88 dd 20 88 6f 83 fa 00 c3 89 16 0e 82 00 01 e4 e5 21 88 e1 20 88 82 a1 00 2a | .B...)....o............!.......* |
f400 | 29 88 e6 8b 88 0e 09 85 2a 01 0e 09 40 62 88 e7 0e 0b 21 88 0e 0a 53 89 16 0a 88 0e 09 41 89 16 | ).......*...@b....!...S......A.. |
f420 | 09 88 82 0a 01 2d 87 22 20 5b 65 78 2d 67 2d 66 6c 61 67 20 65 78 2d 67 2d 76 61 72 69 61 6e 74 | .....-.".[ex-g-flag.ex-g-variant |
f440 | 20 76 61 72 69 61 6e 74 20 6e 69 6c 20 74 20 65 78 2d 74 6f 6b 65 6e 20 76 69 70 2d 73 2d 73 74 | .variant.nil.t.ex-token.vip-s-st |
f460 | 72 69 6e 67 20 65 78 2d 67 2d 70 61 74 20 65 78 2d 61 64 64 72 65 73 73 65 73 20 6d 61 72 6b 73 | ring.ex-g-pat.ex-addresses.marks |
f480 | 20 6d 61 72 6b 2d 63 6f 75 6e 74 20 63 6f 6d 2d 73 74 72 20 65 6e 64 20 62 65 67 20 63 6f 6e 74 | .mark-count.com-str.end.beg.cont |
f4a0 | 20 6c 69 6d 69 74 20 66 6f 75 6e 64 20 65 72 72 6f 72 20 22 47 6c 6f 62 61 6c 20 77 69 74 68 69 | .limit.found.error."Global.withi |
f4c0 | 6e 20 67 6c 6f 62 61 6c 20 6e 6f 74 20 61 6c 6c 6f 77 65 64 22 20 76 69 70 2d 67 65 74 2d 65 78 | n.global.not.allowed".vip-get-ex |
f4e0 | 2d 70 61 74 20 22 4d 69 73 73 69 6e 67 20 72 65 67 75 6c 61 72 20 65 78 70 72 65 73 73 69 6f 6e | -pat."Missing.regular.expression |
f500 | 20 66 6f 72 20 67 6c 6f 62 61 6c 20 63 6f 6d 6d 61 6e 64 22 20 73 74 72 69 6e 67 3d 20 22 22 20 | .for.global.command".string=."". |
f520 | 22 4e 6f 20 70 72 65 76 69 6f 75 73 20 73 65 61 72 63 68 20 73 74 72 69 6e 67 22 20 30 20 22 46 | "No.previous.search.string".0."F |
f540 | 69 72 73 74 20 61 64 64 72 65 73 73 20 65 78 63 65 65 64 73 20 73 65 63 6f 6e 64 22 20 76 69 70 | irst.address.exceeds.second".vip |
f560 | 2d 65 6e 6c 61 72 67 65 2d 72 65 67 69 6f 6e 20 65 78 63 68 61 6e 67 65 2d 70 6f 69 6e 74 2d 61 | -enlarge-region.exchange-point-a |
f580 | 6e 64 2d 6d 61 72 6b 20 70 6f 69 6e 74 2d 6d 61 72 6b 65 72 20 62 65 67 69 6e 6e 69 6e 67 2d 6f | nd-mark.point-marker.beginning-o |
f5a0 | 66 2d 6c 69 6e 65 20 62 61 63 6b 77 61 72 64 2d 63 68 61 72 20 31 20 73 65 74 2d 6d 61 72 6b 20 | f-line.backward-char.1.set-mark. |
f5c0 | 65 6e 64 2d 6f 66 2d 6c 69 6e 65 20 72 65 2d 73 65 61 72 63 68 2d 62 61 63 6b 77 61 72 64 20 6d | end-of-line.re-search-backward.m |
f5e0 | 61 72 6b 20 66 6f 72 77 61 72 64 2d 6c 69 6e 65 20 2d 31 20 28 28 62 79 74 65 2d 63 6f 64 65 20 | ark.forward-line.-1.((byte-code. |
f600 | 22 c1 71 88 c2 60 54 64 53 5c 22 89 10 87 22 20 5b 63 6f 6d 2d 73 74 72 20 22 20 2a 65 78 2d 77 | ".q..`TdS\"...".[com-str.".*ex-w |
f620 | 6f 72 6b 69 6e 67 2d 73 70 61 63 65 2a 22 20 62 75 66 66 65 72 2d 73 75 62 73 74 72 69 6e 67 5d | orking-space*".buffer-substring] |
f640 | 20 33 29 29 20 76 69 70 2d 65 78 5d 20 32 36 29 29 0a 0a 28 64 65 66 75 6e 20 65 78 2d 6c 69 6e | .3)).vip-ex].26))..(defun.ex-lin |
f660 | 65 20 28 63 6f 6d 29 20 22 5c 0a 65 78 20 6c 69 6e 65 20 63 6f 6d 6d 61 6e 64 73 2e 20 20 43 4f | e.(com)."\.ex.line.commands...CO |
f680 | 4d 20 69 73 20 6a 6f 69 6e 2c 20 73 68 69 66 74 2d 72 69 67 68 74 20 6f 72 20 73 68 69 66 74 2d | M.is.join,.shift-right.or.shift- |
f6a0 | 6c 65 66 74 2e 22 20 28 62 79 74 65 2d 63 6f 64 65 20 22 c7 20 88 c8 20 88 09 40 09 41 40 c9 1b | left.".(byte-code.".......@.A@.. |
f6c0 | 1a 18 0a 08 56 85 18 00 ca cb 21 88 8a cc 0a 08 5c 22 88 cd 20 88 0c 85 2d 00 ce 60 21 88 cf 0c | ....V.....!.....\"......-..`!... |
f6e0 | 21 88 0d 83 4a 00 d0 90 d1 d2 60 d3 20 5c 22 21 91 88 d4 d5 d6 8f 88 8a d7 d0 21 29 82 51 00 d8 | !...J.....`..\"!..........!).Q.. |
f700 | 0e 06 60 d3 20 23 88 60 89 13 29 88 0b 53 62 88 d9 20 2b 87 22 20 5b 65 6e 64 20 65 78 2d 61 64 | ..`..#.`..)..Sb...+.".[end.ex-ad |
f720 | 64 72 65 73 73 65 73 20 62 65 67 20 70 6f 69 6e 74 20 65 78 2d 63 6f 75 6e 74 20 65 78 2d 66 6c | dresses.beg.point.ex-count.ex-fl |
f740 | 61 67 20 63 6f 6d 20 76 69 70 2d 64 65 66 61 75 6c 74 2d 65 78 2d 61 64 64 72 65 73 73 65 73 20 | ag.com.vip-default-ex-addresses. |
f760 | 76 69 70 2d 67 65 74 2d 65 78 2d 63 6f 75 6e 74 20 6e 69 6c 20 65 72 72 6f 72 20 22 46 69 72 73 | vip-get-ex-count.nil.error."Firs |
f780 | 74 20 61 64 64 72 65 73 73 20 65 78 63 65 65 64 73 20 73 65 63 6f 6e 64 22 20 76 69 70 2d 65 6e | t.address.exceeds.second".vip-en |
f7a0 | 6c 61 72 67 65 2d 72 65 67 69 6f 6e 20 65 78 63 68 61 6e 67 65 2d 70 6f 69 6e 74 2d 61 6e 64 2d | large-region.exchange-point-and- |
f7c0 | 6d 61 72 6b 20 73 65 74 2d 6d 61 72 6b 20 66 6f 72 77 61 72 64 2d 6c 69 6e 65 20 22 20 2a 74 65 | mark.set-mark.forward-line.".*te |
f7e0 | 78 74 2a 22 20 70 72 69 6e 63 20 62 75 66 66 65 72 2d 73 75 62 73 74 72 69 6e 67 20 6d 61 72 6b | xt*".princ.buffer-substring.mark |
f800 | 20 63 6f 6e 64 69 74 69 6f 6e 73 20 28 62 79 74 65 2d 63 6f 64 65 20 22 c1 c2 21 88 c3 08 60 c4 | .conditions.(byte-code."..!...`. |
f820 | 20 23 87 22 20 5b 63 6f 6d 20 76 69 70 2d 72 65 61 64 2d 73 74 72 69 6e 67 20 22 5b 48 69 74 20 | .#.".[com.vip-read-string."[Hit. |
f840 | 72 65 74 75 72 6e 20 74 6f 20 63 6f 6e 74 69 6e 75 65 5d 20 22 20 65 78 2d 6c 69 6e 65 2d 73 75 | return.to.continue].".ex-line-su |
f860 | 62 72 20 6d 61 72 6b 5d 20 36 29 20 28 28 71 75 69 74 20 28 62 79 74 65 2d 63 6f 64 65 20 22 c0 | br.mark].6).((quit.(byte-code.". |
f880 | 20 87 22 20 5b 64 69 6e 67 5d 20 32 29 29 29 20 6b 69 6c 6c 2d 62 75 66 66 65 72 20 65 78 2d 6c | ..".[ding].2))).kill-buffer.ex-l |
f8a0 | 69 6e 65 2d 73 75 62 72 20 62 65 67 69 6e 6e 69 6e 67 2d 6f 66 2d 6c 69 6e 65 5d 20 31 36 29 29 | ine-subr.beginning-of-line].16)) |
f8c0 | 0a 0a 28 64 65 66 75 6e 20 65 78 2d 6c 69 6e 65 2d 73 75 62 72 20 28 63 6f 6d 20 62 65 67 20 65 | ..(defun.ex-line-subr.(com.beg.e |
f8e0 | 6e 64 29 20 28 62 79 74 65 2d 63 6f 64 65 20 22 c5 08 c6 5c 22 83 41 00 09 0a 5e 62 88 6d 3f 85 | nd).(byte-code."...\".A...^b.m?. |
f900 | 16 00 60 09 0a 5d 57 85 3e 00 c7 20 88 60 09 0a 5d 58 85 26 00 6d 3f 85 3a 00 c8 c9 21 88 ca 60 | ..`..]W.>....`..]X.&.m?.:...!..` |
f920 | 60 53 5c 22 88 0b 3f 85 3a 00 cb 20 88 82 0c 00 82 70 00 c5 08 cc 5c 22 86 4c 00 c5 08 cd 5c 22 | `S\"..?.:........p....\".L....\" |
f940 | 85 70 00 ce 09 0a 5e 09 0a 5d c5 08 cc 5c 22 83 61 00 0c 82 63 00 0c 5b 23 88 09 0a 5d 62 88 c7 | .p....^..]...\".a...c..[#...]b.. |
f960 | 20 88 cf c9 21 87 22 20 5b 63 6f 6d 20 62 65 67 20 65 6e 64 20 65 78 2d 76 61 72 69 61 6e 74 20 | ....!.".[com.beg.end.ex-variant. |
f980 | 76 69 70 2d 73 68 69 66 74 2d 77 69 64 74 68 20 73 74 72 69 6e 67 3d 20 22 6a 6f 69 6e 22 20 65 | vip-shift-width.string=."join".e |
f9a0 | 6e 64 2d 6f 66 2d 6c 69 6e 65 20 66 6f 72 77 61 72 64 2d 6c 69 6e 65 20 31 20 64 65 6c 65 74 65 | nd-of-line.forward-line.1.delete |
f9c0 | 2d 72 65 67 69 6f 6e 20 66 69 78 75 70 2d 77 68 69 74 65 73 70 61 63 65 20 22 72 69 67 68 74 22 | -region.fixup-whitespace."right" |
f9e0 | 20 22 6c 65 66 74 22 20 69 6e 64 65 6e 74 2d 72 69 67 69 64 6c 79 20 66 6f 72 77 61 72 64 2d 63 | ."left".indent-rigidly.forward-c |
fa00 | 68 61 72 5d 20 31 33 29 29 0a 0a 28 64 65 66 75 6e 20 65 78 2d 6d 61 72 6b 20 6e 69 6c 20 22 5c | har].13))..(defun.ex-mark.nil."\ |
fa20 | 0a 65 78 20 6d 61 72 6b 22 20 28 62 79 74 65 2d 63 6f 64 65 20 22 c2 18 09 3f 85 0c 00 60 c2 42 | .ex.mark".(byte-code."...?...`.B |
fa40 | 89 11 88 c3 8b 88 8a 09 40 62 88 c4 08 c5 c6 5a 5a 21 29 29 87 22 20 5b 63 68 61 72 20 65 78 2d | ........@b.....ZZ!)).".[char.ex- |
fa60 | 61 64 64 72 65 73 73 65 73 20 6e 69 6c 20 28 28 62 79 74 65 2d 63 6f 64 65 20 22 c1 71 88 c2 c3 | addresses.nil.((byte-code.".q... |
fa80 | 21 88 c4 c5 21 83 26 00 67 89 10 88 c6 c7 21 88 c2 c3 21 88 c4 c8 21 3f 85 23 00 c9 ca 21 82 35 | !...!.&.g.....!...!...!?.#...!.5 |
faa0 | 00 c4 c8 21 83 32 00 c9 cb 21 82 35 00 c9 cc 21 87 22 20 5b 63 68 61 72 20 22 20 2a 65 78 2d 77 | ...!.2...!.5...!.".[char.".*ex-w |
fac0 | 6f 72 6b 69 6e 67 2d 73 70 61 63 65 2a 22 20 73 6b 69 70 2d 63 68 61 72 73 2d 66 6f 72 77 61 72 | orking-space*".skip-chars-forwar |
fae0 | 64 20 22 20 09 22 20 6c 6f 6f 6b 69 6e 67 2d 61 74 20 22 5b 61 2d 7a 5d 22 20 66 6f 72 77 61 72 | d."..".looking-at."[a-z]".forwar |
fb00 | 64 2d 63 68 61 72 20 31 20 22 5b 0a 7c 5d 22 20 65 72 72 6f 72 20 22 45 78 74 72 61 20 63 68 61 | d-char.1."[.|]".error."Extra.cha |
fb20 | 72 61 63 74 65 72 73 20 61 74 20 65 6e 64 20 6f 66 20 5c 22 6b 5c 22 20 63 6f 6d 6d 61 6e 64 22 | racters.at.end.of.\"k\".command" |
fb40 | 20 22 5c 22 6b 5c 22 20 72 65 71 75 69 72 65 73 20 61 20 66 6f 6c 6c 6f 77 69 6e 67 20 6c 65 74 | ."\"k\".requires.a.following.let |
fb60 | 74 65 72 22 20 22 4d 61 72 6b 20 6d 75 73 74 20 73 70 65 63 69 66 79 20 61 20 6c 65 74 74 65 72 | ter"."Mark.must.specify.a.letter |
fb80 | 22 5d 20 31 30 29 29 20 70 6f 69 6e 74 2d 74 6f 2d 72 65 67 69 73 74 65 72 20 39 37 20 31 5d 20 | "].10)).point-to-register.97.1]. |
fba0 | 34 29 29 0a 0a 28 64 65 66 75 6e 20 65 78 2d 6d 61 70 20 6e 69 6c 20 22 5c 0a 65 78 20 6d 61 70 | 4))..(defun.ex-map.nil."\.ex.map |
fbc0 | 22 20 28 62 79 74 65 2d 63 6f 64 65 20 22 c4 c4 19 18 c5 8b 88 c6 0a 08 5c 22 3f 85 1b 00 c7 0a | ".(byte-code."..........\"?..... |
fbe0 | 08 c6 0b 08 5c 22 86 1a 00 c8 23 88 c7 0b 08 c9 ca cb cc cd ce 09 cf 45 45 42 44 21 23 2a 87 22 | ....\"....#............EEBD!#*." |
fc00 | 20 5b 63 68 61 72 20 73 74 72 69 6e 67 20 65 78 2d 6d 61 70 20 76 69 70 2d 6d 6f 64 65 2d 6d 61 | .[char.string.ex-map.vip-mode-ma |
fc20 | 70 20 6e 69 6c 20 28 28 62 79 74 65 2d 63 6f 64 65 20 22 c2 71 88 c3 c4 21 88 c5 67 21 89 10 88 | p.nil.((byte-code.".q...!..g!... |
fc40 | c6 c7 21 88 c3 c4 21 88 c8 c9 21 85 1e 00 ca cb 21 88 cc 60 21 88 cd 20 88 ce c7 21 88 cf d0 20 | ..!...!...!.....!..`!......!.... |
fc60 | 60 5c 22 89 11 87 22 20 5b 63 68 61 72 20 73 74 72 69 6e 67 20 22 20 2a 65 78 2d 77 6f 72 6b 69 | `\"...".[char.string.".*ex-worki |
fc80 | 6e 67 2d 73 70 61 63 65 2a 22 20 73 6b 69 70 2d 63 68 61 72 73 2d 66 6f 72 77 61 72 64 20 22 20 | ng-space*".skip-chars-forward.". |
fca0 | 09 22 20 63 68 61 72 2d 74 6f 2d 73 74 72 69 6e 67 20 66 6f 72 77 61 72 64 2d 63 68 61 72 20 31 | .".char-to-string.forward-char.1 |
fcc0 | 20 6c 6f 6f 6b 69 6e 67 2d 61 74 20 22 5b 0a 7c 5d 22 20 65 72 72 6f 72 20 22 4d 69 73 73 69 6e | .looking-at."[.|]".error."Missin |
fce0 | 67 20 72 68 73 22 20 73 65 74 2d 6d 61 72 6b 20 65 6e 64 2d 6f 66 2d 62 75 66 66 65 72 20 62 61 | g.rhs".set-mark.end-of-buffer.ba |
fd00 | 63 6b 77 61 72 64 2d 63 68 61 72 20 62 75 66 66 65 72 2d 73 75 62 73 74 72 69 6e 67 20 6d 61 72 | ckward-char.buffer-substring.mar |
fd20 | 6b 5d 20 31 33 29 29 20 6c 6f 6f 6b 75 70 2d 6b 65 79 20 64 65 66 69 6e 65 2d 6b 65 79 20 76 69 | k].13)).lookup-key.define-key.vi |
fd40 | 70 2d 6e 69 6c 20 65 76 61 6c 20 71 75 6f 74 65 20 6c 61 6d 62 64 61 20 28 63 6f 75 6e 74 29 20 | p-nil.eval.quote.lambda.(count). |
fd60 | 28 69 6e 74 65 72 61 63 74 69 76 65 20 22 70 22 29 20 65 78 65 63 75 74 65 2d 6b 62 64 2d 6d 61 | (interactive."p").execute-kbd-ma |
fd80 | 63 72 6f 20 63 6f 75 6e 74 5d 20 31 34 29 29 0a 0a 28 64 65 66 75 6e 20 65 78 2d 75 6e 6d 61 70 | cro.count].14))..(defun.ex-unmap |
fda0 | 20 6e 69 6c 20 22 5c 0a 65 78 20 75 6e 6d 61 70 22 20 28 62 79 74 65 2d 63 6f 64 65 20 22 c3 18 | .nil."\.ex.unmap".(byte-code.".. |
fdc0 | c4 8b 88 c5 09 08 5c 22 3f 85 10 00 c6 c7 21 88 c8 0a 08 c5 09 08 5c 22 23 88 c8 09 08 c3 23 29 | ......\"?.....!.......\"#.....#) |
fde0 | 87 22 20 5b 63 68 61 72 20 65 78 2d 6d 61 70 20 76 69 70 2d 6d 6f 64 65 2d 6d 61 70 20 6e 69 6c | .".[char.ex-map.vip-mode-map.nil |
fe00 | 20 28 28 62 79 74 65 2d 63 6f 64 65 20 22 c1 71 88 c2 c3 21 88 c4 67 21 89 10 88 c5 c6 21 88 c2 | .((byte-code.".q...!..g!.....!.. |
fe20 | c3 21 88 c7 c8 21 3f 85 1f 00 c9 ca 21 87 22 20 5b 63 68 61 72 20 22 20 2a 65 78 2d 77 6f 72 6b | .!...!?.....!.".[char.".*ex-work |
fe40 | 69 6e 67 2d 73 70 61 63 65 2a 22 20 73 6b 69 70 2d 63 68 61 72 73 2d 66 6f 72 77 61 72 64 20 22 | ing-space*".skip-chars-forward." |
fe60 | 20 09 22 20 63 68 61 72 2d 74 6f 2d 73 74 72 69 6e 67 20 66 6f 72 77 61 72 64 2d 63 68 61 72 20 | ..".char-to-string.forward-char. |
fe80 | 31 20 6c 6f 6f 6b 69 6e 67 2d 61 74 20 22 5b 0a 7c 5d 22 20 65 72 72 6f 72 20 22 4d 61 63 72 6f | 1.looking-at."[.|]".error."Macro |
fea0 | 20 6d 75 73 74 20 62 65 20 61 20 63 68 61 72 61 63 74 65 72 22 5d 20 37 29 29 20 6c 6f 6f 6b 75 | .must.be.a.character"].7)).looku |
fec0 | 70 2d 6b 65 79 20 65 72 72 6f 72 20 22 54 68 61 74 20 6d 61 63 72 6f 20 77 61 73 6e 27 74 20 6d | p-key.error."That.macro.wasn't.m |
fee0 | 61 70 70 65 64 22 20 64 65 66 69 6e 65 2d 6b 65 79 5d 20 38 29 29 0a 0a 28 64 65 66 75 6e 20 65 | apped".define-key].8))..(defun.e |
ff00 | 78 2d 70 75 74 20 6e 69 6c 20 22 5c 0a 65 78 20 70 75 74 22 20 28 62 79 74 65 2d 63 6f 64 65 20 | x-put.nil."\.ex.put".(byte-code. |
ff20 | 22 09 3f 83 09 00 60 82 0b 00 09 40 18 c4 20 88 0b 89 12 88 08 62 88 08 c5 55 83 5c 22 00 c6 c7 | ".?...`....@.........b...U.\"... |
ff40 | 21 82 25 00 c8 c7 21 29 87 22 20 5b 70 6f 69 6e 74 20 65 78 2d 61 64 64 72 65 73 73 65 73 20 76 | !.%...!).".[point.ex-addresses.v |
ff60 | 69 70 2d 75 73 65 2d 72 65 67 69 73 74 65 72 20 65 78 2d 62 75 66 66 65 72 20 76 69 70 2d 67 65 | ip-use-register.ex-buffer.vip-ge |
ff80 | 74 2d 65 78 2d 62 75 66 66 65 72 20 30 20 76 69 70 2d 50 75 74 2d 62 61 63 6b 20 31 20 76 69 70 | t-ex-buffer.0.vip-Put-back.1.vip |
ffa0 | 2d 70 75 74 2d 62 61 63 6b 5d 20 34 29 29 0a 0a 28 64 65 66 75 6e 20 65 78 2d 71 75 69 74 20 6e | -put-back].4))..(defun.ex-quit.n |
ffc0 | 69 6c 20 22 5c 0a 65 78 20 71 75 69 74 22 20 28 62 79 74 65 2d 63 6f 64 65 20 22 c2 18 c3 8b 88 | il."\.ex.quit".(byte-code."..... |
ffe0 | 08 c4 55 83 11 00 c5 c1 21 82 13 00 c6 20 29 87 22 20 5b 63 68 61 72 20 74 20 6e 69 6c 20 28 28 | ..U.....!.....).".[char.t.nil.(( |
10000 | 62 79 74 65 2d 63 6f 64 65 20 22 c1 71 88 c2 c3 21 88 67 89 10 87 22 20 5b 63 68 61 72 20 22 20 | byte-code.".q...!.g...".[char.". |
10020 | 2a 65 78 2d 77 6f 72 6b 69 6e 67 2d 73 70 61 63 65 2a 22 20 73 6b 69 70 2d 63 68 61 72 73 2d 66 | *ex-working-space*".skip-chars-f |
10040 | 6f 72 77 61 72 64 20 22 20 09 22 5d 20 33 29 29 20 33 33 20 6b 69 6c 6c 2d 65 6d 61 63 73 20 73 | orward.".."].3)).33.kill-emacs.s |
10060 | 61 76 65 2d 62 75 66 66 65 72 73 2d 6b 69 6c 6c 2d 65 6d 61 63 73 5d 20 33 29 29 0a 0a 28 64 65 | ave-buffers-kill-emacs].3))..(de |
10080 | 66 75 6e 20 65 78 2d 72 65 61 64 20 6e 69 6c 20 22 5c 0a 65 78 20 72 65 61 64 22 20 28 62 79 74 | fun.ex-read.nil."\.ex.read".(byt |
100a0 | 65 2d 63 6f 64 65 20 22 09 3f 83 09 00 60 82 0b 00 09 40 c3 c3 c3 1d 1c 1a 18 08 62 88 08 c7 55 | e-code.".?...`....@........b...U |
100c0 | 3f 85 1f 00 c8 c9 21 88 ca 20 88 cb 8b 88 0a 83 31 00 cc 0c c6 5c 22 82 34 00 cd 0d 21 2c 87 22 | ?.....!.........1....\".4...!,." |
100e0 | 20 5b 70 6f 69 6e 74 20 65 78 2d 61 64 64 72 65 73 73 65 73 20 76 61 72 69 61 6e 74 20 6e 69 6c | .[point.ex-addresses.variant.nil |
10100 | 20 63 6f 6d 6d 61 6e 64 20 66 69 6c 65 20 74 20 30 20 6e 65 78 74 2d 6c 69 6e 65 20 31 20 62 65 | .command.file.t.0.next-line.1.be |
10120 | 67 69 6e 6e 69 6e 67 2d 6f 66 2d 6c 69 6e 65 20 28 28 62 79 74 65 2d 63 6f 64 65 20 22 c4 71 88 | ginning-of-line.((byte-code.".q. |
10140 | c5 c6 21 88 c7 c8 21 83 2a 00 c1 89 10 88 c9 ca 21 88 c5 c6 21 88 cb 60 21 88 cc 20 88 cd ce 20 | ..!...!.*.......!...!..`!....... |
10160 | 60 5c 22 89 12 82 3d 00 cb 60 21 88 cf d0 21 88 d1 ca 21 88 cd 60 ce 20 5c 22 89 13 87 22 20 5b | `\"...=..`!...!...!..`..\"...".[ |
10180 | 76 61 72 69 61 6e 74 20 74 20 63 6f 6d 6d 61 6e 64 20 66 69 6c 65 20 22 20 2a 65 78 2d 77 6f 72 | variant.t.command.file.".*ex-wor |
101a0 | 6b 69 6e 67 2d 73 70 61 63 65 2a 22 20 73 6b 69 70 2d 63 68 61 72 73 2d 66 6f 72 77 61 72 64 20 | king-space*".skip-chars-forward. |
101c0 | 22 20 09 22 20 6c 6f 6f 6b 69 6e 67 2d 61 74 20 22 21 22 20 66 6f 72 77 61 72 64 2d 63 68 61 72 | "..".looking-at."!".forward-char |
101e0 | 20 31 20 73 65 74 2d 6d 61 72 6b 20 65 6e 64 2d 6f 66 2d 6c 69 6e 65 20 62 75 66 66 65 72 2d 73 | .1.set-mark.end-of-line.buffer-s |
10200 | 75 62 73 74 72 69 6e 67 20 6d 61 72 6b 20 72 65 2d 73 65 61 72 63 68 2d 66 6f 72 77 61 72 64 20 | ubstring.mark.re-search-forward. |
10220 | 22 5b 20 09 0a 5d 22 20 62 61 63 6b 77 61 72 64 2d 63 68 61 72 5d 20 31 35 29 29 20 73 68 65 6c | "[...]".backward-char].15)).shel |
10240 | 6c 2d 63 6f 6d 6d 61 6e 64 20 69 6e 73 65 72 74 2d 66 69 6c 65 5d 20 35 29 29 0a 0a 28 64 65 66 | l-command.insert-file].5))..(def |
10260 | 75 6e 20 65 78 2d 73 65 74 20 6e 69 6c 20 28 62 79 74 65 2d 63 6f 64 65 20 22 c0 c1 c2 c3 21 c0 | un.ex-set.nil.(byte-code."....!. |
10280 | c4 c5 21 21 45 21 87 22 20 5b 65 76 61 6c 20 73 65 74 71 20 72 65 61 64 2d 76 61 72 69 61 62 6c | ..!!E!.".[eval.setq.read-variabl |
102a0 | 65 20 22 56 61 72 69 61 62 6c 65 3a 20 22 20 72 65 61 64 2d 6d 69 6e 69 62 75 66 66 65 72 20 22 | e."Variable:.".read-minibuffer." |
102c0 | 56 61 6c 75 65 3a 20 22 5d 20 37 29 29 0a 0a 28 64 65 66 75 6e 20 65 78 2d 73 68 65 6c 6c 20 6e | Value:."].7))..(defun.ex-shell.n |
102e0 | 69 6c 20 22 5c 0a 65 78 20 73 68 65 6c 6c 22 20 28 62 79 74 65 2d 63 6f 64 65 20 22 c0 20 88 c1 | il."\.ex.shell".(byte-code.".... |
10300 | 20 87 22 20 5b 76 69 70 2d 63 68 61 6e 67 65 2d 6d 6f 64 65 2d 74 6f 2d 65 6d 61 63 73 20 73 68 | ..".[vip-change-mode-to-emacs.sh |
10320 | 65 6c 6c 5d 20 33 29 29 0a 0a 28 64 65 66 75 6e 20 65 78 2d 73 75 62 73 74 69 74 75 74 65 20 28 | ell].3))..(defun.ex-substitute.( |
10340 | 26 6f 70 74 69 6f 6e 61 6c 20 72 65 70 65 61 74 20 72 2d 66 6c 61 67 29 20 22 5c 0a 65 78 20 73 | &optional.repeat.r-flag)."\.ex.s |
10360 | 75 62 73 74 69 74 75 74 65 2e 20 69 66 20 52 45 50 45 41 54 20 75 73 65 20 70 72 65 76 69 6f 75 | ubstitute..if.REPEAT.use.previou |
10380 | 73 20 72 65 67 2d 65 78 70 20 77 68 69 63 68 20 69 73 20 65 78 2d 72 65 67 2d 65 78 70 20 6f 72 | s.reg-exp.which.is.ex-reg-exp.or |
103a0 | 0a 76 69 70 2d 73 2d 73 74 72 69 6e 67 22 20 28 62 79 74 65 2d 63 6f 64 65 20 22 c3 c3 c3 c3 c3 | .vip-s-string".(byte-code."..... |
103c0 | 1d 1c 1a 19 18 0e 06 83 16 00 c3 89 16 07 82 18 00 d4 20 88 0e 07 3f 83 33 00 0e 08 83 29 00 0e | ......................?.3....).. |
103e0 | 09 82 2b 00 0e 0a 10 0e 0b 89 11 82 68 00 d5 0e 07 d6 5c 22 83 40 00 0e 09 82 42 00 0e 07 89 10 | ..+.........h.....\".@....B..... |
10400 | 88 08 16 09 08 89 16 0a 88 d4 20 88 0e 07 3f 83 60 00 d6 16 07 d6 89 16 0b 82 68 00 0e 07 11 0e | ..............?.`.........h..... |
10420 | 07 89 16 0b 88 d7 20 85 83 00 d5 0e 07 d8 5c 22 83 7c 00 cc 89 12 82 7f 00 cc 89 14 88 82 69 00 | ..............\".|............i. |
10440 | 88 d9 20 88 0e 0d 83 ae 00 8a 0e 0e 85 96 00 0e 0e 40 62 88 da 60 21 88 db 0e 0d 53 21 88 60 dc | .................@b..`!....S!.`. |
10460 | 20 c3 42 42 89 16 0e 29 82 cf 00 0e 0e 3f 83 bf 00 60 60 c3 42 42 89 16 0e 82 cf 00 0e 0e 41 3f | ..BB...).....?...``.BB........A? |
10480 | 85 cf 00 0e 0e 40 0e 0e 42 89 16 0e 88 0e 0e 40 0e 0e 41 40 cc c3 1e 12 1e 11 1e 10 1e 0f 8a dd | .....@..B......@..A@............ |
104a0 | 0e 0f 0e 10 5c 22 88 8a 60 dc 20 5d 62 88 de 20 29 1e 13 60 dc 20 5e 62 88 60 0e 13 57 85 64 01 | ....\"..`..]b...)..`..^b.`..W.d. |
104c0 | df 20 88 e0 20 89 16 12 88 e1 20 88 0a 83 3f 01 6c 3f 85 1d 01 e2 08 0e 12 cc 23 85 36 01 0c 3f | ..............?.l?........#.6..? |
104e0 | 86 28 01 e3 e4 21 85 32 01 60 89 15 88 e5 09 21 88 82 12 01 88 df 20 88 e6 20 82 60 01 e2 08 0e | .(...!.2.`.....!...........`.... |
10500 | 12 cc 23 85 50 01 0c 3f 86 50 01 e3 e4 21 85 5a 01 60 89 15 88 e5 09 21 88 df 20 88 e6 20 88 82 | ..#.P..?.P...!.Z.`.....!........ |
10520 | fb 00 29 29 2c 88 0d 85 6e 01 0d 62 88 e1 20 88 0c 85 79 01 e7 e8 21 2d 87 22 20 5b 70 61 74 20 | ..)),...n..b......y...!-.".[pat. |
10540 | 72 65 70 6c 20 6f 70 74 2d 67 20 6e 69 6c 20 6f 70 74 2d 63 20 6d 61 74 63 68 65 64 2d 70 6f 73 | repl.opt-g.nil.opt-c.matched-pos |
10560 | 20 72 65 70 65 61 74 20 65 78 2d 74 6f 6b 65 6e 20 72 2d 66 6c 61 67 20 76 69 70 2d 73 2d 73 74 | .repeat.ex-token.r-flag.vip-s-st |
10580 | 72 69 6e 67 20 65 78 2d 72 65 67 2d 65 78 70 20 65 78 2d 72 65 70 6c 20 74 20 65 78 2d 63 6f 75 | ring.ex-reg-exp.ex-repl.t.ex-cou |
105a0 | 6e 74 20 65 78 2d 61 64 64 72 65 73 73 65 73 20 62 65 67 20 65 6e 64 20 63 6f 6e 74 20 65 6f 6c | nt.ex-addresses.beg.end.cont.eol |
105c0 | 2d 6d 61 72 6b 20 6c 69 6d 69 74 20 76 69 70 2d 67 65 74 2d 65 78 2d 70 61 74 20 73 74 72 69 6e | -mark.limit.vip-get-ex-pat.strin |
105e0 | 67 3d 20 22 22 20 76 69 70 2d 67 65 74 2d 65 78 2d 6f 70 74 2d 67 63 20 22 67 22 20 76 69 70 2d | g=."".vip-get-ex-opt-gc."g".vip- |
10600 | 67 65 74 2d 65 78 2d 63 6f 75 6e 74 20 73 65 74 2d 6d 61 72 6b 20 66 6f 72 77 61 72 64 2d 6c 69 | get-ex-count.set-mark.forward-li |
10620 | 6e 65 20 6d 61 72 6b 20 76 69 70 2d 65 6e 6c 61 72 67 65 2d 72 65 67 69 6f 6e 20 70 6f 69 6e 74 | ne.mark.vip-enlarge-region.point |
10640 | 2d 6d 61 72 6b 65 72 20 65 6e 64 2d 6f 66 2d 6c 69 6e 65 20 64 6f 74 2d 6d 61 72 6b 65 72 20 62 | -marker.end-of-line.dot-marker.b |
10660 | 65 67 69 6e 6e 69 6e 67 2d 6f 66 2d 6c 69 6e 65 20 72 65 2d 73 65 61 72 63 68 2d 66 6f 72 77 61 | eginning-of-line.re-search-forwa |
10680 | 72 64 20 79 2d 6f 72 2d 6e 2d 70 20 22 52 65 70 6c 61 63 65 3f 20 22 20 72 65 70 6c 61 63 65 2d | rd.y-or-n-p."Replace?.".replace- |
106a0 | 6d 61 74 63 68 20 66 6f 72 77 61 72 64 2d 63 68 61 72 20 6d 65 73 73 61 67 65 20 22 64 6f 6e 65 | match.forward-char.message."done |
106c0 | 22 5d 20 32 39 29 29 0a 0a 28 64 65 66 75 6e 20 65 78 2d 74 61 67 20 6e 69 6c 20 22 5c 0a 65 78 | "].29))..(defun.ex-tag.nil."\.ex |
106e0 | 20 74 61 67 22 20 28 62 79 74 65 2d 63 6f 64 65 20 22 c2 18 c3 8b 88 c4 08 c5 5c 22 3f 85 10 00 | .tag".(byte-code."........\"?... |
10700 | 08 89 11 88 c6 20 88 c7 c8 c9 8f 29 87 22 20 5b 74 61 67 20 65 78 2d 74 61 67 20 6e 69 6c 20 28 | ...........).".[tag.ex-tag.nil.( |
10720 | 28 62 79 74 65 2d 63 6f 64 65 20 22 c1 71 88 c2 c3 21 88 c4 60 21 88 c2 c5 21 88 c6 c7 20 60 5c | (byte-code.".q...!..`!...!....`\ |
10740 | 22 89 10 87 22 20 5b 74 61 67 20 22 20 2a 65 78 2d 77 6f 72 6b 69 6e 67 2d 73 70 61 63 65 2a 22 | "...".[tag.".*ex-working-space*" |
10760 | 20 73 6b 69 70 2d 63 68 61 72 73 2d 66 6f 72 77 61 72 64 20 22 20 09 22 20 73 65 74 2d 6d 61 72 | .skip-chars-forward."..".set-mar |
10780 | 6b 20 22 5e 20 7c 09 0a 22 20 62 75 66 66 65 72 2d 73 75 62 73 74 72 69 6e 67 20 6d 61 72 6b 5d | k."^.|..".buffer-substring.mark] |
107a0 | 20 37 29 29 20 73 74 72 69 6e 67 3d 20 22 22 20 76 69 70 2d 63 68 61 6e 67 65 2d 6d 6f 64 65 2d | .7)).string=."".vip-change-mode- |
107c0 | 74 6f 2d 65 6d 61 63 73 20 63 6f 6e 64 69 74 69 6f 6e 73 20 28 62 79 74 65 2d 63 6f 64 65 20 22 | to-emacs.conditions.(byte-code." |
107e0 | c3 08 c4 5c 22 83 0e 00 c5 09 c2 5c 22 82 11 00 c6 09 21 88 c7 20 87 22 20 5b 74 61 67 20 65 78 | ...\"......\".....!....".[tag.ex |
10800 | 2d 74 61 67 20 74 20 73 74 72 69 6e 67 3d 20 22 22 20 66 69 6e 64 2d 74 61 67 20 66 69 6e 64 2d | -tag.t.string=."".find-tag.find- |
10820 | 74 61 67 2d 6f 74 68 65 72 2d 77 69 6e 64 6f 77 20 76 69 70 2d 63 68 61 6e 67 65 2d 6d 6f 64 65 | tag-other-window.vip-change-mode |
10840 | 2d 74 6f 2d 76 69 5d 20 35 29 20 28 28 65 72 72 6f 72 20 28 62 79 74 65 2d 63 6f 64 65 20 22 c1 | -to-vi].5).((error.(byte-code.". |
10860 | 20 88 c2 08 21 87 22 20 5b 63 6f 6e 64 69 74 69 6f 6e 73 20 76 69 70 2d 63 68 61 6e 67 65 2d 6d | ....!.".[conditions.vip-change-m |
10880 | 6f 64 65 2d 74 6f 2d 76 69 20 76 69 70 2d 6d 65 73 73 61 67 65 2d 63 6f 6e 64 69 74 69 6f 6e 73 | ode-to-vi.vip-message-conditions |
108a0 | 5d 20 33 29 29 29 5d 20 35 29 29 0a 0a 28 64 65 66 75 6e 20 65 78 2d 77 72 69 74 65 20 28 71 2d | ].3)))].5))..(defun.ex-write.(q- |
108c0 | 66 6c 61 67 29 20 22 5c 0a 65 78 20 77 72 69 74 65 22 20 28 62 79 74 65 2d 63 6f 64 65 20 22 c9 | flag)."\.ex.write".(byte-code.". |
108e0 | c0 21 88 ca 20 88 cb 09 cc 5c 22 83 1d 00 0a 3f 85 16 00 cd ce 21 88 0a 89 11 82 5c 22 00 cf 09 | .!.......\"....?.....!.....\"... |
10900 | 21 89 11 88 cb 09 c2 20 5c 22 3f 85 34 00 d0 09 21 85 34 00 0b 3f 85 3d 00 cd d1 d2 09 5c 22 21 | !.......\"?.4...!.4..?.=.....\"! |
10920 | 88 0d 40 0d 41 40 1e 06 1c 0e 06 0c 56 85 50 00 cd d3 21 88 8a d4 0e 06 0c 5c 22 88 d5 60 d6 20 | ..@.A@......V.P...!......\"..`.. |
10940 | 09 0e 07 c0 25 29 2a 88 0a 3f 85 6c 00 09 89 12 88 0e 08 85 78 00 d7 20 88 d8 70 21 87 22 20 5b | ....%)*..?.l........x.....p!.".[ |
10960 | 74 20 65 78 2d 66 69 6c 65 20 62 75 66 66 65 72 2d 66 69 6c 65 2d 6e 61 6d 65 20 65 78 2d 76 61 | t.ex-file.buffer-file-name.ex-va |
10980 | 72 69 61 6e 74 20 65 6e 64 20 65 78 2d 61 64 64 72 65 73 73 65 73 20 62 65 67 20 65 78 2d 61 70 | riant.end.ex-addresses.beg.ex-ap |
109a0 | 70 65 6e 64 20 71 2d 66 6c 61 67 20 76 69 70 2d 64 65 66 61 75 6c 74 2d 65 78 2d 61 64 64 72 65 | pend.q-flag.vip-default-ex-addre |
109c0 | 73 73 65 73 20 76 69 70 2d 67 65 74 2d 65 78 2d 66 69 6c 65 20 73 74 72 69 6e 67 3d 20 22 22 20 | sses.vip-get-ex-file.string=."". |
109e0 | 65 72 72 6f 72 20 22 4e 6f 20 66 69 6c 65 20 61 73 73 6f 63 69 61 74 65 64 20 77 69 74 68 20 74 | error."No.file.associated.with.t |
10a00 | 68 69 73 20 62 75 66 66 65 72 22 20 65 78 70 61 6e 64 2d 66 69 6c 65 2d 6e 61 6d 65 20 66 69 6c | his.buffer".expand-file-name.fil |
10a20 | 65 2d 65 78 69 73 74 73 2d 70 20 66 6f 72 6d 61 74 20 22 5c 22 25 73 5c 22 20 46 69 6c 65 20 65 | e-exists-p.format."\"%s\".File.e |
10a40 | 78 69 73 74 73 20 2d 20 75 73 65 20 77 21 20 74 6f 20 6f 76 65 72 72 69 64 65 22 20 22 46 69 72 | xists.-.use.w!.to.override"."Fir |
10a60 | 73 74 20 61 64 64 72 65 73 73 20 65 78 63 65 65 64 73 20 73 65 63 6f 6e 64 22 20 76 69 70 2d 65 | st.address.exceeds.second".vip-e |
10a80 | 6e 6c 61 72 67 65 2d 72 65 67 69 6f 6e 20 77 72 69 74 65 2d 72 65 67 69 6f 6e 20 6d 61 72 6b 20 | nlarge-region.write-region.mark. |
10aa0 | 64 65 6c 65 74 65 2d 61 75 74 6f 2d 73 61 76 65 2d 66 69 6c 65 2d 69 66 2d 6e 65 63 65 73 73 61 | delete-auto-save-file-if-necessa |
10ac0 | 72 79 20 6b 69 6c 6c 2d 62 75 66 66 65 72 5d 20 31 39 29 29 0a 0a 28 64 65 66 75 6e 20 65 78 2d | ry.kill-buffer].19))..(defun.ex- |
10ae0 | 79 61 6e 6b 20 6e 69 6c 20 22 5c 0a 65 78 20 79 61 6e 6b 22 20 28 62 79 74 65 2d 63 6f 64 65 20 | yank.nil."\.ex.yank".(byte-code. |
10b00 | 22 c9 20 88 ca 20 88 09 40 09 41 40 1a 18 0a 08 56 85 16 00 cb cc 21 88 8a cd 0a 08 5c 22 88 ce | ".......@.A@....V.....!.....\".. |
10b20 | 20 88 0b 86 25 00 0c 85 2b 00 cb cf 21 88 0d 83 3b 00 d0 60 21 88 d1 0d 53 21 82 3e 00 d0 08 21 | ....%...+...!...;..`!...S!.>...! |
10b40 | 88 cd 60 d2 20 5c 22 88 0e 06 85 4d 00 cb d3 21 88 0e 07 85 5b 00 d4 0e 07 60 d2 20 c8 24 88 d5 | ..`..\"....M...!....[....`...$.. |
10b60 | 60 d2 20 5c 22 29 2a 87 22 20 5b 65 6e 64 20 65 78 2d 61 64 64 72 65 73 73 65 73 20 62 65 67 20 | `..\")*.".[end.ex-addresses.beg. |
10b80 | 65 78 2d 67 2d 66 6c 61 67 20 65 78 2d 67 2d 76 61 72 69 61 6e 74 20 65 78 2d 63 6f 75 6e 74 20 | ex-g-flag.ex-g-variant.ex-count. |
10ba0 | 65 78 2d 66 6c 61 67 20 65 78 2d 62 75 66 66 65 72 20 6e 69 6c 20 76 69 70 2d 64 65 66 61 75 6c | ex-flag.ex-buffer.nil.vip-defaul |
10bc0 | 74 2d 65 78 2d 61 64 64 72 65 73 73 65 73 20 76 69 70 2d 67 65 74 2d 65 78 2d 62 75 66 66 65 72 | t-ex-addresses.vip-get-ex-buffer |
10be0 | 20 65 72 72 6f 72 20 22 46 69 72 73 74 20 61 64 64 72 65 73 73 20 65 78 63 65 65 64 73 20 73 65 | .error."First.address.exceeds.se |
10c00 | 63 6f 6e 64 22 20 76 69 70 2d 65 6e 6c 61 72 67 65 2d 72 65 67 69 6f 6e 20 65 78 63 68 61 6e 67 | cond".vip-enlarge-region.exchang |
10c20 | 65 2d 70 6f 69 6e 74 2d 61 6e 64 2d 6d 61 72 6b 20 22 43 61 6e 27 74 20 79 61 6e 6b 20 77 69 74 | e-point-and-mark."Can't.yank.wit |
10c40 | 68 69 6e 20 67 6c 6f 62 61 6c 22 20 73 65 74 2d 6d 61 72 6b 20 66 6f 72 77 61 72 64 2d 6c 69 6e | hin.global".set-mark.forward-lin |
10c60 | 65 20 6d 61 72 6b 20 22 45 78 74 72 61 20 63 68 61 63 74 65 72 73 20 61 74 20 65 6e 64 20 6f 66 | e.mark."Extra.chacters.at.end.of |
10c80 | 20 63 6f 6d 6d 61 6e 64 22 20 63 6f 70 79 2d 74 6f 2d 72 65 67 69 73 74 65 72 20 63 6f 70 79 2d | .command".copy-to-register.copy- |
10ca0 | 72 65 67 69 6f 6e 2d 61 73 2d 6b 69 6c 6c 5d 20 31 38 29 29 0a 0a 28 64 65 66 75 6e 20 65 78 2d | region-as-kill].18))..(defun.ex- |
10cc0 | 63 6f 6d 6d 61 6e 64 20 6e 69 6c 20 22 5c 0a 65 78 65 63 75 74 65 20 73 68 65 6c 6c 20 63 6f 6d | command.nil."\.execute.shell.com |
10ce0 | 6d 61 6e 64 22 20 28 62 79 74 65 2d 63 6f 64 65 20 22 c5 18 c6 8b 88 09 3f 83 10 00 c7 08 21 82 | mand".(byte-code."......?.....!. |
10d00 | 3a 00 09 40 09 41 40 1b 1a 0b 3f 85 1f 00 0a 89 13 88 8a 0b 62 88 c8 0a 21 88 c9 60 ca 20 5c 22 | :..@.A@...?.........b...!..`..\" |
10d20 | 88 cb 60 ca 20 08 c4 24 29 88 0b 62 2a 29 87 22 20 5b 63 6f 6d 6d 61 6e 64 20 65 78 2d 61 64 64 | ..`....$)..b*).".[command.ex-add |
10d40 | 72 65 73 73 65 73 20 65 6e 64 20 62 65 67 20 74 20 6e 69 6c 20 28 28 62 79 74 65 2d 63 6f 64 65 | resses.end.beg.t.nil.((byte-code |
10d60 | 20 22 c1 71 88 c2 c3 21 88 c4 60 21 88 c5 20 88 c6 c7 20 60 5c 22 89 10 87 22 20 5b 63 6f 6d 6d | .".q...!..`!.......`\"...".[comm |
10d80 | 61 6e 64 20 22 20 2a 65 78 2d 77 6f 72 6b 69 6e 67 2d 73 70 61 63 65 2a 22 20 73 6b 69 70 2d 63 | and.".*ex-working-space*".skip-c |
10da0 | 68 61 72 73 2d 66 6f 72 77 61 72 64 20 22 20 09 22 20 73 65 74 2d 6d 61 72 6b 20 65 6e 64 2d 6f | hars-forward."..".set-mark.end-o |
10dc0 | 66 2d 6c 69 6e 65 20 62 75 66 66 65 72 2d 73 75 62 73 74 72 69 6e 67 20 6d 61 72 6b 5d 20 37 29 | f-line.buffer-substring.mark].7) |
10de0 | 29 20 73 68 65 6c 6c 2d 63 6f 6d 6d 61 6e 64 20 73 65 74 2d 6d 61 72 6b 20 76 69 70 2d 65 6e 6c | ).shell-command.set-mark.vip-enl |
10e00 | 61 72 67 65 2d 72 65 67 69 6f 6e 20 6d 61 72 6b 20 73 68 65 6c 6c 2d 63 6f 6d 6d 61 6e 64 2d 6f | arge-region.mark.shell-command-o |
10e20 | 6e 2d 72 65 67 69 6f 6e 5d 20 31 30 29 29 0a 0a 28 64 65 66 75 6e 20 65 78 2d 6c 69 6e 65 2d 6e | n-region].10))..(defun.ex-line-n |
10e40 | 6f 20 6e 69 6c 20 22 5c 0a 70 72 69 6e 74 20 6c 69 6e 65 20 6e 75 6d 62 65 72 22 20 28 62 79 74 | o.nil."\.print.line.number".(byt |
10e60 | 65 2d 63 6f 64 65 20 22 c1 c2 c3 65 08 3f 83 0d 00 64 82 0f 00 08 40 5c 22 54 5c 22 87 22 20 5b | e-code."...e.?...d....@\"T\".".[ |
10e80 | 65 78 2d 61 64 64 72 65 73 73 65 73 20 6d 65 73 73 61 67 65 20 22 25 64 22 20 63 6f 75 6e 74 2d | ex-addresses.message."%d".count- |
10ea0 | 6c 69 6e 65 73 5d 20 35 29 29 0a 0a 28 69 66 20 28 66 69 6c 65 2d 65 78 69 73 74 73 2d 70 20 22 | lines].5))..(if.(file-exists-p." |
10ec0 | 7e 2f 2e 76 69 70 22 29 20 28 6c 6f 61 64 20 22 7e 2f 2e 76 69 70 22 29 29 0a | ~/.vip").(load."~/.vip")). |