Como exibir o número da linha no Vim?

13

Estou usando o editor de texto Vim GVIMem uma máquina com Windows.

Como posso mostrar os números das linhas? Desde que não o esteja usando no console?

Simplicidade
fonte
Não é uma resposta para sua pergunta, mas pode ser útil ainda. Eu uso: definir régua que mostra a posição do cursor.
johnny

Respostas:

18

Execute :set numberpara adicionar uma margem esquerda com os números de linha. Use :help 'nupara ver ajuda sobre o tópico, incluindo a alteração do tamanho da margem.

Para alguma permanência, coloque o comando, sem os dois pontos principais, em ~/.vimrcsistemas baseados em UNIX / Linux ou em %HOMEPATH%\_vimrc.

Arcege
fonte
adicionar 'e se você gosta de suas configurações de salvá-los em .vimrc'
akira
@Arcege, @akira. Eu sou realmente novo nisso. Corri :set numberno VIM e obtive uma tela preta em branco com "1" escrito no canto superior esquerdo, acho que indica o número da linha. Como posso fazer esse efeito ocorrer GVIM? @akira, você mencionou salvar em .vimrc. Isso fará o trabalho? Se sim, como posso salvar isso? Obrigado.
Simplicity
1
Como você está no Windows, o arquivo pode ser _vimrc (sublinhado em vez de um '.'). Ele residiria no diretório do usuário (não na área de trabalho): C: \ Users \ myusername \ ou C: \ Documents and Settings \ myusername \, verifique a ajuda (: help vimrc). Qualquer uma das instruções que começam com dois pontos (':') pode ser colocada nesse arquivo (sem os dois pontos). As mesmas configurações e vimrc são usadas para o gvim.
Arcege
@SWEngineer: abra o gvim e digite ': set number' .. agora você também tem o 1 no canto superior esquerdo :) confira o que o @Arcege disse sobre o local do _vimrc e leia ': help _vimrc'
akira
@Arcege. Encontrei _vminfono local que você sugeriu e havia :set numer, mas não conseguia ver os números das linhas. Por que é que? Obrigado.
Simplicity
3
:set number

adicionará os números de linha ao lado esquerdo do buffer.

Você pode colocar essa configuração, juntamente com outras que você goste dentro do .vimrcarquivo, e elas serão carregadas automaticamente sempre que você iniciar uma instância do VIM.

.gvimrcgeralmente é reservado para configurações específicas que você deseja carregar ao abrir o gvim, em oposição às sessões de terminal do vim ou vi. Na maioria das vezes, esse arquivo tem considerações gráficas que o servidor X pode manipular.

TCopple
fonte
-1
:set nu 

deve exibir os números de linha

:set nonu  or :set nu!

fará com que os números das linhas desapareçam.

RoyOneMillion
fonte