2
2
mirror of https://github.com/Hilbis/Hilbish synced 2025-03-30 10:13:23 +00:00

fix(readline): insert text in replace mode if cursor is at end of text

This commit is contained in:
TorchedSammy 2022-03-23 21:10:04 -04:00
parent 1ba314d961
commit 722bd1cd80
Signed by: sammyette
GPG Key ID: 904FC49417B44DCD

View File

@ -517,7 +517,9 @@ func (rl *Instance) editorInput(r []rune) {
case VimReplaceMany:
for _, char := range r {
rl.deleteX()
if rl.pos != len(rl.line) {
rl.deleteX()
}
rl.insert([]rune{char})
}
rl.refreshVimStatus()