summaryrefslogtreecommitdiff
path: root/README.md
blob: ed9249ba62e4dfefa9b9059214fd9f5119f51b4b (plain)
    1 ## Description
    2 Noteless provides a simple command line interface to note taking.
    3 
    4 What makes this different than simply using a command line text editor is there
    5 is no need to type paths or file extensions. It handles all of the file
    6 management without having to change directories. It can also perform search
    7 operations without having to write a long command.
    8 
    9 
   10 ## Prerequisites
   11 *   gcc
   12 *   gcc-c++
   13 *   make
   14 
   15 
   16 ## Installation
   17 
   18 *   Clone this repository
   19 *   cd noteless
   20 *   make
   21 
   22 There is currently no **make install** for noteless yet, but the binary will
   23 run from anywhere. Just symlink it to **~/bin/noteless** (or just copy it
   24 there), add ~/bin to your path, and you should be good to go.
   25 
   26 
   27 ## Commands
   28 
   29 *   **cat**: Outputs the specified note's contents verbatim.
   30 *   **new**: Creates the specified note and opens for editing.
   31 *   **edit**: Opens the specified note for editing.
   32 *   **ls**: Lists all notes
   33 *   **find**: Performs a case insensitive search of all notes, displaying only
   34     the lines that match along with their line numbers and files from which
   35     they came.
   36 *   **help**:  Displays the help text.
   37 *   **rm**: Deletes the specified note

Generated by cgit