VIM признать как JavaScript - PullRequest
       0

VIM признать как JavaScript

5 голосов
/ 24 декабря 2011

Я бы хотел, чтобы любой файл, который начинается с #!/usr/bin/env node, распознавался как JavaScript.

Я знаю, что Vim делает это с другими языками, такими как BASH, поэтому должен быть способ сделать это.

Спасибо!

Ответы [ 2 ]

2 голосов
/ 24 декабря 2011

Добавьте следующий фрагмент кода в ваш .vimrc или в другой файл и отправьте его в .vimrc:

if did_filetype()
  finish
endif
if getline(1) =~ '#!/usr/bin/env node'
  setfiletype javascript                                                      
endif

Это просто устанавливает тип файла в js, когда первая строка файл соответствует '#! / usr / bin / env node' - в значительной степени говорит сам за себя Это также описано в справке по типам файлов - проверьте: тип файла

1 голос
/ 24 декабря 2011

Найти путь от node по whereis node comamnd. Тогда используйте это как #!/path/to/node. Это будет работать, только если vim сможет распознать ваш скрипт для /path/to/node или по расширению.

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...