Solaris ユーザーズガイド (上級編)

ファイルの保存と vi の終了

vi には、バッファ内容のファイル保存と vi の終了を制御する類似の意味を持つコマンドが多数存在します。これらのコマンドを使うと、「ファイルの保存」、「保存と終了」、「保存しないで終了」などを選択できます。

保存

バッファの内容を保存する (バッファの内容をディスク上のファイルに書き込む) には、次のように入力します。


:w

Return キーを押します。

保存と終了

次のように入力して保存し、終了します。


:wq

Return キーを押します。上記の代わりに、ZZ を続けて押すこともできます。

ZZ コマンドについては、前にコロンを入力する必要も、Return キーを押す必要もありません。

保存しないで終了

ファイルを変更していない場合は、次のように入力して終了します。


:q

Return キーを押します。ファイルを変更した場合は、:q コマンドでは vi を終了できません。このコマンドを入力すると、次のメッセージが表示されます。


No write since last change (:quit! overrides)

変更内容を保存しなくてもよい場合は、次のように入力します。


:q!

Return キーを押します。