Niedawno zainstalowałem wersję 7.4 gVim na komputerze z systemem Windows 7. Próbując różnicować dwa pliki z menu kontekstowego w Eksploratorze Windows, wciąż otrzymuję komunikaty o błędach:
E810: Nie można odczytać ani zapisać plików tymczasowych
E97: Nie można utworzyć różnic
Dwa wybrane pliki są otwierane w dwupanelowym widoku gVim, a edytor wydaje się być w trybie różnicowym, ale rzeczywiste różnice nie są podświetlone.
Te %TEMP%
i %TMP%
zmienne środowiskowe są wypełniane z poprawną nazwą katalogu.
Otrzymuję tę samą odpowiedź podczas otwierania plików podczas zwykłej sesji gVim i pisania :diffthis
w wierszu polecenia.
Kiedyś działało to poprawnie z Vimem 7.3, ale wyglądało na to, że coś zostało zmienione w wersji 7.4.
Jak mogę różnicować oba pliki?
:intro
polecenie wyświetla ten sam tekst, a:version
polecenie podaje informacje w wierszu „uwzględnione łaty”.:version
daje również bardzo szczegółową listę włączonych lub wyłączonych funkcji.MyDiff()
jest to coś, co można wykorzystać podczas korzystania z vima w systemie Windows, ale jest to coś do używania vim przez cmd, używam vim przez git bash. Dziękuję Ci.