logo

Vi / Vim エディターでファイルを保存して終了する方法

この記事では、ファイルを保存する方法について説明します。 私たち編集者 。まず、見てみましょう Linux Vi エディターを使用する理由とその機能について説明し、ファイルの保存とエディターの終了と他のオプションについて詳しく説明し、例を示してさまざまなコマンドを理解します。

Linuxとは何ですか?

Linux は、1991 年に Linus Torvalds によって趣味のプロジェクトとして開発されました。これは、個人システムだけでなく業界でも最も人気があり、広く使用されているオープンソース (誰でも自由に使用できるソース コード) カーネルです。 LinuxをベースにしたさまざまなOSが存在する カーネル 、人気のある Linux ディストリビューションのいくつかは次のとおりです。 Ubuntu CentOS レッドハット デビアン 、 そして カリ・リナックス



Viエディタとは

Vi Editor は、Unix/Linux システムで広く使用されているテキスト エディタであり、その効率性と柔軟性で知られています。 Vi エディターは 1976 年に Bill Joy によって開発され、1991 年後半に、VI 改良版として知られる Vi エディターの改良版がリリースされました ( なぜ )。

Vi エディターのモード

Vi エディターには 2 つのモードがあります。

  1. 挿入モード: このモードでは、テキストを直接入力および編集できます。挿入モードでは、文字を入力できます。 追加 修正する 、 または 消去 必要に応じてテキストの内容を変更します。 「」などのキーを押すと、挿入モードを開始できます。 ‘ (カーソルの前に挿入) または ‘ ある ' (カーソルの後に挿入)。 「」のようなバリエーションもあります ‘ (行頭に挿入) または ‘ ' (行末に挿入)。挿入モードを終了してコマンド モードに戻るには、単に「」キーを押します。 ESC ' 鍵。
  2. コマンドモード: コマンド モードでは、文字を直接入力せずにテキストを移動および操作します。このモードは、エディターの動作を制御し、さまざまな編集タスクを効率的に実行するように設計されています。カーソルを移動できますが、 消去 文章、 コピーアンドペースト テキストを検索する 、キーボード コマンドを使用してその他のさまざまな編集操作を実行します。挿入モードからコマンド モードに移行するには、「 ESC ' 鍵。 Vi におけるこれら 2 つのモードの明確な区別は、複雑なキーボード ショートカットの必要性を最小限に抑えながら、ユーザーがテキストを迅速かつ効果的に編集できるようにする基本的な機能です。

Vi/Vim エディターでファイルを保存して終了する方法は?

コマンドを実行するには、挿入モードの場合にコマンド モードに入る必要があります。 ESC。



ナット vs ベッド

1. Vi/Vim エディターでファイルを保存します。

vi/vim エディターでファイルを保存するには、以下に示す 3 つの方法があります。

  1. :で – 変更を保存しますが、終了しません。
  2. :の: - 開いている複数のファイルを終了せずにすべて保存します。
  3. :w ファイル名 – ファイルを別の名前で保存し、現在のファイルの編集を続けます。

例:

ステップ1: ファイルを開くか、vi エディターを使用して作成します



ステップ2: 入力してください コマンドモード 押すことで ESC 挿入モードの場合

ステップ 3: 上記のコマンドのいずれかを使用します ( わ、わ、わ [ファイル名] ) ファイルを保存するために、以下のスクリーンショットで使用しています。 w [ファイル名] 新しい名前を使用してファイルを保存するには、 新しいファイル.txt ファイル。

2023-09-20-12-08-46 のスクリーンショット

2. Vi/Vim エディタを終了します

エディタを終了するには 4 つの方法があります。

  1. :q – エディタを終了するには
  2. :q! – 強制終了は、ファイルに変更が加えられたものの、ユーザーが変更を保存したくない場合に便利です。
  3. :qa! – 変更を保存せずに開いているすべてのファイルを終了します (強制終了)
  4. ZQ (シフト + ZQ) – 変更を保存せずに終了します

例:

ステップ1: ファイルを開くか、vi エディターを使用して作成します

ステップ2: を押してコマンドモードに入ります ESC 挿入モードの場合

ステップ 3: 上記のコマンドのいずれかを使用します ( q、q!、qa、または ZQ) 以下のスクリーンショットで使用したエディターを終了するには :q エディタを終了するには

2023-09-20-12-04-12 のスクリーンショット

3. ファイルを保存してエディタを終了します

ファイルを保存して vi/vim エディタを終了するには、以下に示す 3 つの方法があります。

  1. :wq – 変更を保存してエディタを終了します
  2. 変更を保存して終了するために使用される :wq と同じ
  3. ZZ (シフト + ZZ) – 変更を保存して終了します

例:

ステップ1: ファイルを開くか、vi エディターを使用して作成します

ステップ2: を押してコマンドモードに入ります ESC 挿入モードの場合

ステップ 3: 上記のコマンドのいずれかを使用します ( wq、x、ZZ ) に 私たちが使用した以下のスクリーンショットでは、ファイルを保存してエディターを終了します。 wqコマンド ファイルを保存してエディタを終了します

2023-09-20-00-52-10 のスクリーンショット

上記のすべてのコマンドを表形式で以下に示します。

コマンド

Javaはcharをintに変換します

説明

:q

やめる

:q!

ZQ (シフト + ZQ)

変更を保存せずに終了、つまり変更を破棄

:qa

変更を保存せずに開いているすべてのファイルを終了します (強制終了)

オートキャドでの3D

:で

変更内容を保存

:の

開いている複数のファイルすべてに変更を保存します

:w [ファイル名]

ファイルを別の名前で保存します

:wq

ZZ (Shift+ZZ)

変更を保存してエディタを終了します

結論

この記事では、ファイルを保存するさまざまな方法、エディターを終了する方法、およびショートカット キーとともに保存と終了の両方を実行するコマンドについて説明しました。それとは別に、新しいユーザーがエディターに慣れることができるように、基本的な vi エディター ガイドも追加されています。