Man pages for RonMobile/cli
Helpers for Developing Command Line Interfaces

ansi_alignAlign an ANSI colored string
ansi_columnsFormat a character vector in multiple columns
ansi_has_anyCheck if a string has some ANSI styling
ansi_hide_cursorHide/show cursor in a terminal
ansi_ncharCount number of characters in an ANSI colored string
ansi_regexPerl comparible regular expression that matches ANSI escape...
ansi_stripRemove ANSI escape sequences from a string
ansi_strsplitSplit an ANSI colored string
ansi_strtrimTruncate an ANSI string
ansi_strwrapWrap an ANSI styled string to a certain width
ansi-stylesANSI colored text
ansi_substrSubstring(s) of an ANSI colored string
ansi_substringSubstring(s) of an ANSI colored string
ansi_toupperANSI character translation and case folding
ansi_trimwsRemove leading and/or trailing whitespace from an ANSI string
boxxDraw a banner-like box in the console
builtin_themeThe built-in CLI theme
cat_line'cat()' helpers
cliCompose multiple cli functions
cli_abortSignal an error, warning or message with a cli formatted...
cli_alertCLI alerts
cli_blockquoteCLI block quote
cli_bulletsList of items
cli_codeA block of code
cli-configcli environment variables and options
cli_debug_docDebug cli internals
cli_divGeneric CLI container
cli_dlDefinition list
cli_endClose a CLI container
cli_formatFormat a value for printing
cli_format_methodCreate a format method for an object using cli tools
cli_h1CLI headings
cli_liCLI list item(s)
cli_list_themesList the currently active themes
cli_olOrdered CLI list
cli_output_connectionThe connection option that cli would use
cli_parCLI paragraph
cli_process_startIndicate the start and termination of some computation in the...
cli_progress_alongAdd a progress bar to a mapping function or for loop
cli_progress_barcli progress bars
cli_progress_builtin_handlerscli progress handlers
cli_progress_democli progress bar demo
cli_progress_messageSimplified cli progress messages
cli_progress_outputAdd text output to a progress bar
cli_progress_stepSimplified cli progress messages, with styling
cli_progress_stylesList of built-in cli progress styles
cli_ruleCLI horizontal rule
cli_sitrepcli situation report
cli_statusUpdate the status bar
cli_status_clearClear the status bar
cli_status_updateUpdate the status bar
cli_textCLI text
cli_ulUnordered CLI list
cli_vecAdd custom cli style to a vector
cli_verbatimCLI verbatim text
combine_ansi_stylesCombine two or more ANSI styles
console_widthDetermine the width of the console
containersCLI containers
demo_spinnersShow a demo of some (by default all) spinners
faqFrequently Asked Questions
format_errorFormat an error, warning or diagnostic message
format_inlineFormat and returns a line of text
get_spinnerCharacter vector to put a spinner on the screen
inline-markupCLI inline markup
is_ansi_ttyDetect if a stream support ANSI escape characters
is_dynamic_ttyDetect whether a stream supports \\r (Carriage return)
is_utf8_outputWhether cli is emitting UTF-8 characters
list_spinnersList all available spinners
make_ansi_styleCreate a new ANSI style
make_spinnerCreate a spinner
match_selectorMatch a selector to a container stack
match_selector_nodeMatch a selector node to a container
num_ansi_colorsDetect the number of ANSI colors to use
parse_selectorParse a CSS3-like selector
pluralizationCLI pluralization
pluralization-helpersPluralization helper functions
pluralizeString templating with pluralization
progress-cThe cli progress C API
progress-utilsProgress bar utility functions.
progress-variablesProgress bar variables
ruleMake a rule with one or two text labels
simple_themeA simple CLI theme
spark_barDraw a sparkline bar graph with unicode block characters
spark_lineDraw a sparkline line graph with Braille characters.
start_appStart, stop, query the default cli application
style_hyperlinkTerminal Hyperlinks
symbolVarious handy symbols to use in a command line UI
test_that_cliTest cli output with testthat
themesCLI themes
treeDraw a tree
unicode-width-workaroundWorking around the bad Unicode character widths
RonMobile/cli documentation built on Dec. 18, 2021, 11 a.m.