如何在 Vi 中去掉行号?

Posted

技术标签:

【中文标题】如何在 Vi 中去掉行号?【英文标题】:How to take off line numbers in Vi? 【发布时间】:2012-01-09 12:15:56 【问题描述】:

为了在文件中显示行号,我使用命令:

set numbers

从文件中清除行号的命令是什么?

【问题讨论】:

【参考方案1】:
set nonumber
set norelativenumber

如果你正在使用一些 vim 包。

【讨论】:

【参考方案2】:

在终端中写入命令:

vi ~/.vimrc

设置号码: 写组数

删除号码: 写 set nonumber

【讨论】:

【参考方案3】:

set number set nonumber

.vimrc 内工作,并确保不要在.vimrc 中的命令前面加上:

【讨论】:

【参考方案4】:

如果您在 vi/vim

中谈论 show line number 命令

你可以使用

设置新

在命令行模式下开启和

设置非u

将关闭行号显示或

设置吧!

关闭行号的显示

【讨论】:

如果启用了相对行号,您必须:set relativenumber! nu! 但是一旦你关闭并再次打开文件,数字就会再次出现。如何永久删除行号? @jobs,我认为你必须在你的.vimrc 中有一行【参考方案5】:

要关闭行号,以下任何命令都可以使用:

    :设置 nu! :设置非用户 :设置号码! :设置无编号

【讨论】:

这些命令在 vim 中有效,但在 .vimrc 中无效。我在 ~/.vimrc 中有 set nonu,但 vim 仍然有行号。【参考方案6】:

轻松显示行号:

设置数字标志(显示行号类型)

:set nu :set number

取消设置数字标志(隐藏行号类型)

:set nu!

如果您每次启动 vi/vim 时都需要编号,请将以下行附加到您的 ~/.vimrc 文件中:

set number

在特定位置/行号打开文件

$ vi +linenumber file.rb
$ vi +300 initlib.rb 

【讨论】:

【参考方案7】:

来自文档“Mastering the VI editor”:

number (nu)
Displays lines with line numbers on the left side.

【讨论】:

链接不再有该文档【参考方案8】:

显示行号:

:set nu

停止显示行号:

:set nonu

:set nonumber 的缩写

ps。这些命令将在正常模式下运行。

【讨论】:

【参考方案9】:

要关闭行号,请再次按照前面的说明进行操作,但这次在 : 提示符处输入以下行:

set nonumber

【讨论】:

以上是关于如何在 Vi 中去掉行号?的主要内容,如果未能解决你的问题,请参考以下文章

java decompiler如何去掉行号

Notepad++ 如何去掉匹配结果的行号?

在 vi 编辑器中从当前光标位置删除到给定的行号

vi命令加行号查找替换等命令

vim中加了行号之后 如何在全选的时候不选行号

linux下用vi编辑器时,没显示行号,且不能自动缩进,有啥办法不用每次都set nu呢?