ターミナル画面はviインターフェースに置き換えられます。 ターミナルウィンドウの上部で、画面の横を走る〜文字の列の上にカーソルが点滅しているのがわかります。 ターミナルウィンドウの下部に次のように表示されます。
ファイルを編集し(コンテンツを追加し)、完了したらコマンドモードに切り替えて、次のように入力します。
Viはファイルをディスクに書き込みますが、ウィンドウの下部に次のように表示されるため、これがわかります。
1と4の数字は、viがディスクに書き込んだ行数(L)と文字数(C)によって異なります。
ただし、予想に反して、viは「copyOfFileName」ではなく「myFileName」のバッファを表示します。 The エディターはコピーを作成してディスクに書き込みましたが、元のコピーの編集を続行する予定であると想定しています。 ファイル。 コピーを開くには、次のコマンドを実行します。
vimエディター(viが改善された)を使用している場合は、次の方法でコピーを作成することにより、この2つのステップのプロセスをスキップできます。
Vimはコピーを作成し、それをディスクに書き込み、現在のバッファを新しいファイルに切り替えます。
次のコマンドを実行して、viエディター内で編集するために新しいファイルを開きます。
新しい空のバッファが表示され、ターミナルウィンドウの下部に次のテキストが表示されます。
viの使用中に呼び出された「:enewFile」の結果は、コマンドラインから「vinewFile」を呼び出した場合とほぼ同じです。 違いは、vi内で新しいファイルを開くことにより、以前に開いていた他のバッファーを編集し続けることができることです。
コマンドラインから一度に複数の新しいファイルを作成するには、次のようなファイル名引数をviに追加するだけです。vifile1file2file3。 「:e」コマンドを使用してvi内から新しいファイルを作成する場合、同じことはできません。
viで現在開いているすべてのバッファを一覧表示するには、コマンド「:ls」を入力します。 これにより、数字が前に付いたすべてのバッファーのリストが表示されます。 別の開いているバッファに切り替えるには、コマンド「:b1」を実行し、「1」を目的のバッファの番号に置き換えます。