Outra dica lega!..
esc :set number
Ele numbera as linhas!.. ajuda muito quando precisamos encontrar uma linha com erro.
Eu particularmente so acho um problema para quem programa usando vi setar o number que nem acima, (quando temos que copiar e colar ele leva os números juntos)
para ir direto a uma linha eu uso (ESC para sair do modo de inserção se tiver)
:15 <enter>
no exemplo acima vai para a linha 15
bom já que já to aqui no forum e estamos falando de dicas ae vai uma que eu usei bastante
Retirar linhas duplicadas de um arquivo
esc ->para tirar modo de inserção caso estiver
gg ->vai para primeira linha
shift+v ->selecionar linha
G ->seleciona até a última linha
:(dois pontos)!(esclamação) -> vai ficar algo tipo isso aparecendo ali na linha de comando ":'<,'>!" é isso ae mesmo
depois digite 'sort' vai ficar assim :'<,'>!sort
<enter>
bom até ae fizemos o primeiro passo (ele ordena o arquivo em ordem alfabética)
segundo passo
esc ->para tirar modo de inserção caso estiver
gg ->vai para primeira linha
shift+v ->selecionar linha
G ->seleciona até a última linha
:(dois pontos)!(esclamação) -> vai ficar algo tipo isso aparecendo ali na linha de comando ":'<,'>!" é isso ae mesmo
depois digite 'uniq' vai ficar assim :'<,'>!uniq
<enter>
Pronto agora apagamos as linhas repetidas , espero que seja útil para vocês como já foi muitas vezes para mim