Em seu .bashrc ou .zshrc, dependendo se você usa bash ou zsh, respectivamente, exporte essas duas variáveis de ambiente:
export EDITOR=vim
export VISUAL=vim
Adcionalmente, você pode querer associar o vim ao tipo MIME de arquivos de texto:
xdg-mime default vim.desktop text/plain
Agora você terá que criar um arquivo vim.desktop em /usr/share/applications
, que deve executar o emulador de terminal que você deseja, abrindo o vim.