Crates.io | memoire |
lib.rs | memoire |
version | 0.1.2 |
source | src |
created_at | 2020-10-26 08:05:47.995326 |
updated_at | 2022-01-29 19:58:33.582438 |
description | A tool to archive commands |
homepage | https://github.com/Phoenix-Chen/Memoire |
repository | https://github.com/Phoenix-Chen/Memoire |
max_upload_size | |
id | 305530 |
size | 1,719,879 |
Editable, portable and sharable CLI cheatsheet.
You can search archived commands by keywords in command, annotation, tags and/or collection. The archived commands are editable and removable. Archived commands are saved in json
format for editability and portability.
This program use jq.
Make sure you have Cargo installed.
Install with:
cargo install memoire
memoire
memoire [-s|--search] <keyword_1> <keyword_2> ...
Ctrl-c
: Quit program at any time.Ctrl-a
: To add new bookmark.Up
/ Down
/ Left
/ Right
: Move.Enter
: To select / submit.Esc
: To deselect / go back.A personal collections of commands cheatsheets in json
format compatible with Memoire
can be found here
If you installed a memoire
version below 0.1.2
. Run following script to move previous bookmarks into default
collection:
cat ~/.memoir_history.json | jq -s '.[0][] |= . + {"collection": "default"} | .[0]' > ~/.memoire/default.json
Memoire is under Apache 2.0 License.