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.