GNU Octave и Matlab используют общий суффикс .m
, но синтаксис Octave немного отличается, например, использование #
в качестве комментария.
Я создал scripts.vim
, но он не вызывается, так как тип файла уже установлен в Matlab.
Это фрагмент, который я использую, он работает, но он никогда не выполняется в ~/.vim/scripts.vim
или если я помещаю его в ~/.vim/ftdetect/octave.vim
if getline(1) =~ '^#!/.*octave'
set filetype=octave
endif
Где я могу установить этот код?