Kiedy chcę łatwo odczytać mój schemat PostgreSQL, zrzucam go stderri przekierowuję na vim:
pg_dump -h localhost -U postgres dog_food --schema-only | vim -
To daje:
vim nie ma schematu podświetlania składni, ponieważ nie ma rozszerzenia nazwy pliku podczas czytania ze standardowego wejścia, dlatego używam następujących elementów:
:set syntax=sql
Co daje:
Będąc leniwym programistą, chciałbym zmusić się vimdo użycia składni SQL, przekazując argument wiersza poleceń, oszczędzając mi chóru pisania set syntax=<whatever>na maszynie za każdym razem, gdy otwieram go stdindanymi.
Czy istnieje sposób ustawienia vimskładni poprzez przekazanie argumentu wiersza poleceń?

