Relay-Version: version B 2.10 5/3/83; site utzoo.UUCP Posting-Version: version B 2.10.1 9/27/83; site hplabs.UUCP Path: utzoo!linus!vaxine!wjh12!genrad!decvax!ucbvax!ucbcad!tektronix!zehntel!hplabs!davis From: davis@hplabs.UUCP Newsgroups: hp.unix,net.unix Subject: Let's talk about vi Message-ID: <2442@hplabs.UUCP> Date: Sat, 3-Mar-84 19:53:12 EST Article-I.D.: hplabs.2442 Posted: Sat Mar 3 19:53:12 1984 Date-Received: Sun, 4-Mar-84 23:57:55 EST Organization: Hewlett Packard Labs, Palo Alto CA Lines: 26 . <- Raid, kills bugs Okay, would any vi hacks out there like to explain the following to me. 1. Why is the 'Y' command destroyed by mapping the character '_' (underscore 0x5f) to any command sequence? This destruction is reversed by unmapping that character. 2. Why is the ":cd" command documented only in the source? 3. Why does the undocumented command '~' (tilde 0x7e) not accept an repeat count? 4. Why does using the 'R' command to replace text, when the replacement continues past column 80 (and wraps), semi-trash the next line? By semi-trash, I mean that causing vi to redisplay those characters will cause it to display the wrong characters, until a '^L' (form feed 0x0c), 'z' or other screen re-drawing command is done. Thank you for your time. -- Jim Davis (James W Davis) ...!ucbvax!hplabs!davis davis.HP-Labs@Rand-Relay ----------------------------------------------------------------