Path: utzoo!utgpu!water!watmath!clyde!att!osu-cis!tut.cis.ohio-state.edu!mailrus!ames!haven!ncifcrf!nlm-mcs!adm!xadmx!iunix1@almsa-1.arpa From: iunix1@almsa-1.arpa (Will Martin) Newsgroups: comp.unix.questions Subject: Wrapmargin in \"vi\" question Message-ID: <17171@adm.ARPA> Date: 22 Sep 88 08:18:16 GMT Sender: news@adm.ARPA Lines: 47 Please respond to this by mail, as the USENET > ARPANET gateway for this list has been down for weeks, and I cannot see anything posted to the USENET newsgroup. I'm one of the user-assistance people at this activity, and just ran into an odd situation that I can't figure out from reading the manual. One of our users insists that he had an arrangement whereby he had the "wrapmargin" feature of "vi" turned on so that it did the line break at column 80. This now has vanished when some Oracle-specific stuff in his .profile file was removed. I cannot figure out how he ever had this, nor how to provide this to him. Giving him a wrapmargin at column 79 is easy -- all I have to do is a ":set wm=1" inside "vi" or have an EXINIT setting in the .profile file of: EXINIT='set wm=1' export EXINIT (I do this myself with "8" to get a column-72 wrapmargin.) But setting wm=0 doesn't give you the same thing at column 80; the zero setting turns off the option, both by trial and according to the reference to this option in the "Ex Reference Manual, Version 3.1 to 3.5 Update". This manual points to the "Intro to Display Edition With Vi" manual for more info, but there is only a brief paragraph mentioning this in 6.5 "Continuous text input". The "vi" running on this system is "Version 3.9, 2/9/83". It may be that I am looking at inappropriate documentation; this is being run on a Sys V Sperry/Unisys system, but I'm looking at the "vi" and "ex" manuals that came with our 4.2 BSD from UCB, and which have a 16 September 1980 date. I also looked at copies of the 4.3 BSD "vi" and "ex" manuals, which have no dates on them (those versions are from Mt. Xinu), and the relevant sections appear to be the same as in 4.2 BSD. The Sperry man page on "vi" points to a mysterious "Editing Guide" document which no one here has ever seen, and which never showed up in amongst the boxes of documentation that came with our Sperry/Unisys systems. (I think the above will show that I did "RTFM", to deter flames on that score. Asking the net/list is about the only other option...) I did try wm=80 and wm=81 and similar experiments; they don't work, and indicate that the system thinks your right margin begins at your left margin, so that's not the way around it. "wm=-1" gets an error as non-numeric. I ask the net for advice as to what might work. Will Martin iunix1@almsa-1.arpa