Macのlocal環境で開発をおこなう際に仮ドメインを作成するためhostsファイルを編集することがあると思います。
ターミナルを開いてviで編集するのが一番簡単な編集方法ではないかと思うので、viでの編集方法を記載しておきます。
1. ターミナルを開き、下記コマンドを入力して、viでhostsファイルを開く。sudoでコマンドをたたくと管理者権限のためパスワードを求められるので、パスワードを入力。
2. viエディタが開いたら、まず編集モードに入る必要があります。viはデフォルトでコマンドモードなので、編集するには「挿入モード」に切り替える必要があります。
編集モードに入るには、i を押します。
3. 必要なIPアドレスとホスト名を追加、変更します。 例えば、以下のように記述します。
4. 編集が完了したら、Esc キーを押してコマンドモードに戻ります。
5. 編集を保存するために、次のコマンドを入力します。コマンドを入力しenterすると元のコマンドに戻ります。これでファイルを保存して終了します。
5. 仮に保存したものが間違っていたりやっぱりやめる場合は下記のコマンドを入力してenter。
6. hostsファイルの変更が反映されるように、DNSキャッシュをクリアする必要があります。以下のコマンドでDNSキャッシュをクリアします。
sudo killall -HUP mDNSResponder