gpt4 book ai didi

vim:使用 :bn 在缓冲区之间切换时保留光标位置

转载 作者:行者123 更新时间:2023-12-04 21:45:05 27 4
gpt4 key购买 nike

使用 :bn 切换缓冲区时,如何将光标位置保留在一行内例如?

vim 记得我的光标在哪一行,但是当我在缓冲区之间切换时总是将我的光标移动到行的开头。

最佳答案

我不知道为什么 Vim 会这样,但幸运的是,确切的位置存储在 '" 中。标记(cp。:help 'quote)。

以下:autocmd将尝试使用 g` 将光标恢复到该位置命令:

:autocmd BufEnter * silent! normal! g`"

注意:您可以附加定位命令,如 zz (将当前行定位在窗口的中心)或 zv (打开任何折叠)在 g` 之后.

关于vim:使用 :bn 在缓冲区之间切换时保留光标位置,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/40984988/

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