Quando voglio leggere facilmente il mio schema PostgreSQL, lo scarico stderre lo reindirizzo a vim:
pg_dump -h localhost -U postgres dog_food --schema-only | vim -
Questo da:
vim non ha uno schema di evidenziazione della sintassi, perché non ha estensione di file durante la lettura da stdin, quindi utilizzo quanto segue:
:set syntax=sql
Che dà:
Essendo lo sviluppatore pigro che sono, vorrei forzare viml'uso della sintassi SQL passando un argomento della riga di comando, salvandomi il coro di riscrivere set syntax=<whatever>ogni volta che lo apro con i stdindati.
C'è un modo per impostare la vimsintassi passando un argomento della riga di comando?

