Ketika saya ingin dengan mudah membaca skema PostgreSQL saya, saya membuangnya stderr
dan 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 vim
untuk menggunakan sintaks SQL dengan melewati argumen baris perintah, menyelamatkan saya paduan suara mengetik ulang set syntax=<whatever>
setiap kali saya membukanya dengan stdin
data ..
Apakah ada cara untuk mengatur vim
sintaks dengan melewati argumen baris perintah?