Hvordan diagnosticeres og løses problemet med, at ~/.vim/after/ftplugin/cpp.vim ikke bliver læst, selvom ~/.vim/after er i runtimepath?
Hvis din ~/.vim/after/ftplugin/cpp.vim fil ikke bliver læst, selvom ~/.vim/after er i runtimepath, skal du kontrollere runtimepath, filtype, og indlæsning af ftplugin, samt sikre korrekt filnavn, placering, og indhold, og genstarte Vim.
Hvordan diagnosticeres og løses problemet med, at ~/.vim/after/ftplugin/cpp.vim ikke bliver læst, selvom ~/.vim/after er i runtimepath?
Hvis din ~/.vim/after/ftplugin/cpp.vim fil ikke bliver læst, selvom ~/.vim/after er i runtimepath, kan du følge disse trin for at diagnosticere og løse problemet:
Diagnose
-
Kontroller runtimepath:
:set runtimepath?
Sørg for, at ~/.vim/after er inkluderet i outputtet.
-
Kontroller filtype:
Åbn en C++ fil og kør:
:set filetype?
Sørg for, at filtypen er sat til cpp.
-
Kontroller indlæsning af ftplugin:
Kør følgende kommando for at se, hvilke ftplugin-filer der bliver indlæst:
:scriptnames
Tjek om ~/.vim/after/ftplugin/cpp.vim er på listen.
Løsning
-
Kontroller filnavn og placering:
Sørg for, at filen er korrekt navngivet og placeret i
~/.vim/after/ftplugin/.
-
Kontroller indholdet af filen:
Sørg for, at der ikke er syntaksfejl eller andre problemer i
cpp.vim filen.
-
Kontroller indstillinger:
Sørg for, at
filetype plugin on er sat i din ~/.vimrc fil.
filetype plugin on
-
Genstart Vim:
Efter at have foretaget ændringer, genstart Vim for at sikre, at ændringerne træder i kraft.
Ved at følge disse trin bør du kunne diagnosticere og løse problemet med, at ~/.vim/after/ftplugin/cpp.vim ikke bliver læst.