mirror of
https://github.com/Hilbis/Hilbish
synced 2025-04-01 11:13:24 +00:00
fix(readline): insert text in replace mode if cursor is at end of text
This commit is contained in:
parent
1ba314d961
commit
722bd1cd80
@ -517,7 +517,9 @@ func (rl *Instance) editorInput(r []rune) {
|
|||||||
|
|
||||||
case VimReplaceMany:
|
case VimReplaceMany:
|
||||||
for _, char := range r {
|
for _, char := range r {
|
||||||
rl.deleteX()
|
if rl.pos != len(rl.line) {
|
||||||
|
rl.deleteX()
|
||||||
|
}
|
||||||
rl.insert([]rune{char})
|
rl.insert([]rune{char})
|
||||||
}
|
}
|
||||||
rl.refreshVimStatus()
|
rl.refreshVimStatus()
|
||||||
|
Loading…
x
Reference in New Issue
Block a user