У меня есть мастер .vimr c, который настраивает мою глобальную рабочую среду, включая специальные настройки для типов файлов C ++ и Python.
В папке проекта у меня есть .exr c с настройками проекта c для C ++, но это переопределяет мои основные настройки .vimr c для Python.
Как создать автокоманду, которая устанавливает эти параметры, только если это не python файл? Я не хочу оборачивать настройки проекта C ++ в автокоманду, потому что у нас есть несколько типов исходных файлов, а это означает, что в .vimr c много дублированного кода, а также есть вероятность пропустить тип файла.
То, что я действительно хочу, это такая конструкция:
if Filetype python then
...
else
...
endif
Но этого было бы достаточно, чтобы просто сделать это:
if not Filetype python then ...