Respostas:
Você tem duas opções:
set numberpara números de linha regulares
E também
set relativenumberque mostrará os números de linha relativos. ou seja, a linha atual é sempre 0. Isso é útil para mover para cima / para baixo o número de N linhas, 5jpor exemplo.
O legal é que você pode combiná-los. Eu tenho o seguinte no meu.vimrc
set number " Show current line number
set relativenumber " Show relative line numbers
Isso fará com que ele use números relativos para todas as linhas, exceto a linha atual, que mostrará o número real.
set number!, ativará a numeração das linhas se estiver desativado e ativará se estiver desativado. set relativenumberpode ser reduzido como set rnu.
Você pode usar o comando:
:set number
para ativar a numeração de linha. Para desativá-lo novamente, você pode usar:
:set nonumber
Se você quiser que o vim sempre mostre como padrão os números de linha, você pode adicionar o comando ao seu vimrcarquivo.
nue nonupode ser usado como alias para numbere nonumberrespectivamente.