vim-dadbod——在vim中可视化管理数据库

vim-dadbod——在vim中可视化管理数据库

vimdadbod

一个vim下 可视化操作多种数据库的 插件工具

github: tpope/vim-dadbod
github: kristijanhusak/vim-dadbod-ui

Usage

1
2
use { 'tpope/vim-dadbod' }
use { 'kristijanhusak/vim-dadbod-ui', after = 'vim-dadbod' }

Config

1
2
let g:dbs = [] 设定链接列表 不推荐 容易暴露敏感信息
let g:db_ui_save_location = '~/.config/dbui' 相关内容储存路径

布局和使用

左 filetype = dbui
右 filetype = sql
下 filetype = dbout

dbui:
o / <cr> - 打开/关闭节点
R - 刷新
A - 添加链接 (格式见 vim-dadbod-ui 说明)

PS. 如果用户名、密码中有特殊符号 需要进行url encode

sql:
<leader>W 保存当前query到文件

Tips

搭配 coc-sql coc-db 使用,可以对着db、表、字段级别补全


vim-dadbod——在vim中可视化管理数据库
https://yaocc.cc/vimdadbod/
作者
Yaocan Chen
发布于
2023年1月7日
许可协议