On Sunday, June 8, 2014 1:02:00 PM UTC-6, Tony Mechelynck wrote: > On 08/06/14 07:18, wolfv wrote: > > > On Saturday, June 7, 2014 7:32:14 PM UTC-6, Tony Mechelynck wrote: > > >> On 07/06/14 21:11, wolfv wrote: > > >> > > >>> I am following the example in the vim user manual: 08.7 Viewing > >>> differences with vimdiff > > >> > > >>> My vimdiff is either broken or I am not understanding something. > > >> > > >>> > > >> > > >>> In this example, a.txt has serveral lines of text. > > >> > > >>> I open vimdiff from the command prompt: > > >> > > >>> vim -d a.txt~ a.txt > > >> > > >>> ~ > > >> > > >>> ~ > > >> > > >>> ~ > > >> > > >>> ~ > > >> > > >>> vimdiff displays both files as having no lines, and there are no folds. > > >> > > >>> Is this how vimdiff is supposed to work? I was expecting to see some > >>> text. > > >> > > >>> If I save the file (:w) at this point, the file is overwritten with an > >>> empty file. > > >> > > >>> Otherwise vimdiff seems to work normally; I am able to insert text into > >>> a.txt and save it. > > >> > > >>> > > >> > > >>> This is my first attempt learning vimdiff and I appreciate your advice. > > >> > > >>> Thank you. > > >> > > >>> > > >> > > >> > > >> > > >> In order for vimdiff to work, you need to have where Vim can find it > > >> > > >> (usually in your $PATH, or maybe in $VIMRUNTIME) a diff program which > > >> > > >> understands the arguments that vimdiff will send it to find the > > >> > > >> differences between the files. This is usually the case if you run on a > > >> > > >> Unix-like OS, including Linux, Mac OSX, BeOS, etc. On Windows it may or > > >> > > >> may not be the case. > > >> > > >> > > >> > > >> See in particular ":help diff-diffexpr" and the last paragraph before > > >> > > >> ":help diff-patchexpr" (without the double quotes in both cases). > > >> > > >> > > >> > > >> > > >> > > >> Best regards, > > >> > > >> Tony. > > >> > > >> -- > > >> > > >> meeting, n.: > > >> > > >> An assembly of people coming together to decide what person or > > >> > > >> department not represented in the room must solve a problem. > > > > > > Thanks Tony. My path environment checks out. > > > > > > The vim install has C:\Program Files (x86)\Vim\vim74\diff.exe > > > and PATH environment has variable: > > > ;C:\Program Files (x86)\Vim\vim74\ > > > > > > I am running vim 7.4 on Windows 7. > > > What else can I trouble shoot? > > > > > > > I'm not sure. Some programs (including Vim) sometimes have difficulties > > with paths containing spaces. Could you find out the 8.3 form of that > > "Program Files (x86)" directory name? It ought to be something like > > PROGRA~1 or PROGRA~2. Then you could replace the long name by the 8.3 > > name in the $PATH environment variable. There should be no ill effects: > > at worst, nothing will change; at best, the problem will disappear. > > > > You can get that 8.3 name in Vim by typing > > :echo fnamemodify('C:\Program Files (x86)', ':8') > > > > see > > :help fnamemodify() > > :help filename-modifiers > > > > > > Best regards, > > Tony. > > -- > > Your program is sick! Shoot it and put it out of its memory.
Thank you for the suggestion Tony. I put ;PROGRA~2 in the Environment variable path, but it made no difference. -- -- You received this message from the "vim_use" maillist. Do not top-post! Type your reply below the text you are replying to. For more information, visit http://www.vim.org/maillist.php --- You received this message because you are subscribed to the Google Groups "vim_use" group. To unsubscribe from this group and stop receiving emails from it, send an email to vim_use+unsubscr...@googlegroups.com. For more options, visit https://groups.google.com/d/optout.