Иногда я пишу скрипты без расширения имени файла. Например:Как заставить Vim определить тип файла из строки shebang?
#!/usr/bin/env node
console.log('hello world!');
Я надеюсь, что Вим может обнаружить тип файл из хижины линии (например, #!/usr/bin/env node
является javascript
). Что я должен положить в filetype.vim
?
Почему бы не добавить модель последней или последней строки '# vim: ft = javascript', так как Vim уже проверяет модель, а не изобретает колесо? –
@SwaroopCH Почему бы не анализировать информацию из строки, уже находящейся в файле, который имеет необходимую информацию, как и любой [настоящий редактор] (http://www.gnu.org/software/emacs/), который выполнялся годами, а не повторяя его избыточно в специальном редакторе, который объединяет файл для пользователей других редакторов? */me dons flame suit * –