The first line of a script may be in format of
#! interpreter, so the shell will execute the script using the specific interpreter. This is so called
Similarly, there can be some special comment like
# -*- language -*-
# vim: tabstop=4 :
etc. Just like
shbang is used to denote which interpreter to use, these comments are used to adjust the editor's behavior.
How to call these special comments? Maybe
shvim? Are there some already defined slangs for these?
And is there wiki pages to show the list of
shxxx, and those softwares follow such conventions?