デフォルトエディタを変更する方法は2つあります。
update-alternatives --set editor /bin/nano
export EDITOR='/bin/nano'
~/.bashrc
(個別ユーザー)または/etc/profile.d/
(すべてのユーザー)に追加
それらの間に違いやニュアンスがありますか?複数のディストリビューションで可用性が好きですか?
修正する
しかもselect-editor
答え1
update-alternatives
Debianのみ- ユーザーを変える
.bashrc
のは悪い考えです。ユーザーはあなたを嫌うでしょう。 - ファイルへの書き込みは
/etc/profile.d/
ksh、csh、zsh ユーザーには影響しません。
ユーザーが設定したすべての設定は、.bashrc
設定よりも優先されます。これは良いことです。
対象システムで使えばupdate-alternatives
大丈夫です。 Debian と Redhat ディストリビューションで動作します。
そうでなければ、/etc/profile.d/
おそらく最善の選択でしょう。ただし、Bash以外のシェルを構成するには、他の場所を見つける必要があります。