Skip to main content

Simple curses text editor

Project description

atto - Simple curses text editor

Installation

pip install atto

Usage

As script

[user@localhost ~] atto "<filename>"

In your code

import atto 
atto.edit('filename.txt')

Keys

  1. i to switch to insert mode
  2. ESC to return from insert mode
  3. F4 to exit without saving
  4. F2 to save
  5. F10 to save and exit
  6. Arrow keys to move cursor

License

atto is licensed under GPL License

Requirements

  1. cursor: Cross-platform library for showing and hiding cursor

Changelog

1.0.0

Initial release

1.1.0

Major bug fixes, Long lines handling improvements

1.1.1

Fixed tab bugs

1.1.2

Added --version command line switch

1.1.3

Minor bug fixes

1.1.4

Major bug fixes

1.1.5

Patched version

1.1.6

Added LICENSE file

1.1.7

Minor bug fixes

1.1.8

Added homepage

1.1.9

Patched version

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

atto-1.1.9.tar.gz (16.5 kB view details)

Uploaded Source

File details

Details for the file atto-1.1.9.tar.gz.

File metadata

  • Download URL: atto-1.1.9.tar.gz
  • Upload date:
  • Size: 16.5 kB
  • Tags: Source
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/3.4.1 importlib_metadata/4.6.1 pkginfo/1.7.0 requests/2.25.1 requests-toolbelt/0.9.1 tqdm/4.61.1 CPython/3.9.5

File hashes

Hashes for atto-1.1.9.tar.gz
Algorithm Hash digest
SHA256 11782d66a153fca93e84a81f542d4d9acbda84245f4e6429442f6c2a7d68972d
MD5 38ea78fa601da0bae5e13c8b0aa84234
BLAKE2b-256 10a120b5d01cfe335705c1dd2b0888657bd9bcdac23914a1c7c1d1bbbf9a8ff1

See more details on using hashes here.

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