Sto scrivendo un file di sintassi vim. E ho trovato una variabile denominata main_syntax
utilizzata in diversi file di sintassi esistenti. Ma non riesco a trovare alcuna documentazione che lo spieghi.Qual è il significato di main_syntax
Questo document descrive solo un'altra variabile, b:current_syntax
, che è utilizzata per indicare a un altro script qual è la sintassi corrente.
Sembra che lo main_syntax
abbia lo stesso significato. È una variabile legacy?
Non riesco a capire se questa è una convenzione di un concetto supportato da Vim. Se quest'ultimo, come hai trovato i documenti su di esso? –
@DanielKaplan: non esiste una documentazione esplicita, ma diverse sintassi fornite con Vim utilizzano 'main_syntax'. Poiché molti autori di sintassi basano la loro sintassi su quelli, è una convenzione forte e probabilmente anche supportata da Bram. Se pensi che questo dovrebbe essere documentato, si prega di inviare una patch doc! –