Skip to main content

Terminal note-taking application

Project description

Installation

  • Windows
    1. Download
  • Linux (varies per distro)
    1. Install Python3
      sudo apt install python3
    2. Install pip for Python3
    3. install nestingnote
      python3 -m pip install nestingnote
    4. create alias (for convenience)
    echo "alias nestingnote='python3 -m nestingnote'" >> ~/.bash_aliases
    source ~/.bash_aliasees
    

Execution

python3 -m nestingnote \path\to\my\notes

Controls

Most controls are intuitive, e.g., all printable keys insert that character, arrow keys, home, end, page up, and page down all move the cursor appropriately. However, there are a few special controls introduced by nestingnote:

  • Tab: at the beginning of a line will indent the line, starting an inner nested list. Within the line, tab will split the line into fields similar to columns in a matrix.
  • Ctrl+k: toggles whether the current item in the nested list is collapsed, meaning that all items nested beneath it are hidden.
  • Ctrl+w: save the edits

Project details


Download files

Download the file for your platform. If you're not sure which to choose, learn more about installing packages.

Source Distribution

nestingnote-0.0.11.tar.gz (19.5 kB view hashes)

Uploaded Source

Built Distribution

nestingnote-0.0.11-py3-none-any.whl (25.6 kB view hashes)

Uploaded Python 3

Supported by

AWS AWS Cloud computing and Security Sponsor Datadog Datadog Monitoring Fastly Fastly CDN Google Google Download Analytics Microsoft Microsoft PSF Sponsor Pingdom Pingdom Monitoring Sentry Sentry Error logging StatusPage StatusPage Status page