それマグで!

知識はカップより、マグでゆっくり頂きます。 takuya_1stのブログ

習慣に早くから配慮した者は、 おそらく人生の実りも大きい。

sudo / visudo で、一時的にvim を使い nano を使わない。

ubuntu の設定を変えずに vim を使いたい

sudo をしたときに、nanoが自動的に開いていしまう系のコマンドでvim を使いたい。

update-alternatives をすればいいだろうが、影響が大きいときにどうするか。

環境変数を使う。

環境変数EDITORを sudo 以降で実行する。

 sudo EDITOR=vim visudo

他の解決方法

sudo したときだけ vim を使いたい場合

sudoers の記述で環境変数を渡すということもできる。

Defaults editor=/usr/bin/vim 

参考資料

https://askubuntu.com/questions/539243/how-to-change-visudo-editor-from-nano-to-vim