=============================================================================== title : aaa_about_these_vim_files.txt create: 2023-06-26 edit : 2023-07-25 Author: Neil Rieck Scope : VIM-8.0.69 for VMS and OpenVMS (folder: VIM80) VIM-8.2.222 for VMS and OpenVMS (folder: VIM82) =============================================================================== 1) The VIM files here where originally published here ( http://polarhome.com ) by Zoltan Arpadffy (Stockholm, Sweden) Note: http://polarhome.com (still exists but will usually be powered off starting 2022-01-03) 2) Zoltan's earlier work with "VIM on VMS" can be found here: http://ftp.vim.org/ftp/vim/vms/ https://vimdoc.sourceforge.net/htmldoc/os_vms.html https://vim-jp.org/vimdoc-en/os_vms.html 3) File "vim-80-ia64.zip" provides VIM-8.0.69 for "OpenVMS on Itanium" (no C compiler is required) 4) File "vim-80-69-vms-src.zip" contains source code for building VIM-8.0.69 on "VMS on VAX", "OpenVMS on Alpha" or "OpenVMS on Itanium" but a C compiler is required 5) An idle VIM session eats up too much CPU time (IMHO) so I fixed the problem. see file: "os_vms.c" then search for "NSR" (my initials) 6) how to use my file: $unzip vim-80-69-vms-src.zip ! creates sub-folder [.VIM80-69] $copy os_vms.c [.VIM80-69.src] ! copy my patched file (you must preserve case) $set def [.VIM80-69] ! drop into subfolder $set def [.src] ! drop into subfolder $type Make_vms.mms ! view Zoltan's notes $type INSTALLvms.txt ! view other notes ------------------------------------------- use your favorite make tool ------------------------------------------- Zoltan said to type this: $mms /descript=Make_vms.mms /ignore=warning But I has to do this: $mmk /descript=Make_vms.mms /ignore=warning 7) my short cut: I had previously installed vim80 via this file: vim-80-ia64.zip So after I recompiled the source code in step 5 above, I just copied the newly generated vim.exe to the old location. ===============================================================================