Kiedy umieściłem następujące polecenie w ~ / .vimrc i zapisz go,
składnia
vim dostaje błędy podczas otwierania. Myślę, że istnieją pewne konflikty konfiguracji vima. Oto błędy:
Wykryto błąd podczas przetwarzania /Users/Home/.vimrc: linia 1: E484: Nie można otworzyć pliku /usr/share/vim/syntax/syntax.vim
Byłbym wdzięczny za pomoc w pozbyciu się tego problemu. Używam os x lamparta śnieżnego 6.8
macos
snow-leopard
macvim
user1098135
źródło
źródło
vim
, rodzaj:syntax on
a następnie & lt; Enter & gt ;, czy to działa?Odpowiedzi:
Szybką i brudną poprawką jest utworzenie brakującego pliku z zawartością:
co jest ważne (przynajmniej) dla
vim
7.0 do 7.3, ponieważ plik nie zmienił się od lat.Jeśli jednak przyjrzysz się bliżej, to zaskakujące
vim
próbuje się otworzyć/usr/share/vim/syntax/syntax.vim
: Sprawdziłem ścieżkęsyntax.vim
na różnych wersjach OS X i to właśnie dostałem:OS X 10.8.3 „Mountain Lion”
Mac OS X 10.5.8 „Leopard”
Spodziewałbym się, że Mac OS X „Snow Leopard” będzie podążał podobnym wzorem, więc dlaczego ścieżka jest inna? Co się zmieniło
vim
, skompilowałeś nowszą wersję lub ją zastąpiłeś?To może być również to
/usr/share/vim/vim<version>/syntax/syntax.vim
istnieje, w takim przypadku, alternatywnie, możesz utworzyć link:źródło
/usr/share/vim/syntax/syntax.vim
z treścią jak pokazano powyżej i sprawdź, czy to rozwiązuje twój problem?Mac OS Sierra (10.12.6) MacVim 8.0 szuka tego pliku składni w /usr/local/bin/vim/runtime/syntax/syntax.vim
Oto moje kroki:
to powinno rozwiązać ten błąd.
źródło