Assumindo o que você fez é criado um link simbólico ‘~ / .ssh’ para uma pasta chamada ‘ssh’ em algum outro lugar do seu sistema, por exemplo ~ / git / ssh, você tem duas opções:
Solução A
dentro de "~ / .vim / ftdetect / ssh.vim" coloque a seguinte linha:
au BufNewFile,BufRead */ssh/config setf sshconfig
Solução B
Certifique-se de que a pasta para a qual o link simbólico resolve seja chamada de ".ssh"
O arquivo culpado ⇒ /usr/share/vim/vim73/filetype.vim:
au BufNewFile,BufRead ssh_config,*/.ssh/config setf sshconfig