Vim 显示行号(超详细)

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

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

欢迎加入小哈的星球 ,你将获得:专属的项目实战 / 1v1 提问 / Java 学习路线 / 学习打卡 / 每月赠书 / 社群讨论

  • 新项目:《从零手撸:仿小红书(微服务架构)》 正在持续爆肝中,基于 Spring Cloud Alibaba + Spring Boot 3.x + JDK 17...点击查看项目介绍 ;
  • 《从零手撸:前后端分离博客项目(全栈开发)》 2 期已完结,演示链接: http://116.62.199.48/ ;

截止目前, 星球 内专栏累计输出 50w+ 字,讲解图 2200+ 张,还在持续爆肝中.. 后续还会上新更多项目,目标是将 Java 领域典型的项目都整一波,如秒杀系统, 在线商城, IM 即时通讯,权限管理,Spring Cloud Alibaba 微服务等等,已有 1800+ 小伙伴加入学习 ,欢迎点击围观

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

步骤一:进入普通模式

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

步骤二:显示行号

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

方法一:相对行号

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

:set relativenumber

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

方法二:绝对行号

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

:set number

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

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

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

:set number!

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

:set relativenumber!

结论

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