README ====== Description ----------- Noteless provides a simple command line interface to note taking. What makes this different than simply using a command line text editor is there is no need to type paths or file extensions. It handles all of the file management without having to change directories. It can also perform search operations without having to write a long command. Prerequisites ------------- * gcc * make Installation ------------ * Clone this repository * cd noteless * make There is currently no **make install** for noteless yet, but the binary will run from anywhere. Just symlink it to **~/bin/noteless** (or just copy it there), add ~/bin to your path, and you should be good to go. Another method is to create an alias. Noteless is a single binary, so it will run from any location. Commands -------- * *cat*: Outputs the specified note's contents verbatim. * *new*: Creates the specified note and opens for editing. * *edit*: Opens the specified note for editing. * *find*: Performs a case insensitive search of all notes, displaying only the lines that match along with their line numbers and files from which they came. * *ls*: Lists all notes * *help*: Displays the help text. * *rm*: Deletes the specified note