Когда я открываю некоторые файлы скриптов bash с помощью vim, он иногда идентифицирует их как conf
файлы, это нормально, я могу просто исправить это, установив тип файла на sh
с :setf sh
.
Это здорово, за исключением того, что я заметил, что это не совсем исправляет ситуацию:
Обратите внимание, что shopt
правильно выделен слева, но не справа, где я вручную установил тип файла sh
.
Это означает, что когда vim идентифицирует файл как bash
или sh
, он устанавливает тип файла равным sh
, но затем выполняет некоторые дополнительные шаги, которые я не выполняю, когда устанавливаю тип файла вручную.
Кто-нибудь знает, что это может быть и как я могу это исправить?