2
2
ミラー元 https://github.com/Hilbis/Hilbish 前回の同期 2025-07-18 16:52:02 +00:00

feat: make ctrl d delete char below cursor if line isnt empty

このコミットが含まれているのは:
TorchedSammy 2022-04-12 21:02:01 -04:00
コミット 1715a1f626
署名者: sammyette
GPGキーID: 904FC49417B44DCD

ファイルの表示

@ -170,9 +170,18 @@ func (rl *Instance) Readline() (string, error) {
rl.clearHelpers()
return "", CtrlC
case charEOF:
rl.clearHelpers()
return "", EOF
case charEOF: // ctrl d
if len(rl.line) == 0 {
rl.clearHelpers()
return "", EOF
}
if rl.modeTabFind {
rl.backspaceTabFind()
} else {
if (rl.pos < len(rl.line)) {
rl.deleteBackspace(true)
}
}
// Clear screen
case charCtrlL: