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?


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.


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.


-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.

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.