3 个不稳定版本
0.1.0 | 2024年7月15日 |
---|---|
0.0.2 | 2024年6月16日 |
0.0.1 | 2024年6月16日 |
#130 in #tui
每月 155 次下载
340KB
9K SLoC
zhobo
zhobo
是由 gobang 项目 改编的。
特性
- 跨平台支持(macOS、Windows、Linux)
- 支持多种数据库(MySQL、PostgreSQL、SQLite)
- 仅通过键盘直观控制
附加特性
- 自定义键位映射。
- 支持 Unix 域。
- 按特定列排序。
安装
homebrew
cargo
cargo install zhobo
默认键位映射
键 | 描述 |
---|---|
h, j, k, l | 向左/下/上/右滚动 |
Ctrl + u, Ctrl + d | 向上/下多行滚动 |
g , G | 滚动到顶部/底部 |
^, $ | 移动到行首/尾 |
s | 按选定列排序 |
H, J, K, L | 向左/下/上/右扩展选择一个单元格 |
V | 通过水平行扩展选择 |
y | 复制单元格值 |
←, → | 将焦点移动到左/右 |
c | 将焦点移动到连接 |
/ | 过滤 |
? | 帮助 |
1, 2, 3, 4, 5 | 切换到记录/列/约束/外键/索引选项卡 |
Esc | 隐藏弹出窗口 |
配置
连接
文件位置取决于您的操作系统
- macOS:
$HOME/.config/zhobo/config.toml
- Linux:
$HOME/.config/zhobo/config.toml
- Windows:
%APPDATA%/zhobo/config.toml
示例 config.toml 文件是 examples/config.toml
自定义键位映射
文件位置取决于您的操作系统
- macOS:
$HOME/.config/zhobo/key_bind.ron
- Linux:
$HOME/.config/zhobo/key_bind.ron
- Windows:
%APPDATA%/zhobo/key_bind.ron
示例 config.toml 文件是 examples/key_bind.ron
贡献
欢迎贡献。如果您正在开发新功能,我们建议首先创建一个问题。
致谢
依赖项
~57MB
~1M SLoC