Crates.io | zhobo |
lib.rs | zhobo |
version | 0.1.0 |
source | src |
created_at | 2024-06-16 11:22:20.12445 |
updated_at | 2024-07-15 15:22:21.711849 |
description | A cross-platform TUI database viewer written in Rust. Personally maintained gobang project |
homepage | https://github.com/kyoto7250/zhobo |
repository | https://github.com/kyoto7250/zhobo |
max_upload_size | |
id | 1273454 |
size | 433,774 |
zhobo
is the rebaked gobang project.
cargo install zhobo
Key | Description |
---|---|
h, j, k, l | Scroll left/down/up/right |
Ctrl + u, Ctrl + d | Scroll up/down multiple lines |
g , G | Scroll to top/bottom |
^, $ | Move to head/tail of line |
s | Sort by selected column |
H, J, K, L | Extend selection by one cell left/down/up/right |
V | Extend selection by horizontal line |
y | Copy a cell value |
←, → | Move focus to left/right |
c | Move focus to connections |
/ | Filter |
? | Help |
1, 2, 3, 4, 5 | Switch to records/columns/constraints/foreign keys/indexes tab |
Esc | Hide pop up |
The location of the file depends on your OS:
$HOME/.config/zhobo/config.toml
$HOME/.config/zhobo/config.toml
%APPDATA%/zhobo/config.toml
Sample config.toml file is examples/config.toml
:
The location of the file depends on your OS:
$HOME/.config/zhobo/key_bind.ron
$HOME/.config/zhobo/key_bind.ron
%APPDATA%/zhobo/key_bind.ron
Sample config.toml file is examples/key_bind.ron
:
Contributions are welcome. If you are developing a new feature, we recommend creating an issue first.
Most of the code in this project was ported from gobang, and we would like to express our deepest gratitude to the original author, @Tako8ki.