CircleCI crate-name at crates.io

rmemo

rmemo is tool for taking notes fast on the command line

demo

Installation

using cargo

cargo install rmemo

using homebrew

brew tap k-nasa/homebrew-rmemo brew install rmemo

Usage

``` USAGE: rmemo [SUBCOMMAND]

FLAGS: -h, --help Prints help information -V, --version Prints version information

SUBCOMMANDS: config Edit config file delete Delete memos edit Edit memo grep Grep memos list Show memos list new Create new memo serve start http server help Prints this message or the help of the given subcommand(s) ```

Usage example

Create new note

$rmemo new Title:

If you have set up a template, create a note based on it

$rmemo new -t Title:

Deletes the note of the file name matching the argument pattern

rmemo delete hoge hoge 2018-10-15hoge.md 2018-10-12hoge.md 2018-10-08hoge.md Will delete those entry. Are you sure? Are you sure?(y/n) :

Configuration

toml memos_dir = "~/.config/rmemo/memos" # Directory where note is stored editor = "vim" # The editor you want to use. I recommend vim for no particular reason selector = "fzf" # Selector you want to use. Please choose your favorite one grep_command = "grep" # Set your favorite grep template_file_path = "" # Set the template you want to use enter_time_in_filename = true # Set it to false if timestamp is not required for file name