Mặc dù tôi đồng ý với nhận xét của @ Vitor nói rằng Vim không có nghĩa là tương tác với cơ sở dữ liệu, đây là một giải pháp khác:
Tim Pope gần đây đã phát hành vim-db mà ông gọi là "một cách hiện đại hơn trên dbext.vim"
DB is a Vim plugin for interacting with databases.
It's a more modern take on dbext.vim, improving on it on the following ways:
- Connections are specified with a single URL, rather than prompting you
for 14 separate variables
- All interaction is through invoking :DB, not 53 different commands and 35
different maps (omitting many of the more esoteric features, of course)
- Supports a modern array of backends, including NoSQL databases:
- MongoDB
- MySQL
- PostgreSQL
- Redis
- Sqlite
- Your own easily implemented adapter
- Easily configurable based on a project directory (as seen in rails.vim, for example),
rather than just globally or in a per-file modeline
Từ những gì tôi đã thử nghiệm, sự tích hợp postgresql hoạt động tốt, với chất lượng thông thường của các plugin của Giáo hoàng, có khả năng đó là một giải pháp tốt.