export EDITOR=vi
のようなことができると思いますが、正確には何をどこに入力すればよいかわかりません。
「vi」をデフォルトのエディターとして設定するにはどうすればよいですか?
シェルの構成ファイルに追加する必要があります。 Bashの場合、これは~/.bashrc
または~/.bash_profile
です。一部のプログラムは$VISUAL
の代わりに(正しく)使用するため、$EDITOR
も設定する必要があります( VISUAL
vs. EDITOR
を参照)。さらに、理由がわからない場合は、vim
ではなくvi
に設定する必要があります。
TL; DR、シェル構成に以下を追加します(おそらく~/.bashrc
):
export VISUAL=vim
export EDITOR="$VISUAL"
次のコマンドを使用して、デフォルトのテキストエディタを設定することもできます。
Sudo update-alternatives --config editor
Pablo Bianchi でコメントに記載されているように、実行できます
select-editor
そして、どのエディターを使用するかを尋ねてきます。 vimがオプションとして表示されない場合は、次を実行します。
apt install vim
そしてさらに試みる。
Bashがシェルの場合は、ホームディレクトリの.bash_profile
に挿入します。 zshがシェルの場合は、.zprofile
に挿入します。他のシェルについては、対応するドキュメントを参照してください。