Quando voglio leggere facilmente il mio schema PostgreSQL, lo scarico stderr
e 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 vim
l'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 stdin
dati.
C'è un modo per impostare la vim
sintassi passando un argomento della riga di comando?