ホームページ  >  記事  >  vi にはどのようなモードがありますか?

vi にはどのようなモードがありますか?

coldplay.xixi
coldplay.xixiオリジナル
2020-09-29 10:17:3117071ブラウズ

vi には 3 つの作業モードがあります: 1. コマンド モード、vi の起動後に入力される作業モードで、テキスト編集モードと最終行モードに変換できます; 2. テキスト編集モード、次の目的で使用されます。文字編集; 3. 最終行モード。

vi にはどのようなモードがありますか?

vi には、コマンド モード、テキスト編集モード、最終行モードの 3 つの作業モードがあります。操作方法は動作モードによって異なります。

1. コマンド モード:

コマンド モードは、vi の起動後に入力される作業モードであり、テキスト編集モードと最終行モードに変換できます。コマンド モードでは、キーボードから入力された文字は編集コマンドとして解釈され、画面には表示されません。入力された文字が正当な vi コマンドである場合、vi は対応するアクションを完了しますが、そうでない場合は、vi は警告を鳴らします。

2. テキスト編集モード:

テキスト編集モードは、文字の編集に使用されます。コマンドモードで i (コマンドの挿入)、a (コマンドの追加) などを入力するとテキスト編集モードに入り、このとき入力された文字は vi のファイル内容として画面に表示されます。 Esc キーを押すと、テキスト編集モードからコマンド モードに戻ります。

3. 最終行モード:

コマンド モードで、「:」キーを押して最終行モードに入ります。このとき、vi には「:」が表示されます。 " 画面の下部にあります。" 記号 year は最終行モードのプロンプトとして機能し、ユーザーが関連コマンドを入力するのを待ちます。コマンドが実行されると、vi は自動的にコマンド モードに戻ります。

vi にはどのようなモードがありますか?

拡張情報:

ファイルの回復:

vi がファイルを編集すると、一時ファイルが生成されます。ファイルの場合、このファイルは . で始まり .swp で終わります。正常に終了した場合、ファイルは自動的に削除されます。突然の停電など予期せず終了した場合、ファイルは削除されません。次回編集時に処理する次のコマンドを選択できます:

  • #Oファイルの内容を変更するのではなく、読み取り専用で開きます

  • #E.swp ファイルに保存されている内容を復元せずにファイルの編集を続行します
  • R最後の編集以降に保存されていないファイルを復元します。コンテンツ
  • Qvit viを終了します
  • #D .swp ファイルを削除します
  • または、vi -r Filename を使用して未保存のコンテンツを回復します

以上がvi にはどのようなモードがありますか?の詳細内容です。詳細については、PHP 中国語 Web サイトの他の関連記事を参照してください。

声明:
この記事の内容はネチズンが自主的に寄稿したものであり、著作権は原著者に帰属します。このサイトは、それに相当する法的責任を負いません。盗作または侵害の疑いのあるコンテンツを見つけた場合は、admin@php.cn までご連絡ください。