ミラー元
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
このコミットが含まれているのは:
コミット
1715a1f626
@ -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:
|
||||
|
読み込み中…
x
新しいイシューから参照
ユーザーをブロックする