Vim软件使用技巧

目录

Demo

Vim怎么看一个文件的行号,不用打开文件的前提下?进入文件后怎么跳转到某一行?

不打开文件查看行号(查看文件的方法)

方法1、使用命令行工具统计行数

[方法2、通过vim的 - 参数查看文件信息](#方法2、通过vim的 - 参数查看文件信息)

进入文件后跳转到指定行

方法1、通过命令模式定位

绝对行号跳转

相对行号跳转

方法2、打开文件时直接定位

方法3、混合模式快速定位


Demo

Vim怎么看一个文件的行号,不用打开文件的前提下?进入文件后怎么跳转到某一行?

在vim中查看文件行号及跳转行的方法有很多,以下是我能想到的。

不打开文件查看行号(查看文件的方法)

Vim本身无法在不打开文件的情况下直接显示行号,但可以通过其他方式达到目的。

方法1、使用命令行工具统计行数

bash 复制代码
wc -l filename

在终端执行wc(word count) -l filename(你想要查看的文件名/文件路径),可直接输出文件总行数和文件名

方法2、通过vim的 - 参数查看文件信息

执行vim -R文件名(文件路径) 可以只读模式打开文件,此时按**:set number** 临时显示行号,但要手动操作

进入文件后跳转到指定行

方法1、通过命令模式定位

绝对行号跳转

输入:行号(如:100)后回车,光标直接定位到该行。

相对行号跳转

按Esc进入命令模式,输入行号G(如10G)或行号+(5+),可跳转到当前行上下方的相对位置。

方法2、打开文件时直接定位

执行vim+行号 文件名(文件路径)(如vim +20 test.cpp),vim启动后光标自动定位到指定行。

方法3、混合模式快速定位

如果已经启用行显示(:set number),可以直接输入行号后按G或gg跳转。

相关推荐
灵析表格3 小时前
WPS Excel官方函数扩展库数据安全加密校验函数深度研究报告:Excel国密SM3/SM4加解密、MD5摘要、UUID、Base64与URL编解码全栈解析
excel·wps
FlightYe6 小时前
linux系统编程(八):阻塞与非阻塞IO对比
android·linux·运维·服务器·github·vim
AC赳赳老秦8 小时前
网页公开附件自动采集:OpenClaw 批量下载页面内嵌 Word/Excel 附件,统一格式后结构化入库
java·python·word·php·excel·deepseek·openclaw
VBAMatrix1 天前
表格导航!实现Word合并附注与多个Excel的数据同步
word·excel·审计报告·审计·会计师事务所·报告工具
AI英德西牛仔1 天前
手机文心怎么导出文档?AI 导出鸭一键解决格式崩塌与批量归档难题
人工智能·智能手机·excel·deepseek·ai导出鸭
AI导出鸭1 天前
Grok苹果版导出表格的工程化解耦方案:AI导出鸭的技术逻辑与批量实践
人工智能·excel·ai导出鸭
reasonsummer2 天前
【办公类110-05】20260807园园通小班“待补充”户籍地址自动修改(Python+EXCEL)
开发语言·python·excel
qq83443102 天前
一款纯前端的excel控件,XuY_Sheet 电子表格组件教程
前端·excel·教程·luckysheet·xuy_sheet控件·前端表格控件
开开心心就好2 天前
免费压缩软件WinRAR无弹窗、广告干扰
java·开发语言·前端·数据库·python·excel·winrar
爱和冰阔落2 天前
【Linux】两个毫无关系的进程怎么通信?命名管道 FIFO 从原理到 Server/Client 实战
android·linux·数据库·c++·vim