[Vim-vms] RE: Help with VIM on VMS/DSM
David Elins
david at elins.net
Fri May 3 02:54:19 CEST 2002
Did you get any help on running vim from DSM. I may be able to help with
this if you are still having trouble, let me know.
By the way, I did not like having to define a vms logical name TMP in order
to use vim so I ended up patching vim.exe (using vim -b) to change the
logical name to
TM_ !
David
At 09:53 AM 4/19/2002 +0200, zoltan.arpadffy at essnet.se wrote:
>hi,
>
>2. vim does create temp files at $TMP as tmp:vimXXXXXXX.txt (example:
>VIMP649D30.TXT;1), and it usually deletes later on... but sys$login should
>be user for .rc files, viminfo, viminfo-tmp, tags etc...
>
>3. unfortunately I've never worked with DSM, but hopefully somebody from
>the vim-vms list did, and can help you.
>
>Regards, Z
>
> > -----Original Message-----
> > From: MIME :Mario.Macias at med.va.gov > Sent: Thursday, April 18, 2002
> 5:58 PM
> > To: Arpadffy Zoltan
> > Subject: RE: Help with VIM on VMS/DSM
> > > > Zoltan,
> > > Thanks for answering back on my email; I love vi(m) and would like to
> > replace it totally on our VMS/DSM system here. Do you know > the answer to
> > Problems 2 and 3 (I am
> > assu============================================================
> > -(PROBLEM (2)) My Tmp files are not being created in Tmp but > in my login
> > directory.
> > -(PROBLEM (2): QUESTION) Should they not be forming in the > Tmp
> directory as
> > I point to in my login file above?
> > > > ============================================================
> > -(PROBLEM (3)) I cannot figure out how to put Vi in the DSM >
> environment to
> > get it to be my default editor in DSM as it already now is in >
> VMS. (We use
> > DSM as our interpreter to create Mumps code, and it would be > nice to have
> > this working in DSM also. (VI is working fairly well already > in VMS,
> and it
> > would be a much better editor than EDT that is currently > running in DSM.
> > (EDT is very primitive compared to VI and is the default > editor that
> comes
> > with DSM)).
> > -(PROBLEM (3): QUESTION) How do I import the Vi(m) editor > into the DSM
> > environment. (DSM runs in VMS as the an interpreter and all > routines
> in DSM
> > are in ASCII, as compilation occurs behind the scenes as code > is
> written).
> > ming that your answer was for Problem 1?)
> > > ============================================================
> > -(PROBLEM (2)) My Tmp files are not being created in Tmp but > in my login
> > directory.
> > -(PROBLEM (2): QUESTION) Should they not be forming in the > Tmp
> directory as
> > I point to in my login file above?
> > > > ============================================================
> > -(PROBLEM (3)) I cannot figure out how to put Vi in the DSM >
> environment to
> > get it to be my default editor in DSM as it already now is in >
> VMS. (We use
> > DSM as our interpreter to create Mumps code, and it would be > nice to have
> > this working in DSM also. (VI is working fairly well already > in VMS,
> and it
> > would be a much better editor than EDT that is currently > running in DSM.
> > (EDT is very primitive compared to VI and is the default > editor that
> comes
> > with DSM)).
> > -(PROBLEM (3): QUESTION) How do I import the Vi(m) editor > into the DSM
> > environment. (DSM runs in VMS as the an interpreter and all > routines
> in DSM
> > are in ASCII, as compilation occurs behind the scenes as code > is
> written).
> > > > Thanks again for your help,
> > Mario
> > ====
> > > > > -----Original Message-----
> > > From: zoltan.arpadffy at essnet.se > [SMTP:zoltan.arpadffy at essnet.se]
> > > Sent: Thursday, April 18, 2002 12:45 AM
> > > To: sandor.kopanyi at essnet.se
> > > Cc: Mario.Macias at med.va.gov
> > > Subject: RE: Help with VIM on VMS/DSM
> > >
> > > hi,
> > >
> > > Unfortunately, this problem is an issue...
> > > actually all interwindow regex related commads has this problem.
> > > Between Vim versions 5.8 and 6.0 OpenVMS specific source > code had been
> > > merged with into Unix one to improve compatibility and > maintenance time
> > > for OpenVMS leaving os_vms.c just a non portable part of > OpenVMS code.
> > > With this solution OpenVMS get automatically all Unix > features and does
> > > not need any VMS specific port for every each improvement, > but it uses
> > > heavily Unix C compatibility library, that, seems to have > some
> problems on
> > > versions 7.1 and below.
> > > Vim does not have this behaviour on systems 7.1-2 and above.
> > > on vim-vms list it has been discussed a lot and we decided >
> (together with
> > > Bram) to leave it as it is.
> > > So, it is a known problem, that will disappear by time as > you
> upgrade your
> > > OpenVMS environment.
> > >
> > > Regards, Z
> > >
> > > > -----Original Message-----
> > > > From: Kopányi Sándor > Sent: Thursday, April 18, 2002 9:23 AM
> > > > To: Arpadffy Zoltan
> > > > Subject: FW: Help with VIM on VMS/DSM
> > > > > > Szia,
> > > > > Van vmi otleted?
> > > > > udvS.
> > > > > > -----Original Message-----
> > > > > From: MIME :Mario.Macias at med.va.gov > > Sent: Monday, > April 15,
> 2002
> > > 8:02 PM
> > > > > To: Kopányi Sándor
> > > > > Subject: RE: Help with VIM on VMS/DSM
> > > > > > > > > Sandor,
> > > > > > > I put the runtine files onto our VMS system and > when I am
> in > >
> > > "vi" on a file
> > > > > (such as "vi filename") and do "help sort" (or any > other > >
> help), I
> > > get the
> > > > > following error:
> > > > > "Vim: Caught deadly signal BUS" and VMS session freezes up.
> > > > > > > But if I just do: "vi" with no file name listed, > then I
> can > > do
> > > "help sort"
> > > > > (or any other help feature) and it works OK.
> > > > > I downloaded the zip file from polarfax.com: > vim-61-alpha.zip > >
> > > 3772 KB
> > > > > > > I set up the following directory structure for VIM:
> > > > > > > Directory TUSER$:[MARIO.VIM]
> > > > > CTAGS.EXE;1 530 7-FEB-2002 16:36:48.30 > >
> > > (RWED,RWED,RE,RE)
> > > > > GVIMRC.;2 4 3-APR-2002 17:33:00.72 >
> > > (RWED,RWED,RE,)
> > > > > GVIMRC.;1 4 3-APR-2002 17:32:50.58 >
> > > (RWED,RWED,RE,)
> > > > > MMS_VIM.EXE;1 8 7-FEB-2002 16:36:48.61 > >
> > > (RWED,RWED,RE,RE)
> > > > > TMP.DIR;1 1 13-MAR-2002 15:47:59.40 > >
> > > (RWE,RWED,RWE,RWE)
> > > > > VIM.EXE;1 4197 7-FEB-2002 16:36:48.64 > >
> > > (RWED,RWED,RE,RE) **
> > > > > VIMRC.;1 5 3-APR-2002 17:33:28.53 >
> > > (RWED,RWED,RE,)
> > > > > VIMRUNTIME.DIR;1 1 13-MAR-2002 15:49:17.76 > >
> > > (RWE,RWED,RWE,RWE)
> > > > > Directory TUSER$:[MARIO.VIM.VIMRUNTIME]
> > > > > ---DOC.DIR;1 8 13-MAR-2002 15:49:56.26 > >
> > > (RWE,RWED,RE,RE)
> > > > > ---SYNTAX.DIR;1 16 13-MAR-2002 15:50:02.68 > >
> > > (RWE,RWED,RE,RE)
> > > > > XXD.EXE;1 30 7-FEB-2002 16:36:50.81 > >
> > > (RWED,RWED,RE,RE)
> > > > > > > I have the following vim references in my login.com:
> > > > > ED =="VIM"
> > > > > $ define VIM TUSER$:[MARIO.VIM]
> > > > > $ define TMP TUSER$:[MARIO.VIM.TMP]
> > > > > $ define VIMRUNTIME TUSER$:[MARIO.VIM.VIMRUNTIME]
> > > > > $ ! vi starts Vim in chr. mode
> > > > > $ vi*m :== mcr TUSER$:[MARIO.VIM]VIM.EXE
> > > > > > > Also, the Tmp files are not being created in Tmp > but in my > >
> > > login directory;
> > > > > should they not be forming in the Tmp directory above?
> > > > > > > **(I could not use the one of size: 4930 KB from > the
> complete > >
> > > download; I
> > > > > would get an error and vi would not work)
> > > > > > > -Any Ideas or is that the way the help is supposed > to work: > >
> > > you can only use
> > > > > help in the vi with no file name listed?
> > > > > > > Thanks,
> > > > > Mario
> > > > > =====
> > > > > > > > > > -----Original Message-----
> > > > > > From: sandor.kopanyi at essnet.se [SMTP:sandor.kopanyi at essnet.se]
> > > > > > Sent: Wednesday, April 03, 2002 11:53 PM
> > > > > > To: Mario.Macias at med.va.gov
> > > > > > Subject: RE: Help with VIM on VMS/DSM
> > > > > > > Hi Mario,
> > > > > > > > We are using Open VMS Version V7.2-1 and vim.exe >
> seems > > to >
> > > work on
> > > > > > this one.
> > > > > > > The only thing I found was that the down and up > keys on > > Vim
> > > work one
> > > > > > > keytouch behind when I hit the keypad at the 1st >
> position > > of >
> > > the file
> > > > > > (in
> > > > > > > cursor mode).
> > > > > > > You can try to re-map those keys (see :map command).
> > > > > > > > > Also, do you know who might know how to put > vim.exe > >
> into
> > > the > DSM
> > > > > > interpreter
> > > > > > > of VMS?
> > > > > > Unfortunately I have no ideea, I have never been working with
> > > > > > DSM. Sorry...
> > > > > > > Best regards,
> > > > > > Sandor
> > > > > > > > > >
> > > >
>_______________________________________________
>Vim-vms mailing list
>Vim-vms at polarhome.com
>http://www.polarhome.com/mailman/listinfo/vim-vms
-------------- next part --------------
An HTML attachment was scrubbed...
URL: http://www.polarhome.com/pipermail/vim-vms/attachments/20020502/6720d7d7/attachment.html
More information about the Vim-vms
mailing list