NAME
Text::ANSI::Printf - printf function for string with ANSI sequence
VERSION
Version 2.01
SYNOPSIS
use Text::ANSI::Printf;
Text::ANSI::Printf::printf FORMAT, LIST
Text::ANSI::Printf::sprintf FORMAT, LIST
use Text::ANSI::Printf qw(ansi_printf ansi_sprintf);
ansi_printf FORMAT, LIST
ansi_sprintf FORMAT, LIST
DESCRIPTION
Text::ANSI::Printf is a almost-printf-compatible library with a capability of handling:
- ANSI terminal sequences
- Multi-byte wide characters
- Backspaces
FUNCTIONS
- printf FORMAT, LIST
- sprintf FORMAT, LIST
- ansi_printf FORMAT, LIST
- ansi_sprintf FORMAT, LIST
-
Use just like perl's printf and sprintf functions except that printf does not take FILEHANDLE.
IMPLEMENTATION NOTES
This module uses Text::Conceal and Text::ANSI::Fold::Util internally.
SEE ALSO
Text::Conceal, https://github.com/kaz-utashiro/Text-Conceal
Text::ANSI::Fold::Util, https://github.com/kaz-utashiro/Text-ANSI-Fold-Util
Text::ANSI::Printf, https://github.com/kaz-utashiro/Text-ANSI-Printf
App::ansicolumn, https://github.com/kaz-utashiro/App-ansicolumn
https://en.wikipedia.org/wiki/ANSI_escape_code
AUTHOR
Kazumasa Utashiro
LICENSE
Copyright 2020 Kazumasa Utashiro.
This library is free software; you can redistribute it and/or modify it under the same terms as Perl itself.