gpt4 book ai didi

vim - 自动转到vim中的下一行

转载 作者:行者123 更新时间:2023-12-03 10:00:13 24 4
gpt4 key购买 nike

vim中一个令人沮丧的行为是,当我左右移动光标(分别为“l”或“h”)并且我位于行的结尾或开头时,光标不会移至下一行的第一列或上一行的最后一列。

有没有办法改变这种行为?

最佳答案

您可以使用whichwrap设置来使hl环绕在每行的开头和结尾:

set whichwrap+=h,l

但是,Vim的文档建议不要这样做,这可能是因为它可能会产生意想不到的副作用(例如破坏插件或更改通用键映射的工作方式)。

或者,您可以执行Matti Virkkunen建议的操作:
set whichwrap+=<,>,[,]

这使 hl保留其默认行为,但允许左右箭头键环绕行。 (这就是我所做的,并且效果很好。)

您可能还想看看 backspace设置,以控制Backspace,Delete,Control + W和Control + U在插入模式下的工作方式。我像这样设置我的:
set backspace=indent,eol,start

这使我可以在几乎所有内容上都退格。

有关更多信息,请参见Vim帮助中的以下主题:
:help 'whichwrap
:help 'backspace

关于vim - 自动转到vim中的下一行,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/2574027/

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