修改.inputrc修复Mac终端vi模式下的bug

修改.inputrc修复Mac终端vi模式下的bug

我目前的 Mac 终端有一个错误(我实际上使用 iTerm2,但它仍然存在),一旦我在输入后按向左箭头,我就无法越过最后一个字符

.inputrc当我的光标位于行尾时,每当我按向左箭头键时,有没有办法修改我的插入额外的空格?

答案1

不太确定你在问什么。

这是完全正常的,在 vim 中,如果您在插入模式下转到行尾,则光标位于该行“右侧”看起来像空白的位置,但在命令模式下(即在您之后)按转义键)该空白区域消失(并且光标返回到前一个字符)。

这是因为在插入模式下,vim 将光标放在您键入的下一个字符将插入的位置上。所以你的文档中不存在这个空间,这与你的终端无关。

相关内容