0.1.1 • Published 8 years ago

texteditor v0.1.1

Weekly downloads
1
License
MIT
Repository
-
Last release
8 years ago

ted

Simple terminal-based editor

Usage

ted <file>

Keybindings

  • Printable characters: Insert text
  • Arrow keys: Move cursor
  • Backspace: Delete text
  • Escape: Save changes and exit
  • [ctrl+s]: Save changes
  • [ctrl+c]: Exit

Features

  • Read files
  • Write changes
  • Block-shaped cursor
  • Insert text at cursor position
  • Delete text on the left of the cursor
  • Programatic editor API

TODO

  • Remove text on the right of the cursor
  • Change cursor position

Roadmap

  • Text selection
  • Mouse support
  • Scrollbars

Under consideration

  • Undo/Redo
  • Statusbar
  • Config file
  • Shell (a.k.a. command pallete)
  • Plugin interface

Plugins

  • Syntax highlight
  • Snippets

blessed questions

  • Must form inputs be contained in a form?
  • How to disable default escape binding in form inputs