gpt4 book ai didi

vim - 如何修复Vim的Home和End?

转载 作者:行者123 更新时间:2023-12-03 14:47:38 28 4
gpt4 key购买 nike

我在gnome-terminal(2.26.0)中使用vim:尽管我有95%的时间用“ $”导航到EOL,相反用“ 0”导航,但是我时不时地打“ Home”或“结束”。

当我使用Home时,当前行中的文本会向下移动,使我处于当前行的插入模式,并且字母H会出现在该行的开头。

当我按下End时,它是相同的,但是用F代替H。

为什么会发生?我该如何解决? (修复将意味着在按这些键时具有标准功能)。

最佳答案

发生这种情况是因为在终端中按下Home和End键会将包含多个字符的转义序列发送给vim,而vim没有正确地将这些转义序列与您按下的键相关联。

要解决此问题,您需要调整术语设置。 Gnome-terminal与xterm兼容,因此您可以尝试将其添加到your .vimrc

set term=xterm-256color


术语设置是从TERM环境变量派生的,因此您可能想调查一下为什么设置不正确的原因。

关于vim - 如何修复Vim的Home和End?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/1523746/

28 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com