crossterm
crossterm copied to clipboard
Cross platform terminal library rust
**Describe the bug** cursor::SavePosition seems to only save the position on a line and doesnt work with newline. **To Reproduce** Working Code to overwrite printed value: ``` use crossterm::{cursor, terminal,...
**Is your feature request related to a problem? Please describe.** I am trying to create a simple command line utility to draw a box with contents and questions in it...
The claim "supports all UNIX terminals" should probably be changed to something like "supports most modern terminal emulators that use xterm-style escape sequences". I don't see anything in the code...
**Describe the bug** `EnableBlinking` and `DisableBlinking` don't work in the GNOME terminal. **Proposition** The control sequences for enabling/disabling blinking (`\x1b[?12h` and `\x1b[?12l`) don't seem to work in some terminals, however...
fix https://github.com/crossterm-rs/crossterm/issues/640
May be my question is not addressed correctly, just close issue. I working on WASI based plugin system. And for terminal applications such as [helix](https://github.com/helix-editor/helix) I think the best approach...
**Describe the bug** MSYS, CGWIN, Mintty (e.g. gitbash, windows ssh-terminals) have in common that they are tools that do not have access to the internal WinAPI of windows. This is...
Currently, it's possible to modify the cursor shape and whether it's blinking or not, but the previous state can't be restored. A function that can retrieve the cursor style would...
**Is your feature request related to a problem? Please describe.** Terminal program often face to SIGINT, SIGTERM and I think it's common to write handler for these signals so I...
### Problem This issue came out of https://github.com/crossterm-rs/crossterm/issues/635. Let's say you're reading events using poll and are only interested in mouse clicks. At the moment any mouse movement will send...