pref: support `Home` and `End` input for cli (#313)
This commit is contained in:
parent
29b51f836f
commit
ee398d4d98
|
@ -253,6 +253,15 @@ const onTermKey = (e) => {
|
||||||
}
|
}
|
||||||
// block all ctrl key combinations input
|
// block all ctrl key combinations input
|
||||||
return false
|
return false
|
||||||
|
} else {
|
||||||
|
switch (e.key) {
|
||||||
|
case 'Home': // move to head of line
|
||||||
|
moveInputCursorTo(0)
|
||||||
|
return false
|
||||||
|
case 'End': // move to tail of line
|
||||||
|
moveInputCursorTo(Number.MAX_SAFE_INTEGER)
|
||||||
|
return false
|
||||||
|
}
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
return true
|
return true
|
||||||
|
|
Loading…
Reference in New Issue