LinuxCommandLibrary

notes

TLDR

Create new note

$ notes new "[note title]"
copy
List all notes
$ notes ls
copy
Search notes
$ notes search "[query]"
copy
Edit note
$ notes edit "[note title]"
copy
Delete note
$ notes rm "[note title]"
copy
Sync notes
$ notes sync
copy

SYNOPSIS

notes command [options]

DESCRIPTION

notes is a simple command-line note-taking application. It stores notes as plain text files, making them easy to manage, search, and sync.
Notes are typically stored in ~/.notes or a configured directory.

PARAMETERS

new title

Create new note.
ls
List notes.
search query
Search notes.
edit title
Edit note.
rm title
Delete note.
sync
Sync with remote.
cat title
Display note.

EXAMPLE WORKFLOW

$ # Create a note
notes new "meeting-notes"
# Opens editor, save and exit

# List notes
notes ls

# Find notes
notes search "project"

# View note
notes cat "meeting-notes"
copy

CAVEATS

Implementation varies (several tools named "notes"). Plain text storage. Editor configured via $EDITOR.

HISTORY

Various command-line note tools exist; implementations include those by Nick Nisi and others, following Unix philosophy of simple text file management.

SEE ALSO

nb(1), jrnl(1), zk(1), vim(1)

Copied to clipboard