gpt4 book ai didi

vim - 如何让 vim 使用从 1 而不是 0 开始计数的相对行号

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

我一直在探索 vim 以便能够更好地使用它,在这样做的同时,我重新激活了行号的显示,并且相关行号处于事件状态。

所以我的 .vimrc 包含以下几行:

" Set line-numbers
set nu
set relativenumber

这一切都很好,尽管 vim 从 0 开始计算当前行,而我喜欢它从 1 开始计数。

所以目前它看起来像这样:
 2 " Something else
1
3 " Set line-numbers
1 set nu
2 set relativenumber

注意:3 是当前行号。

让我们假设我喜欢削减我的行号配置,我必须使用命令 3dd 而相对行号状态为 2。有谁知道如何将其更改为:
 3 " Something else
2
3 " Set line-numbers
2 set nu
3 set relativenumber

JVA笔

最佳答案

计数内置于 Vim 的核心;您必须更改源代码并重新编译您的自定义二进制文件。或者,还有 RltvNmbr.vim plugin ,它模拟 Vimscript 中的设置。通过修改它,您可以避免重新编译,但只能获得远非完美的仿真。更好地适应 Vim 的计数方式 :-)

关于vim - 如何让 vim 使用从 1 而不是 0 开始计数的相对行号,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/33582177/

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