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