Khi tôi muốn dễ dàng đọc lược đồ PostgreSQL của mình, tôi kết xuất nó stderr
và chuyển hướng nó tới vim
:
pg_dump -h localhost -U postgres dog_food --schema-only | vim -
Điều này mang lại:
vim
không có lược đồ tô sáng cú pháp, vì nó không có phần mở rộng tên tệp khi đọc từ stdin, vì vậy tôi sử dụng như sau:
:set syntax=sql
Cung cấp cho:
Là nhà phát triển lười biếng, tôi muốn vim
sử dụng cú pháp SQL bằng cách chuyển một đối số dòng lệnh, tiết kiệm cho tôi hợp xướng gõ lại set syntax=<whatever>
mỗi khi tôi mở nó bằng stdin
dữ liệu ..
Có cách nào để đặt vim
cú pháp bằng cách truyền đối số dòng lệnh không?