Logo
latest

Tutorials & Explanations

  • Introduction
    • Requirements
    • Installation
    • Quick Start
  • Printing (and using) formatted text
    • Formatted text
    • echo
      • Printing to Standard error using echo
    • print
  • Bars
  • Console API
    • Attributes
    • Bell
    • Encoding
    • File Opening
    • Launching Applications
    • Launching  Text Editors
    • Pager
    • Spin
    • Terminal size
  • Dialogs
    • Message Box
    • Input Box
    • Confirm Box
    • Choice Box
    • Radiolist Box
    • Check Box
    • Styling of dialogs
    • Styling reference sheet
      • Example
  • Parse
    • How to name Optional Arguments
      • The basics
      • Short options
  • Positional Arguments
  • Combining Positional and Optional arguments
  • Grouping conflicting optional arguments
  • Progress bars ๐Ÿ“Š
    • Simple progress bar
    • Autohide progressbar
    • Adding a title and label
    • Adding a toolbar
    • Spinner themes
    • Multiple parallel tasks
    • Nested progressbars
    • Rainbow progress bar
    • Adding a key binder
  • Prompts
    • App Prompts
    • Input Validation
      • Integer Validator
    • Input Prompts using Prompt() class
    • Multiline Input
    • Hide Input
      • Using function quo.prompt()
      • Using class `quo.prompt.Prompt()
    • Confirmation Prompts
    • System prompt
    • Suspend prompt
    • Prompt bottom toolbar
    • Right prompt(rprompt)
    • Syntax highlighting
    • Placeholder text
      • Plain text placeholder
      • Formatted text placeholder
    • Colors
      • Plain text prompt
      • Formatted text prompt
      • Styled prompt
      • Coloring the prompt and the input
    • Completion
      • Auto suggestion
      • Autocompletion
      • Nested completion
      • Complete while typing
    • History
      • MemoryHistory
      • FileHistory
    • Adding custom key bindings
      • Conditional Key bindings
      • Toggle visibility of input
    • Mouse support
    • Line wrapping
  • Rule
  • Table
    • Printing tabular data
    • Table headers
    • Column Widths and  Line Wrapping
  • Widgets
    • Frame
    • Box
    • Label
    • TextField
      • Other attributes
    • Button
    • Shadow
  • Utilities
    • Screen Clearing
    • Getting Characters from Terminal(getchar)
    • Exitting
    • Waiting for Key Press(pause)
  • Exception(Error) Handling
    • Where are Errors Handled?
    • Which Exceptions Exist?
  • Text User Interface (Full screen Command-line applications)
    • A simple application
    • The layout
      • container
      • A layered layout architecture
    • HSplit
    • VSplit
    • Key bindings
      • Global key bindings
      • Registering Key bindings
      • Window
  • Key binding ๐Ÿ—๏ธ
    • List of special keys
    • Binding alt+something, option+something or meta+something
    • Wildcards
    • Attaching a Condition to key bindings
    • ConditionalKeyBindings: Disabling a set of key bindings
    • Merging key bindings
    • Eager
    • Asyncio coroutines
    • Timeouts
    • Recording macros
    • Creating new Vi text objects and operators

Miscellaneous pages

  • License๐Ÿ“œ
    • MIT License
  • Changelog
    • Added
    • Added
    • Added
      • Version 2023.3
    • Added
    • Fixed
      • Version 2023.2
    • Added
      • Version 2023.1
    • Added
    • Changed
      • Version 2022.9
    • Added
    • Changed
      • Version 2022.8.1
    • Changed
      • Version 2022.8
    • Added
      • Version 2022.7
    • Added
      • Version 2022.6.1
      • Version 2022.6
      • Version 2022.5.3
      • Version 2022.5.2
    • Added
      • Version 2022.5.1
    • Fixed
      • Version 2022.5
    • Added
      • Version 2022.4.5`
    • Added
      • Version 2022.4.4
    • Added
      • Version 2022.4.3
    • Added
      • Version 2022.4.2
    • Changed
      • Version 2022.4.1
    • Fixed
      • Version 2022.4
    • Added
      • Version 2022.3.5
    • Changed
      • Version 2022.3.4
    • Added
      • Version 2022.3.3
    • Changed
      • Version 2022.3.2
    • Added
    • Changed
      • Version 2022.3.1
    • Added
      • Version 2022.3
    • Added
    • Changed
    • Fixed
      • Version 2022.2.2
    • Added
    • Fixed
      • Version 2022.2.1
    • Changed
    • Fixed
    • Added
    • Changed
    • Fixed
      • Version 2022.1.6
      • Version 2022.1.5
    • Fixed
      • Version 2022.1
    • Changed
    • Fixed
      • Version 2021.7
    • Changed
    • Fixed
      • Version 2021.6
    • Added
      • Version 2021.5.5.2
    • Fixed
      • Version 2021.5.5
    • Added
      • Version 2021.4.5
    • Added
      • Version 2021.3.5
    • Added
    • Changed
      • Version 2021.2
      • Version 2021.1
    • Added
      • Version 2021.1.dev0
  • Appendix
    • ECHO ANSI COLORS
    • Available Syntax highlighters
quo
  • »
  • Appendix
  • Edit on GitHub

Appendix๏ƒ

  • ECHO ANSI COLORS
  • Available Syntax highlighters
Previous Next

© Copyright 2023, Scalabli. Revision 6dbeb5b4.