Vim でファイル名を指定してファイルを開く (:e, :edit, :view)

ファイル名を指定してファイルを開く

Vim で :edit コマンド(:e と省略可)を使用すると、指定した名前のファイルをカレントバッファで開くことができます。

hoge.txt を開く
:e hoge.txt
:edit hoge.txt

別のファイルを開く前に、カレントバッファで開いているファイルの編集内容を :w で保存しておく必要があります。 現在の編集を破棄して別のファイルを開きたい場合は、コマンドの後ろに ! を付けて実行します。

:e! hoge.txt
:edit! hoge.txt

読み取り専用でファイルを開く

:edit コマンドの代わりに、:view コマンドを使用してファイルを開くと、読み取り専用(ReadOnly モード)でファイルを開くことができます。

:view hoge.txt

ファイルを開くときは :e コマンドで代用してしまうことが多いので、:view コマンドを使用することはあまりないかもしれません。

☝️ ワンポイント :edit コマンドは :e と 1 文字まで省略することができますが、:view コマンドは :vie までしか省略できません。 詳しくは、:help :view< でヘルプを確認してみてください。