A terminal command bookmarking tool written in Rust using ratatui.
Keybindings available for bash, zsh, and nushell.
Heavily inspired by tbmk.
- search (get):
ctrl + g
- delete:
ctrl + d
- insert (bookmark):
ctrl + b
The command-line buffer is copied into the search field (search mode) or the command field (insert mode).
You'll need the rustc and cargo which are best installed using rustup
- Run
./build
and move the newly generated/oh_hai
directory to its new home - cd into the app directory and run
./install
- Restart shell or source config file
Bookmarks are saved into ./data/bookmarks.json
for manual editing.
If you need to move the app directory, run ./install
again after moving.
- Additional shell support
- Any testing at all would be an improvement