Macのデフォルトエディタとしてvimを使用しており、Mac端末でコマンドを実行するたびに自動的に「vim」が開きます。
「ナノ」を設定し、必要に応じて端末に「ナノ」を開くようにするにはどうすればよいですか?
答え1
EDITOR
とVISUAL
環境変数をに設定しますnano
。
を使用する場合の最も簡単な方法は、ファイルをbash
編集して次の2行を追加することです。~/.bashrc
export EDITOR=nano
export VISUAL="$EDITOR"
ファイルの一番下に。ファイルが存在しない場合は、ファイルを生成できます。 macOSユーザーは~/.bash_profile
そのシステムでシェルを起動するときにデフォルトで使用されないため、このファイルを変更する必要があります。bash
別のシェルを使用している場合は、そのシェルの起動ファイル(たとえば)を変更し~/.zshrc
ますzsh
。
一部のツールはある変数を使用し、他のツールは別の変数を使用できるため、両方の変数を設定する必要があります。
変更を適用するには端末を再起動する必要があります。
答え2
新しいMacBook Proをセットアップするときも同じ問題に直面しました。
詳細説明コサロナンダの答え
たとえば、選択したエディタnano
に切り替えるには、デフォルトのシェル~/.zshrc
zsh
~/.bash_profile
bash
export EDITOR=nano
export VISUAL="$EDITOR"
ただし、デフォルトのシェルが次のようなecho
場合:~/.zshrc
zsh
echo 'export EDITOR=nano' >> ~/.zshrc
echo 'export VISUAL="$EDITOR"' >> ~/.zshrc
または、~/.bashrc
基本シェルが次の場合bash
:
echo 'export EDITOR=nano' >> ~/.bash_profile
echo 'export VISUAL="$EDITOR"' >> ~/.bash_profile
次のコマンドを実行して新しい設定を有効にします。
source ~/.zshrc
または
source ~/.bash_profile
選択した別のエディタに切り替える必要がある場合は、お気に入りのエディタnano
に置き換えることができます。
- ウィム
vim
- 寸法-
vi
それはすべてです。
これが役に立つことを願っています
答え3
@Kusalanandaが提案した答えは、デフォルトのインストール済みCatalinaでは機能しません。
AppleはCatalinaのデフォルトシェルをbashからzshに変更しました。
.bash_profile
名前をに変更する必要があります.zprofile
。
だとしたら大丈夫です。