行うsudo visudo場合、デフォルトのエディタはnanoです。または
に変更したいです。   vivim
私はすでに作られたvimデフォルトのエディタを、との代替としてそれを使用するgeditに置くことによって、オープンPHP、.TXT、.Cおよび.hファイルにvim.desktopしてファイルを~/.local/share/applications/、正しくどちらか編集して   ~/.local/share/applications/mimeapps.listか/etc/gnome/defaults.list。ただし、明らかにこれは適用されませんnano。  
どんな手掛かり ?
sudo -E visudoは答えの後半を追加しました、あなたはそれを試しましたか?-Eはsudo、すべてのenv変数を削除しません。Ubuntuはラインを持っているので、それはないDefaults	env_resetで/etc/sudoers
                update-alternatives私も追加しましたか?
                
man visudo?