Vim

當我們稱 #!/bin/perl ‘shebang’ 時,我們稱 -*- perl -*- 是什麼?

  • December 31, 2010

腳本的第一行的格式可能是,因此 shell 將使用特定的解釋器#! interpreter執行腳本。這就是所謂的or 。shebang``shbang

同樣,可以有一些特殊的評論,如

# -*- language -*-

要麼

# vim: tabstop=4 :

等等。就像shbang用於表示使用哪個解釋器一樣,這些註釋用於調整編輯器的行為。

如何呼叫這些特殊註釋?也許shdashshvim?是否有一些已經定義的俚語?

是否有 wiki 頁面顯示列表shxxx,並且這些軟體遵循這樣的約定?

這些被稱為模式線,至少在 vim 中是這樣。看:help modeline——不完全是俚語,但至少可以這麼稱呼它們。

引用自:https://unix.stackexchange.com/questions/5264