expanded strip documentation
updated README
updated length to work with links and notifications
import "mpldr.codes/ansi"
Write pretty terminal output the easy way.
Want your text green? ansi.Green("I am Shrek")
Want it black on a red ground? ansi.RedBG(ansi.Black("You can just combine them"))
Moving around is as simple as Specifying a direction ansi.Up()
¹) support depends on the terminal emulator used and configuration
This library implements the (informal) NO_COLOR
standard. This disables all colour-related ANSI-Codes but does not restrict any
other function (like cursor movement or formatting). If this behavior is
unwanted please stay on version 1.3.0 or below.
Bug Reports and Feature Requests can be sent to the issue tracker or via email to ~poldi1405/issues@todo.sr.ht (possible without creating an account on Sourcehut).
Want to improve it yourself? Awesome! Please send your patches to ~poldi1405/patches@lists.sr.ht (see submitted patches here).
For an easy quickstart, just run these commands:
$ git config format.subjectPrefix "PATCH go-ansi"
$ git config sendemail.to "~poldi1405/patches@lists.sr.ht"
Please sign-off your Commits to confirm the DCO.
This library is licensed under the MIT License which can be found here.