Skip to content

LordOfTrident/pona

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

26 Commits
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Pona

Another terminal based text editor written in C++

License Issues GitHub pull requests


Table of contents

Introduction

A C++ terminal text editor for Linux. Unlike my other editor, tr-ed, this aims to be simpler, faster to use and at least a bit more practical. For help on how to use the editor, press Ctrl+H while in the editor.

Features

  • Basic text editing
  • Scrolling (horizontal, vertical)
  • Ruler
  • Scrollbar
  • File i/o
  • Tabs
  • Config files
  • Themes
  • Command line
  • Mouse input
  • Selection
  • Copy/cut/paste
  • Find and replace commands
  • Build and run commands
  • Syntax highlighting
  • Lua plugins

Bugs

  • If the current line has tabs and you click at the end of the line to position the cursor there, the cursor will be offset to the left by tab size * tabs count

If you find any bugs, please create an issue and report them.

Dependencies

Make

Run make all to see all the make rules, make to compile a static binary.

About

Another terminal based text editor written in C++

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages