第一行中的Makefile注释标题

Vic*_*lea 3 vim emacs makefile

我的问题非常简短,我在许多makefile中看到过这个说明:

# -*- MakeFile -*- 
Run Code Online (Sandbox Code Playgroud)

我想知道它是什么,它是一些vim设置?谢谢!

Ing*_*kat 5

这看起来像是Emacs编辑器的设置,cp.选择模式.

Vim有一个名为modelines的等价物,见:help modeline.它看起来像这样:

# vim:ft=make:
Run Code Online (Sandbox Code Playgroud)