Como tirar números de linha em Vi?


108

Para exibir números de linha em um arquivo, eu uso o comando:

set numbers

Qual é o comando para limpar os números de linha do arquivo?

Respostas:


179

Se você está falando sobre o comando show line number no vi / vim

você poderia usar

definir nu

no modo de linha de comando para ligar e

definir nonu

irá desligar a exibição do número da linha ou

definir nu!

para desligar a exibição de números de linha


14
Se os números de linha relativos são habilitado, você tem que: set relativenumber! nu!.
Yeow_Meng

Mas assim que você fecha e abre o arquivo novamente, os números aparecem novamente. Como posso remover os números das linhas permanentemente?
Jobs

22

Exibir números de linha:

:set nu

Pare de mostrar os números das linhas:

:set nonu

É a abreviação de: set nonumber

ps. Esses comandos devem ser executados no modo normal.


14

Para desligar a numeração de linha, siga novamente as instruções anteriores, mas desta vez insira a seguinte linha no prompt:

set nonumber

9

Para desligar os números de linha, qualquer um destes comandos funcionará:

  1. : set nu!
  2. : set nonu
  3. : definir número!
  4. : set nonumber

esses comandos funcionam dentro do vim, mas não no .vimrc. Eu tenho set nonuem ~ / .vimrc, mas o vim ainda tem números de linha.
Jingpeng Wu

3

Exibir facilmente o número da linha:

definir sinalizador de número (para mostrar o tipo de número de linha)

:set nu ou :set number

para remover o sinalizador de número (ocultar o tipo de número de linha)

:set nu!

Se você precisar de um número toda vez que iniciar vi/vim, acrescente a seguinte linha ao seu ~/.vimrcarquivo:

set number

Abra um arquivo em um local / número de linha específico

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


0

set number set nonumber

DO trabalho dentro .vimrce certifique-se que você não precedem comandos .vimrccom:


0

comando de escrita no terminal:

vi ~ / .vimrc

para definir o número:
escreva o número do conjunto

para remover número:
escrever conjunto não numérico

Ao utilizar nosso site, você reconhece que leu e compreendeu nossa Política de Cookies e nossa Política de Privacidade.
Licensed under cc by-sa 3.0 with attribution required.