small software-rendered rust tty
Diffstat (limited to 'src/term.rs')
-rw-r--r--src/term.rs8
1 files changed, 8 insertions, 0 deletions
diff --git a/src/term.rs b/src/term.rs
index 394e1a7..a3420a1 100644
--- a/src/term.rs
+++ b/src/term.rs
@@ -196,6 +196,14 @@ impl Terminal {
}
Control(ControlFunction {
start: b'[',
+ end: b'H',
+ ..
+ }) => {
+ //home
+ self.cursor.0 = 1
+ }
+ Control(ControlFunction {
+ start: b'[',
params,
end: b'K',
..