diff options
Diffstat (limited to 'src/terminal.rs')
| -rw-r--r-- | src/terminal.rs | 5 |
1 files changed, 5 insertions, 0 deletions
diff --git a/src/terminal.rs b/src/terminal.rs index 28e83b3..9188c43 100644 --- a/src/terminal.rs +++ b/src/terminal.rs @@ -205,6 +205,11 @@ impl Terminal { Err(std::io::Error::other("Couldn't read terminal size.")) } } + + // vt100 + pub async fn clear(&mut self) -> Result<()> { + self.do_escape(EscapeType::CSI, "J", &[2]).await + } } |