On Fri 6-Oct-06 8:36pm -0600, you wrote: > Bill McCarthy wrote: >> On Fri 6-Oct-06 6:46pm -0600, A.J.Mechelynck wrote: >> >>> Hari Krishna Dara wrote: >>> [...] >>>> Interesting... the 7.0.99 version that I have doesn't have anything that >>>> you are pointing to, and the example clearly used map <expr>. The >>>> documentation was probably updated later on? What patch version do you >>>> have? Or may be that I updated the vim binaries, not runtime, so I might >>>> not be seeing the updates to documentation. >>>> >>> I periodically update my runtime files using >>> >>> cd ~/.build/vim/vim70 >>> rsync -avzcP --delete --exclude="/dos/" ftp.nluug.nl::Vim/runtime/ >>> ./runtime/ >> >> Thanks for showing us the 'nix approach. Here's the "dos" >> approach: >> >> copy /us "ftp://ftp.home.vim.org/pub/vim/runtime/dos/*" c:\vim\vim70\ >>
> Thanks for showing us the dos command-line approach (I didn't know "copy" > could fetch files over the Internet). When in Windows, I would normally use a > graphical FTP client such as FileZilla, set my > preferences to "Overwrite if > newer" or whatever it's called, and drag the > files/folders from one pane to > the other after highlighting them all. But it is also possible (in both Linux > and Windows) to use the command-line "ftp" utility (with mget so wildcards can > be used). The advantage of rsync or of other clients who can make timestamp > comparison, is that unchanged files are not re-downloaded. My shell is 4nt. The copy command (and any other command) allowed ftp files (in fact you can open an ftp site, with subdirectory names if desired, and use ftp:wildcard to reference them). The /s switch includes subdirectories. The /u switch only updates files with newer time stamps. It also supports wildcards. -- Best regards, Bill
