Vim 是一款出色的编辑器,大多数 Linux/UNIX 系统管理员每天都喜欢并使用它。

你可能会想,“如果 Vim 可以显示行号,我会立即切换到 Vim”。

要在 Vim 中显示行号,请按 Esc 键进入命令模式并使用:

:set number!

那!部分是必要的。

让我们通过示例详细了解它。

实际上,你可以在 Vim 中显示三种行号:

  • 绝对行号
  • 相对行号
  • 混合行号

让我们更深入地了解一下。

在 Vim 中显示绝对行号

在几乎所有 IDE 中都可以找到绝对行号,它以 1 开始,以最后一行的编号结束。

而且,有两种方法可以实现这一点。

从活动的 Vim 会话中设置选项

  1. 确保您处于命令模式。您可以通过按 Escape (Esc) 键切换到命令模式。
  2. 按“:”(冒号)键。Vim 的左下角应该有冒号字符。现在输入“set number”,或者您可以输入“set nu”(简称)并按“Enter”键。

您现在应该在窗口左侧看到行号。

出于任何原因,如果您最终不喜欢它,您可以使用 ‘:set nonumber’ 命令或简称为 ‘set nonu’ 命令将其关闭。

Linux小技巧:如何在 Vim 中显示行号?相关推荐

  1. 如何在Eclipse中显示行号

    Ctrl+F10打开视图菜单,选择"Show Line Numbers" 转载于:https://www.cnblogs.com/elesos/archive/2013/03/28 ...

  2. Ubuntu中如何在vi编辑器中显示行号

    Ubuntu中如何在vi编辑器中显示行号 1.首先打开Ubuntu终端,输入 sudo vim /etc/vim/vimrc2.进入到vim配置文件中后,直接键入大写G,快速定位到文件末尾.3.在文件 ...

  3. 如何在MyEclipse中显示行数

    转载自  如何在MyEclipse中显示行数 如何在MyEclipse中显示行数呢?myeclipse在默认情况下不显示行数时,用户可以自己设置显示行数,行数可以帮助我们方便的查看代码. 首先,打开w ...

  4. 设置vim 永久显示行号

    在linux环境下,vim是常用的代码查看和编辑工具.在程序编译出错时,一般会提示出错的行号,但是用vim打开的代码确不显示行号,错误语句的定位非常不便.那么怎样才能让vim显示代码的行号呢? 1 临 ...

  5. WPF DataGrid 在Header中显示行号

    在Datagrid中显示行号,如果你绑定的datacontext中没有序号,又想要显示序号的时候,可以按照本文的方法显示喽~ 效果如下图: 来看看代码吧~ MainWindow.xaml <Wi ...

  6. html带提示的行号编辑框,文本框中显示行号[兼容IE/FF浏览器}

    在文本框中显示行号,兼容浏览器ie.ff .b1{height:20px;border:1px solid #7f9db9;line-height:20px; padding:0} input.btn ...

  7. 设置VIM编辑器显示行号

    方式1: 临时显示行号 在命令行模式下直接输入":set number"即可显示行号,退出以后再次打开vim编辑器依然没有行号. 方式2:永久显示行号 (1)如果想让vim永久显示 ...

  8. linux 文件转换ascii,linux 小技巧(查找替换文件中的ascii编码字符)

    这里纪录一些linux下用到的小技巧,以免遗忘 在linux中经常碰见各种文件处理.最常用的就是替换文件中的某些字符.常见字符替换还是很容易完成.但是有些不可见字符以及ascii编码字符等等都无法直接 ...

  9. linux里面vim自动显示行号,linux中vim永久显示行号、开启语法高亮

    vim ~/.vimrc 进入insert模式,在最后加二行 syntax on set nu! 保存收工. 设置用视图模式的缩进为4个空格 set smartindent set tabstop=4 ...

最新文章

  1. 不需xp_cmdshell支持在有注入漏洞的SQL服务器上运行CMD命令
  2. kerberos简单介绍
  3. 【Java】6.2 处理对象
  4. linux 内核编号含义_如何阅读linux内核代码?
  5. F#年度调查结果概述
  6. python 全文搜索 句子_python新玩法:用python进行文章摘要拿取,只需要一行代码
  7. 来讨论一下这些常见的 Redis 面试题
  8. C#多线程之线程池篇2
  9. DSP5509项目之用FFT识别钢琴音调(5)之开始傅里叶变换
  10. android 8.1 跳过,直接跳过8.0!Essential Phone正式迎来Android 8.1
  11. Django关联数据库时报错TypeError: __init__() missing 1 required positional argument: 'on_delete'...
  12. MySQL中select * for update锁表的范围
  13. 【特征提取】基于matlab语音端点检测【含Matlab源码 552期】
  14. 怎么用matlab做系统辨识,系统辨识大牛Ljung编写的MATLAB系统辨识使用手册
  15. Android画板(三):WhiteBoard画板开源库
  16. Lowe的SIFT(尺度不变特征变换)程序使用详细说明
  17. 小和尚打水问题_老和尚和小和尚打水问题
  18. 尚学堂视频笔记二:面向对象深入
  19. oracle rac evict,OEL6.3上 Oracle RAC 上节点驱逐检查过程
  20. Python图片添加水印修改MD5值

热门文章

  1. 点击左右有缝轮播html,超帅轮播插件tabstools.js教程之实现数字+箭头+多栏轮播
  2. 70%以上业务由H5开发,手机QQ Hybrid 的架构如何优化演进?
  3. Visual Studio Code 中部分代码变黑白色(前端vue-element-admin项目测试有效)
  4. 百度地图API与高德地图API
  5. Are men romantic? 谁说男人不浪漫?
  6. 2023 快乐二级域名分发系统源码v1.2 重置版
  7. 计算机毕设(附源码)JAVA-SSM基于JAVA语言的国货美妆店管理系统
  8. (一)并发编程:进程与线程
  9. 贵阳大数据战略发力 与滴滴共建网约车大数据中心
  10. 荣耀游戏本散热实测分享 这是你的理想散热本