Ketika saya ingin dengan mudah membaca skema PostgreSQL saya, saya membuangnya stderrdan mengarahkannya ke vim:
pg_dump -h localhost -U postgres dog_food --schema-only | vim -
Ini memberi:
vim tidak memiliki skema highlight sintaks, karena tidak memiliki ekstensi nama file ketika membaca dari stdin, jadi saya menggunakan yang berikut ini:
:set syntax=sql
Pemberian yang mana:
Menjadi pengembang malas saya, saya ingin memaksa vimuntuk menggunakan sintaks SQL dengan melewati argumen baris perintah, menyelamatkan saya paduan suara mengetik ulang set syntax=<whatever>setiap kali saya membukanya dengan stdindata ..
Apakah ada cara untuk mengatur vimsintaks dengan melewati argumen baris perintah?

