デフォルトエディタの変更

デフォルトエディタの変更

デフォルトエディタを変更する方法は2つあります。

  • update-alternatives --set editor /bin/nano
  • export EDITOR='/bin/nano'
    ~/.bashrc(個別ユーザー)または/etc/profile.d/(すべてのユーザー)に追加

それらの間に違いやニュアンスがありますか?複数のディストリビューションで可用性が好きですか?


修正する

しかもselect-editor

答え1

  • update-alternativesDebianのみ
  • ユーザーを変える.bashrcのは悪い考えです。ユーザーはあなたを嫌うでしょう。
  • ファイルへの書き込みは/etc/profile.d/ksh、csh、zsh ユーザーには影響しません。
    ユーザーが設定したすべての設定は、.bashrc設定よりも優先されます。これは良いことです。

対象システムで使えばupdate-alternatives大丈夫です。 Debian と Redhat ディストリビューションで動作します。

そうでなければ、/etc/profile.d/おそらく最善の選択でしょう。ただし、Bash以外のシェルを構成するには、他の場所を見つける必要があります。

関連情報