Crates.io | rusty_memoir |
lib.rs | rusty_memoir |
version | 0.1.0 |
source | src |
created_at | 2020-10-26 07:30:41.75777 |
updated_at | 2020-10-26 07:30:41.75777 |
description | A tool to archive commands |
homepage | https://github.com/Phoenix-Chen/Memoir |
repository | https://github.com/Phoenix-Chen/Memoir |
max_upload_size | |
id | 305512 |
size | 5,172,345 |
Memoir is a TUI program to help you archive commands (or any text).
You can search archived commands by keywords in command, annotation and/or tags. The archived commands are editable and deletable. Archived commands are saved in json format for easy sharing.
Show all records:
memoir
General search:
memoir [-s|--search] <keyword_1> <keyword_2> ...
Search by command:
memoir [-c|--command] <keyword_1> <keyword_2> ...
Search by annotation:
memoir [-a|--annotation] <keyword_1> <keyword_2> ...
Search by tags:
memoir [-t|--tags] <keyword_1> <keyword_2> ...
You can combine arguments:
memoir -c <keyword_1> -t <keyword_2> ...
By default, search results calculate the union of search results of each keyword. For intersection add -i
:
memoir [-i|--intersection] -c <keyword_1> -t <keyword_2> <keyword_3> ...
Ctrl-c
: Quit program at any time.Up
/ Down
: To move between options or panels.Enter
: To select option.Ctrl-a
: To add new record.Left
/ Right
: To move cursor in input_mode.This program use rust-clipboard which requires x11 on Linux.
How to retrieve record id from CLI?
¯\(ツ)/¯
Why are you handling errors like an amateur?
But I am an amateur...
Memoir is under Apache 2.0 License.