Viを使用していますか?ファイルを開いて保存して終了する方法は次のとおりです

Viを使用していますか?ファイルを開いて保存して終了する方法は次のとおりです

テキストファイルの作成と編集は、Linuxシステムで実行できる最も基本的なタスクの1つです。 Viテキストエディタは、テキストファイルの編集に関連する強力なコントロールを提供します。しかし、ファイルの保存方法さえわからないときに、何時間も入力することの利点は何ですか?





この投稿では、Viでのファイルの編集に関連するすべてのことと、テキストファイルを保存および終了する方法に関する詳細なガイドについて説明します。





私たちはモードを編集します

Viがユーザーに提供する編集モードは2つあります。これらは:





  1. ノーマルモード
  2. 挿入モード

Viでテキストファイルを開くと、デフォルトの編集モードは 普通 モード。このモードでは、ファイル内を移動して、いくつかの基本的なViコマンドを使用できます。以来 普通 モードではファイルを編集できません。入力する必要があります。 入れる それを行うモード。

を押すだけです キーボードのボタンを押してアクティブにします 入れる モード。このモードでは、文字を追加および削除することにより、テキストファイルの内容を簡単に変更できます。通常モードに戻るには、 NS キーボードのキー。



Viでファイルを開く

Viコマンドの構文は非常に覚えやすいです。新しいテキストファイルを作成するためのデフォルトの構文は次のとおりです。

vi

名前の付いた新しいテキストファイルを作成するには textfile.txt 、ターミナルで次のコマンドを入力します。





vi textfile.txt

名前のファイルが textfile.txt がシステムにすでに存在する場合、Viは新しいファイルを作成する代わりにそのファイルを開きます。

または、ターミナルでViエディターを起動して、次のように入力することもできます。 :e textfile.txt 新しいファイルを開きます。





コンピューターで生放送を見る方法

関連している: Vimの使い方:基本ガイド

VIでファイルを保存する

Viにテキストファイルを保存するためのデフォルトのコマンドは :の 。挿入モードでは、Viコマンドを使用できないことに注意してください。したがって、を押して通常モードに切り替える必要があります NS 鍵。

Viでファイルを保存するには、を押して通常モードに入ります NS キーボードで。次に、次のように入力します :の を押して 入力 ファイルを保存します。

別の名前でファイルを保存することもできます。新しいファイル名を :の 指図。

:w newtextfile

Viエディターを保存して終了します

上記のように、Viでファイルを保存することができます :の 指図。その間、 : NS コマンドはエディターを終了します。これらのコマンドを連鎖させて、保存アクションと終了アクションを同時に実行できます。

グーグルドライブでPDFファイルをマージする方法

押す NS 通常モードに入ります。入力します :wq ヒット 入力 Viでテキストファイルを保存して終了します。同じコマンドを使用して、 Vimでファイルを保存して終了する 同様に。

Viで保存して終了する別の方法は、 : NS 指図。両方が : NS:wq コマンドは同様のタスクを実行しますが、まったく同じではありません。これら2つの主な違いは、 : NS コマンドは、保存されていない変更が存在する場合にのみ、バッファをテキストファイルに書き込みます。

一方、 :wq コマンドは、保存されていない変更に関係なく、バッファをファイルに書き込みます。 NS :wq コマンドは、ファイルの変更時刻も更新します。

保存せずにViを終了する

Viに保存せずにテキストファイルを終了するには、を押します。 NS キーボードで通常モードに入ります。次に、単に入力します : NS! ヒット 入力

Viエディターの基礎を学ぶ

Linuxのテキストエディタの基本を理解することは重要です。多くの状況で、システムテキストファイルを操作する必要があるからです。 Nano、Emacs、Geditなどの多くのテキストエディタが利用可能ですが、ViとVimは依然として多くのユーザーにとって最も信頼できると考えられています。

ViやVimのようなターミナルベースのエディターを初めて使用するときは、Vimでさまざまなコマンドや構文を覚えるのに時間がかかることがあります。この問題に対する最も適切なアプローチは、ニーズに適したエディターを選択することです。

共有 共有 つぶやき Eメール nano vs. Vim:最高のターミナルテキストエディタ、比較

Linux用のターミナルテキストエディタをお探しですか?主な選択はVimとnanoのどちらかです!比較方法は次のとおりです。

次を読む
関連トピック
  • Linux
  • テキストエディタ
  • Linux
著者について ディーペッシュシャルマ(79件の記事が公開されました)

Deepeshは、MUOのLinuxのジュニアエディターです。彼はLinuxに関する情報ガイドを作成し、すべての新規参入者に至福の体験を提供することを目指しています。映画についてはよくわかりませんが、テクノロジーについて話したいのなら、彼はあなたの男です。余暇には、本を読んだり、さまざまな音楽ジャンルを聴いたり、ギターを弾いたりしています。

DeepeshSharmaのその他の記事

ニュースレターを購読する

ニュースレターに参加して、技術的なヒント、レビュー、無料の電子書籍、限定セールを入手してください。

購読するにはここをクリックしてください