[Vim-vms] definition of vimruntime logical

Samuel Ferencik sferencik at gmail.com
Tue Oct 2 17:22:30 CEST 2007


Hello,

the vim website at polarhome gives some basic instructions on how to
set up the logicals VIM and VIMRUNTIME. In particular, it says that
assigning VIMRUNTIME is optional, and the way to do it is

$ def VIMRUNTIME VIM

However, this does not seem to work correctly for me. When I use this
definition of VIMRUNTIME, the autocomplete feature does not work with
some runtime stuff. For example, when I run vim, and type

:colo elf<Tab>

expecting "elf" to be completed to "elflord", the completion is not performed.

What does work, however, is

1) defining the logical as the full path:
$ def VIMRUNTIME full_path:[to.the.directory]
(same path as used in $ def VIM)

2) leaving the logical undefined, as suggested by the website. (If
this logical does not exist Vim defines it in the process job table
during first run.)

I haven't explored this any further than this, so I don't know the
other effects of these three alternatives. It's just a note to let you
know that the first alternative seems not to work...

Thanks for the good work!

Sam



More information about the Vim-vms mailing list