Esse arquivo é para vi (ou nvi). Você quer .vimrc.
Eu fiz um arquivo de configuração .exrc vim simples no meu diretório pessoal no RHEL 5.8. Aqui estão os conteúdos:
set nu
No entanto, quando entro no vim, o número da linha não é mostrado. Pode ser interessante notar que estou logado como um ID de usuário do aplicativo compartilhado. Eu tenho acesso a outros hosts RHEL 5.8 aqui no trabalho, bem como no meu próprio usuário e o arquivo .exrc funciona de fato.
Alguma ideia do problema?
O Vim só lê ~/.exrc se não encontrou ~/.vimrc . É provável que você já tenha um arquivo .vimrc nessa máquina, mas não nas outras máquinas em que adicionar a configuração em .exrc funciona.
Você pode colocar source ~/.exrc no seu ~/.vimrc para ler as configurações genéricas do vi de ~/.exrc e ter outras configurações específicas do vim. Se você quiser ler ~/.exrc apenas se estiver presente, use
if filereadable('~/.exrc')
source ~/.exrc
endif