You cannot select more than 25 topics Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.
Go to file
Takayuki Maeda 07b2b5090f
Add key config (#33)
* implement key config

* use key config in help component

* use key config in databases component

* use key config in error component

* use key config in connections component

* set commands

* use database/table as a table component name

* fix a test for get_text

* use key config in tab component

* fix function name

* add focus_connections key

* use quit exit key
3 years ago
.github/workflows Make table cells responsive (#23) 3 years ago
database-tree Add key config (#33) 3 years ago
resources Make table cells responsive (#23) 3 years ago
src Add key config (#33) 3 years ago
.gitignore Refactor components (#12) 3 years ago
Cargo.lock Implement Help component (#32) 3 years ago
Cargo.toml Implement Help component (#32) 3 years ago
README.md Add key config (#33) 3 years ago
sample.toml Implement table infinite scrolling (#22) 3 years ago

README.md

gobang

gobang is currently in alpha

A cross-platform terminal database tool written in Rust

github workflow status crates

gobang

Features

  • Cross-platform support (macOS, Windows, Linux)
  • Multiple Database support (MySQL PostgreSQL, SQLite)
  • Intuitive keyboard only control

Installation

Cargo

If you already have a Rust environment set up, you can use the cargo install command:

$ cargo install --version 0.1.0-alpha.0 gobang

Keymap

Key Description
h scroll left
j scroll down
k scroll up
l scroll right
Ctrl + d scroll down multiple lines
Ctrl + u scroll up multiple lines