Vim 显示行号(超详细)

更新时间 2023-11-28 23:20:38

一则或许对你有用的小广告

欢迎加入小哈的星球 ,你将获得:专属的项目实战 / Java 学习路线 / 一对一提问 / 学习打卡 / 赠书活动

目前, 星球 内第一个项目:全栈前后端分离博客项目,演示地址:http://116.62.199.48/, 1.0 版本已经更新完毕,正在更新 2.0 版本。采用技术栈 Spring Boot + Mybatis Plus + Vue 3.x + Vite 4手把手,前端 + 后端全栈开发,从 0 到 1 讲解每个功能点开发步骤,1v1 答疑,陪伴式直到项目上线,目前已更新了 187 小节,累计 29w+ 字,讲解图:1263 张,还在持续爆肝中,后续还会上新更多项目,目标是将 Java 领域典型的项目都整上,如秒杀系统、在线商城、IM 即时通讯、权限管理等等,已有 720+ 小伙伴加入,欢迎点击围观

本小节中,小哈来说一下如何在 Vim 编辑器中,启用和管理行号的显示。

步骤一:进入普通模式

首先,确保你处于 Vim 的普通模式(Normal Mode)。如果你不确定当前模式,可以按 Esc 键确保切换到普通模式。

步骤二:显示行号

要在 Vim 中显示行号,可以使用以下两种方法之一:

方法一:相对行号

输入以下命令,使 Vim 显示相对行号:

:set relativenumber

这将在左侧显示当前行和其他行之间的相对行号。例如,如果当前行是第 10 行,上方的行号将显示为 -1-2,下方的行号将显示为 12,依此类推。

方法二:绝对行号

如果你更喜欢显示绝对行号,可以使用以下命令:

:set number

这将在左侧显示每一行的绝对行号。

步骤三:切换行号显示方式

你可以随时在相对行号和绝对行号之间切换。例如,如果你当前是相对行号模式,可以执行以下命令切换到绝对行号:

:set number!

同样,如果你当前是绝对行号模式,可以执行以下命令切换到相对行号:

:set relativenumber!

结论

本小节中,你已经学会了如何在 Vim 中显示行号。通过启用行号,你可以更轻松地导航和了解代码的结构。请根据个人偏好选择相对行号或绝对行号,并随时切换它们以满足你的需要。