Как автоматически определить тип файла по первой строке в файле с помощью vim?

433
whoami671

Мой vim может определить тип файла по первой строке файла (например, #! / Bin / bash). Но проверка первой строки происходит только в начале vim. Как сделать проверку во время выполнения этого?

0
Время выполнения _what_? «проверка ... происходит только в начале vim» - это среда выполнения vim. Вы имеете в виду время выполнения скрипта? В этом случае проверка происходит при попытке выполнить скрипт, и система определяет, какую программу использовать для его запуска. savanto 10 лет назад 0

1 ответ на вопрос

3
Heptite

На самом деле это происходит при первой загрузке файла, а не при загрузке самого Vim, что не очень полезно. Чтобы повторно запустить это обнаружение для текущего буфера:

:filetype detect