diff options
author | Sören Tempel <soeren+git@soeren-tempel.net> | 2021-05-20 17:14:10 +0200 |
---|---|---|
committer | Sören Tempel <soeren+git@soeren-tempel.net> | 2021-05-20 17:14:10 +0200 |
commit | 61647c1afd4dedd200a67f99cee58ba76a90470f (patch) | |
tree | 53aff17f3182daac4ab46d5e46a90c5e78c023df /README.md | |
parent | e1e5ef4c03a7bf80a8f7baabf77bb582aacd5b5b (diff) |
README.md: Minimal improvements to motivation section
Diffstat (limited to 'README.md')
-rw-r--r-- | README.md | 16 |
1 files changed, 8 insertions, 8 deletions
diff --git a/README.md b/README.md index 41274de..98a899d 100644 --- a/README.md +++ b/README.md @@ -11,7 +11,7 @@ standard known as [ANSI escape sequences][wikipedia ansi]. This standard defines several byte sequences to provide special control functions for terminals emulators. This includes control of the cursor, support for different colors, et cetera. They are often used to -implement TUIs (e.g. using the [ncurses][ncurses web] library). +implement TUIs, e.g. using the [ncurses][ncurses web] library. Many of these escape sequences operate on rows and columns and therefore require terminal emulators to be built around a character grid were @@ -24,12 +24,12 @@ emulator supporting the aforementioned escape sequences can never fully support Unicode [\[1\]][variable-width glyphs]. On the other hand, a terminal emulator not supporting ANSI escape -sequences can never support TUIs. However, the idea behind `saneterm` is -that terminals shouldn't be used to implement TUIs anyhow and should -instead focus on line-based CLIs. By focusing on line-based CLIs, a -variety of features normally implemented in CLI programs themselves -(like [readline][readline web]-keybindings) can be implemented directly -in the terminal emulator. +sequences can never support existing TUIs. However, the idea behind +`saneterm` is that terminals shouldn't be used to implement TUIs anyhow, +instead they should focus on line-based CLIs. By doing so, a variety of +features normally implemented in CLI programs themselves (like +[readline][readline web]-keybindings) can be implemented directly in the +terminal emulator. ## Status @@ -67,7 +67,7 @@ For development setups just run `python3 saneterm/__main__.py`. ## Configuration The terminal appearance can be configured using [Gtk's CSS][gtk css] -feature. The saneterm window widget can be selected using the CSS +feature. The `saneterm` window widget can be selected using the CSS selector `#saneterm`. For example, to change the color scheme and employed font. Add the |