精华内容
下载资源
问答
  • vim命令显示行号
    千次阅读
    2022-03-25 17:13:13

    vim永久显示行号
    如果想让vim永久显示行号,则需要修改vim配置文件vimrc。如果没有此文件可以创建一个。在启动vim时,当前用户根目录下的vimrc文件会被自动读取,因此一般在当前用户的根目录下创建vimrc文件,即使用下面的命令:

    https://blog.csdn.net/electrocrazy/article/details/79035216

    在打开的vimrc文件中最后一行输入:set number ,然后保存退出。再次用vim打开文件时,就会显示行号了

    更多相关内容
  • vim命令显示行号

    千次阅读 2020-05-14 11:06:24
    如何使vim命令显示行号显示当前行行号 在vim的命令模式下,在光标 停留处,退出命令模式,然后输入:nu,即可显示当前这行的号码 显示所有行号 如果要显示该文件的所有行号,则需要在vim的命令模式下,输入:...

    vim默认不显示行号

    如何使vim命令显示行号?

    显示当前行行号

    在vim的命令模式下,在光标 停留处,退出命令模式,然后输入 :nu ,即可显示当前这行的号码

    显示所有行号

    如果要显示该文件的所有行号,则需要在vim的命令模式下,输入 :set nu ,则可以显示该文件的所有行号

    取消所有行号

    如果要显示该文件的所有行号,则需要在vim的命令模式下输入,在光标 停留处,退出命令模式,然后输入 :set nonu ,即可显示当前这行的号码

    这样的设置方法只能维持在,当前vim打开的文件中显示效果,下次重新打开的时候又是无效的

    如何vim下面永久性的显示行号呢?

    那么我们怎么让我们每次打开vim的时候自动设置行号呢,这个时候就需要我们设置配置文件,两种配置方式

    /etc/vimrc 是系统范围的初始化配置

    ~/.vimrc 个人的vim初始化配置

    我们这里设置的是个人配置,直接在终端输入 vim ~/.vimrc ,然后我们就可以进入配置文件

    使用vi编辑~/.vimrc文件或者/etc/vimrc文件,在该文件中加入一行"set nu",添加内容不含引号, 命令如下:

    然后输入 :wq保存文件并退出

    展开全文
  • 在终端下使用vim进行编辑时,默认情况下,编辑的界面上是没有显示行号、语法高亮度显示、智能缩进等功能的。 为了更好的在vim下进行工作,需要手动设置一个配置文件:.vimrc。 在启动vim时,当前用户根目录下的....
  • vim命令显示行号

    2017-09-17 16:08:37
    vim命令显示行号

    1. 在Linux系统中,我们经常会使用vi或vim命令,来操作文本,有时候,我们的脚本文件出了错误,会抛出一个带行号的异常,然后我们根据提示,重新打开,我们的源码进行查看,而这时候,如果你的vim没有设置显示行号功能,我们查找出问题的一行的代码,则非常不方便,不知道大家有没有遇到过这种情况。 

      解决办法如下: 

      (1)cat -n 命令 能够一次性的显示文本的行号,便于我们观察,但是在编辑状态下,是不管用的 

      (2)配置vim的行号功能,这样就能在任何时候,编辑状态下,也快速定位行号 




      散仙,建议大家使用第二种方法,下面看下具体的配置方式; 

      (1)root用户,直接编译 /etc/vimrc文件,在文件末尾添加如下两行设置命令: 

      Java代码   收藏代码
      1. #显示行号  
      2. set nu  
      3. #设置缩进  
      4. set tabstop=4  



      (2)非root用户下,直接编辑 vi .vimrc文件,添加命令和(1)一样,保存,退出之后,我们再次使用vi命令,来编辑文件,就会显示行号了,例子如下: 

      Java代码   收藏代码
      1. [search@dnode1 ~]$ vi word   
      2.   1 i am hadoop  
      3.   2 i am hadoop  
      4.   3 i am lucene  
      5.   4 i am hbase  
      6.   5 i am hive  
      7.   6 i am hive sql  
      8.   7 i am pig  

    展开全文
  • 本文主要介绍如何让vim编辑器永久显示行号命令大全的方法,感兴趣的朋友可以看看。
  • 要在 Vim显示行号,请按 Esc 键进入命令模式并使用: :set number! 那!部分是必要的。 让我们通过示例详细了解它。 实际上,你可以在 Vim显示三种行号: 绝对行号 相对行号 混合行号 让我们更深入地了解...

    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’ 命令将其关闭。

    💡

    实际上,":set number!" 命令就像一个开关,如果已经显示了行号,并且您再次使用此命令,它将停止显示行号。":set nonumber!" 也一样。命令。

    通过将其保存在 vimrc 中使其永久化

    如果您希望更改是永久性的,您可以将您的首选项保存在位于用户主目录中的 ‘.vimrc’ 文件中。

    1. 使用您喜欢的文本编辑器打开“.vimrc”文件 -vim ~/.vimrc
    2. 输入“set number”和“:wq”。

    下次打开 Vim 时,总是会在 Vim 中看到绝对行号。

    如果您不再希望拥有它们,只需从用户的 ‘.vimrc’ 文件中删除 ‘set number’ 行。

    在 Vim 中显示相对行号

    当您启用了相对行号时,这意味着您当前所在的行是行号 0,并且光标上方和下方的行连续编号为 1、2、3。

    这特别有用,因为上下移动光标 x 行数变得更容易,您不必进行从行号中减去当前行号的心算,您可以轻松地转到 Vim 中的特定行。

    从活动的 Vim 会话中显示 Vim 中的相对行号

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

    您将看到与光标所在行的上方和下方的相对行号。

    出于任何原因,如果您最终不喜欢它,您可以使用 ‘:set norelativenumber’ 命令或简称为 ‘set nornu’ 命令关闭相对行号,这将完全禁用显示行号的左列。

    相同的技巧适用于relativenumber:如果关闭了相对行号,您可以使用 ‘:set relativenumber!’ 打开它们 或使用 ‘:set rnu!’ 简称命令。如果已经切换了相对行号,设置此选项将禁用相对行号。

    在 Vim 中总是显示相对的行号

    您尝试了相对行号,并且您喜欢它。您想知道如何使这种更改永久化,而不是每次打开 Vim 时都输入 ‘:set relativenumber’。

    要使其永久化,您需要在用户的 ‘vimrc’ 文件中设置此选项。

    1. 使用 Vim 打开 ‘.vimrc’ 文件:vim ~/.vimrc
    2. 输入set relativenumber'.vimrc',保存并退出。

    现在,当您打开 Vim 时,您将始终启用相对行号。

    在任何情况下你想撤销这个行为,你应该从你的用户的 ‘.vimrc’ 文件中删除 ‘set relativenumber’ 行。

    显示混合行号

    混合行号是绝对行号和相对行号的混合,当混合编号模式打开时,光标所在的行将具有绝对编号,而每隔一行将具有相对编号。

    在我看来,这是两全其美的方法,您既想知道您正在处理的行号,又想查看当前行上下的相对数字。

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

    如果您想临时启用/禁用混合线路号,请执行以下步骤:

    1. 使用命令需要您处于正常模式,因此请确保您处于正常模式。
    2. 按“:”(冒号)键开始编写命令。这会让 Vim 知道你正在输入一个命令。现在输入’set number relativenumber’。

    切换后,您将看到光标所在的行具有绝对行号,其余行具有相对行号。

    要禁用混合模式,您需要通过键入禁用这两种编号:set nonumber norelativenumber

    在 vimrc 中保存首选项

    一旦您尝试混合模式并最终喜欢它,您就希望将其设置为默认选项。为此,您需要在用户的 vimrc 文件中进行设置。以下是执行此操作的步骤。

    1. 在您喜欢的编辑器中打开“.vimrc”文件 -vim ~/.vimrc
    2. 在一行上键入set number relativenumber并保存。

    这将使更改永久化。

    在您不再需要混合行编号的任何情况下,只需set number relativenumber从用户的 ‘vimrc’ 中删除该行。

    关于“vimrc”文件的旁注

    假设您的本地用户名是“happytux”,如果你在 ‘/home/happytux/.vimrc’ 中指定了你的偏好,你的偏好只有在你以用户 ‘happytux’ 的身份打开 Vim 时才会受到尊重。

    如果你尝试 ‘sudo vim /etc/ssh/sshd_config’,你是以超级用户身份打开 Vim,而不是用户 ‘happytux’,所以在这种情况下,你的默认设置不会反映在当前 Vim 会话中.

    结论

    在行号方面,Vim 提供了两种适合 Vim 用户的附加模式,我喜欢混合行号,因为它可以帮助我在 Vim 中更快地移动,同时显示实际的行号。

    展开全文
  • 设置vim 永久显示行号

    2021-05-26 13:30:43
    在linux环境下,vim是常用的代码查看和编辑工具。在程序编译出错时,一般会提示出错的行号,但是用vim打开的代码确不显示行号,错误语句的定位非常不便。...行号显示只是暂时的,退出vim后再次打开vim就.
  • 设置vim 显示行号

    万次阅读 2022-02-15 13:52:26
    行号显示只是暂时的。退出vim后再次打开vim就不显示行号了。 ???? 取消显示行号:输入“:set nonu” 2、永久显示行号 需要修改vim配置文件vimrc。 在默认情况下,用户宿主目录(~)中是没有此文件的,需要在当前...
  • 一、永久显示: 打开etc/vim/vimrc 或者etc/vimrc(根据每个人系统不同文件位置不同) [root@localhost test]# vim /etc/vim/vimrc ——...按ESC键退出编辑内容模式到命令模式,输入“:set number”后按回车键 ...
  • linux系统下,设置VIM永久显示行号,或取消显示的方法
  • vim 显示行号 (Linux)

    千次阅读 2022-04-03 22:32:12
    默认情况下Vim 是不显示行号的,不过不影响使用Vim,这里只简单说一个设置行号的方法。 1、进入这个 /etc/vim 系统文件夹 2、使用命令 sudo vim vimrc 打开vimrc, 在文件末尾添加 set number 3、命令模式下 ...
  • linux vim显示行号

    2021-05-16 16:42:49
    Vim是从vi发展而来的文本编辑器,可以用颜色或底线等方式来显示一些特殊的信息。Vim是Linux中必不可少的工具,搭建网站修改配置文件时经常用到。本教程介绍Vim的模式和常用操作。背景信息 Vim的各个模式介绍如下表所...
  • Linux vim 设置显示行号,控制tab缩进,设置自动缩进(默认&暂时)
  • 显示所有行号: :set number 取消显示所有行号: :set nonumber
  • vim编辑器永久显示行号

    千次阅读 2022-03-23 11:16:19
    gcc在编译文件时如有错误会显示错误所在的行号,如果代码量小很快就能找到问题,但是随着代码量的增加,查找起来会比较麻烦。vim中也无像keil系列双击报错进入错误代码行,为了提高发现错误的效率,在vim显示行数...
  • vim显示行号

    千次阅读 2021-02-23 10:17:35
    在linux平台上做开发,vim编辑器显示行号很有必要,可以让我们很直观的看到当前行是在当前文件的具体的多少行,但是在默认情况下,vim编辑器是不给我们提供显示行号的功能的。那我们怎么可以让vim编辑器显示行号呢?...
  • VIM 显示行号方法

    2021-02-26 15:15:14
    一、临时显示行号 按“ESC”键退出编辑内容模式,输入“:set number”回车即可。 二、永久显示行号 在命令行中输入“cd”,切换到当前用户的文件夹下, 继续输入“vim .vimrc”编辑此文件,若此文件存在则在末...
  • 本文转自:https://blog.csdn.net/electrocrazy/article/details/79035216 转载请注明转载地址:...在linux环境下,vim...
  • vim编辑器显示行号

    千次阅读 2021-05-22 16:28:47
    在windows下面好多编辑器,如notepad++,vscode等...2.在终端中输入命令vim ~/.vimrc,会打开一个文件,名称为 ".vimrc" 输入setmu 保存退出 (wq!) 可以使用cat查看内容是否正确 3.重新启动vim 可以看...
  • vim如何显示行号

    2017-12-13 16:18:49
    在 vim 里执行(在普通模式下直接按冒号,并输入下面的命令) 1 :set number 回车后就可以显示行号了,但重启 vim 后又会恢复默认的设置。 要想每次进入 vim 都显示...
  • vi vim如何显示行号

    万次阅读 2018-05-01 23:42:42
    1、临时使用 1、进入vi or vim编辑环境下,进入命令行模式,然后输入set number,就可以显示行号了。如图: 2、输入set nonumber 关闭行号 3、通过如上设置只能临时起作用,当你打开另外一个文件时我们的行号又...
  • 这样的设置方法只能维持在,当前vim打开的文件中显示效果,那么我们怎么让我们每次打开vim的时候自动设置行号呢,这个时候就需要我们设置配置文件,两种配置方式/etc/vimrc是系统范围的初始化配置~/.vimrc 个人的...
  • 在我们使用vim命令编辑文本的时候,有时候需要查看下某些行号,但是默认的vim命令打开文本的时候是不显示行号的,如下面所示: root@ubuntu116:/data/gitlabData/auto_back_shell# ./encrypt.sh enc.key enc.key....
  • Vim 默认打开是没有行号这个功能的,没有行号在操作时又非常的不方便,使用 set nu 命令可以使 Vim 现实行号,但是每次退出 Vim 后,下次进入行号仍然需要再次使用 set nu 进行设置,非常的麻烦。 我们可以使用 ...
  • 开始使用Vim一段时间之后,我发现一个非常“反人类”的地方:Vim的很多命令都是需要查行数的。比如“删除一个函数体”,你就要数数这个函数占了几行(比如5行),然后按5dd。如果是使用鼠标的话就不用数了,可以直接...
  • LightTable 插件,用于显示类似于 VIM 的相关行号。 ###Installation 0. 确保您的用户行为中有[:editor :lt.objs.editor/line-numbers] (可通过命令菜单作为“设置:用户行为”访问。)这就是您的转向Light Table ...
  • vim显示行号,并删除单行或多行

    千次阅读 2020-01-13 10:34:03
    1.显示行号 vim test.py 显示: esc 模式下输入 set number 或者 set nu 2.删除单行 两种方式: vim 进入查看文件,光标移动到待删除行,连续按两次 d 即可删除整行数据 在显示行号的基础上,esc模式下输入 行号...

空空如也

空空如也

1 2 3 4 5 ... 20
收藏数 51,802
精华内容 20,720
关键字:

vim命令显示行号