Sempre que instalo um novo sistema Ubuntu para uso pessoal, faço o seguinte, para dizer ao sistema que quero abrir arquivos de texto, script, código-fonte, etc com o GVim.
# update-alternatives --config editor
# update-alternatives --config gnome-text-editor
Mas isso não basta, por causa de um tal arquivo defaults.list, que fica em algum lugar aí em sua pasta pessoal e diz ao GNOME com qual programa abrir cada tipo de arquivo. O certo seria sair substituindo todas as entradas no tal arquivo pelo GVim, mas como sou preguiçoso, simplesmente esqueço o tal arquivo e altero (clique com o botão direito no menu “Aplicativos”, “Editar menus”) o item do menu intitulado “Editor de textos” para o seguinte comando:
gvim %f %F
Simples assim. A dica eu vi aqui: http://ubuntuforums.org/showthread.php?t=7370
