From 46e065db13fda7663622056de0744dde63ce5604 Mon Sep 17 00:00:00 2001 From: Niklas Date: Tue, 26 Apr 2022 13:49:45 -0400 Subject: [PATCH] rich: add page (#8044) * Create rich * Update and rename rich to rich.md * Update rich.md * Update rich.md * Update rich.md * Update pages/common/rich.md Co-authored-by: lincc <46962923+blueskyson@users.noreply.github.com> * Update pages/common/rich.md Co-authored-by: lincc <46962923+blueskyson@users.noreply.github.com> * Update pages/common/rich.md Co-authored-by: lincc <46962923+blueskyson@users.noreply.github.com> * Update pages/common/rich.md Co-authored-by: lincc <46962923+blueskyson@users.noreply.github.com> * Update pages/common/rich.md Co-authored-by: lincc <46962923+blueskyson@users.noreply.github.com> * Update pages/common/rich.md Co-authored-by: lincc <46962923+blueskyson@users.noreply.github.com> * Update pages/common/rich.md Co-authored-by: lincc <46962923+blueskyson@users.noreply.github.com> * Update pages/common/rich.md Co-authored-by: Emily Grace Seville * Update pages/common/rich.md Co-authored-by: Emily Grace Seville * Update pages/common/rich.md Co-authored-by: Emily Grace Seville * Update pages/common/rich.md Co-authored-by: Emily Grace Seville * Update pages/common/rich.md Co-authored-by: Emily Grace Seville * Update pages/common/rich.md Co-authored-by: Emily Grace Seville * PR feedback * Apply suggestions from code review Co-authored-by: Axel Navarro Co-authored-by: lincc <46962923+blueskyson@users.noreply.github.com> Co-authored-by: Emily Grace Seville Co-authored-by: Axel Navarro --- pages/common/rich.md | 32 ++++++++++++++++++++++++++++++++ 1 file changed, 32 insertions(+) create mode 100644 pages/common/rich.md diff --git a/pages/common/rich.md b/pages/common/rich.md new file mode 100644 index 0000000000..7f4987d20d --- /dev/null +++ b/pages/common/rich.md @@ -0,0 +1,32 @@ +# rich + +> Rich CLI is a toolbox for fancy output in the terminal. +> More information: . + +- Display a file with syntax highlighting: + +`rich {{path/to/file.py}}` + +- Add line numbers, and indentation guides: + +`rich {{path/to/file.py}} --line-number --guides` + +- Apply a theme: + +`rich {{path/to/file.py}} --theme {{monokai}}` + +- Display a file in an interactive pager: + +`rich {{path/to/file.py}} --pager` + +- Display contents from a URL: + +`rich {{https://raw.githubusercontent.com/Textualize/rich-cli/main/README.md}} --markdown --pager` + +- Export a file as HTML: + +`rich {{path/to/file.md}} --export-html {{path/to/file.html}}` + +- Display text with formatting tags, custom alignment, and line width: + +`rich --print {{"Hello [green on black]Stylized[/green on black] [bold]World[/bold]"}} --{{left|center|right}} --width {{10}}`