回答:
ルートとして呼び出すことにより、システムエディターを設定できます。
update-alternatives --set editor /usr/bin/vim.tiny
最初にvimをインストールする必要があります。
これにより、visudoだけでなく、エディターがグローバルに変更されます。
update-alternatives --config editor
これを一時的にのみ変更する場合は、実行します
EDITOR=vim visudo
ルートとして(else sudo EDITOR=vim visudo
)。vim
デフォルトのエディターを作成しますvisudo
が、他には何もしません。
alias visudo='EDITOR=vim visudo'
あなたへの~/.alias
か~/.bashrc
。
EDITOR=vim sudo visudo
sudoはデフォルトですべてのenv変数をセキュリティ上の理由でドロップするため、期待どおりに機能しません。(私は単にコマンドを試していました)。
sudo
すべての行の前に属する
mcedit
あなたが実際に覚えてしたくない場合は、素敵な代替手段ですvimの/ナノ/ emacsのショートカット