Linux Viエディタの一般的なコマンド

Linux Viエディタの一般的なコマンド

Vi エディタは、Linux システムでよく使用されるテキスト エディタの 1 つです。強力な編集機能と高度なカスタマイズ性を備えています。 Linux Vi エディターの一般的なコマンドをマスターすると、編集効率が向上します。この記事では、Vi エディターをより効果的に使用できるように、Vi エディターの一般的なコマンドをいくつか紹介します。

、ファイルを開く

ファイルを開くには、ターミナルで i コマンドとファイル名を入力します: i filenme。ファイルが存在しない場合は、新しいファイルを作成して開きます。

2. カーソルの移動

エディターでは、h、j、k、l キーを使用してカーソルを移動します。 h は左への移動、l は右への移動、j は下への移動、k は上への移動を意味します。

3. テキストを挿入する

ファイルにテキストを挿入するには、i キーを押して挿入モードに入ります。挿入モードでは、自由にテキストを入力できます。挿入モードを終了してコマンド モードに戻るには、Esc キーを押します。

4. 保存して終了

コマンド モードで、:w と入力してファイルを保存します。ファイルを保存して終了する場合は、wq コマンドを使用できます。ファイルを保存せずに終了したい場合は、コマンド q を入力します。

5. 文字を削除する

カーソル位置の文字を削除するには、x キーを押します。行全体を削除するには、dd コマンドを使用できます。複数行を削除する場合は、行数を指定できます。たとえば、2dd と入力すると 2 行が削除されます。

6. コピー&ペースト

1 行以上をコピーするには、カーソルを行の先頭に移動し、yy コマンドを押します。コピーした内容を貼り付けるには、貼り付けたい場所にカーソルを移動し、p キーを押します。

7. 元に戻すとやり直し

前の操作を元に戻すには、u キーを押します。最後に元に戻した操作をやり直すには、Ctrl + を押します。

8. 検索と置換

コマンドモードでは、/ キーを押して、検索する内容を入力し、Enter キーを押して検索します。テキストを置き換えるには、s/old/new/g コマンドを使用します。ここで、old は置き換えられるコンテンツを表し、new は置き換えられた後のコンテンツを表します。ファイル全体のすべての出現箇所を置換する場合は、コマンドの後に g オプションを追加できます。

9. ビジュアルモード

テキストの一部を選択するには、キーを押してビジュアル モードに切り替え、h、j、k、l キーを使用してテキストを選択します。選択後、d キーを押して選択したテキストを削除し、y キーを押して選択したテキストをコピーします。

0. 変更を元に戻す

挿入モードで、現在の行の変更を元に戻す場合は、Ctl+u を押します。現在の編集セッションでのすべての変更を元に戻す場合は、コマンド モードでコマンド :u を入力します。

<<:  Ubuntu と Windows のどちらが良いでしょうか? UbuntuとWindowsの違い

>>:  ドメイン名解決とは何ですか?推奨されるドメイン名解決ツール

推薦する

コンテンツオペレーション(コンテンツオペレーション:ユーザーを引き付け、維持するための実践ガイド)

コンテンツマーケティング: ユーザーを引き付け、維持するための実践ガイド導入:情報爆発の時代である今...

IPプロモーション方法(IPマーケティングの6つの一般的な方法)

IPマーケティングの6つの一般的な方法消費のグレードアップの時代において、製品に対するユーザーの要...

電子製品の運用とプロモーション(電子商取引の運用とプロモーションの方法(売上を上げる方法))

電子商取引の運営・促進方法(売上を伸ばす方法)テクノロジーの発展に伴い、電子商取引はますます急速に発...

コンテンツオペレーション面接自己紹介(面接のための 1 分間の自己紹介、この 5 つの文章で面接官の目を輝かせることができます!)

面接での 1 分間の自己紹介、この 5 つの文章で面接官の目を輝かせることができます。面接で1分間...

Rocky Linux システムに MySQL データベースをインストールするチュートリアル

MySQL は、非常に人気のあるオープン ソースのリレーショナル データベース管理システムです。使い...

TypeScript の用途は何ですか? TypeScript はフロントエンドですか、それともバックエンドですか?

TypeScipt は何をしますか? TypeScipt は、Microsoft が開発したオープン...

http を https に変換するにはどうすればいいですか?ウェブサイトでhttpsプロトコルを使用する役割は何ですか

http を https に変換するにはどうすればいいですか?以前、ブラウザを使用して Web サイ...

博物館プロモーションコピーライティング(博物館プロモーションビデオコピーライティングサンプル)

美術館プロモーションビデオのコピーライティングの例博物館を訪れると、地元の文化的特徴や歴史的発展を理...

販売量によるインドの携帯電話ブランドトップ 10 (インドの携帯電話市場の再編: OPPO が 4 位、Samsung が 1 位、Xiaomi はどこへ?)

インドの携帯電話市場の再編:OPPOが4位、サムスンが1位、Xiaomiはどこに?市場調査会社Can...

お茶ビジネスブランド(お茶ブランドトップ10。選び方がわからない場合は、ここから選んでください。大手ブランドなら間違いありません)

トップ10のお茶ブランド。お茶業界はとても混沌としています。選び方が分からない場合は、ここから選んで...

第三者プロモーション計画(ネットワークプラットフォーム連携プロモーション計画(企業がブランド影響力を高める方法))

ネットワークプラットフォーム協力推進計画(企業がブランド影響力を高める方法)新しいメディアの発展とソ...

お茶のマーケティングとプロモーション(「高品質開発研究ツアー」石前:大手企業が千年苔茶の再生を推進)

「高品質開発研究旅行」石謙:先導企業が千年苔茶の再生を推進 00:12今は夏秋茶摘みの季節です。同...

タクシー運行データ(タクシー調査報告書公開、1キロあたりの運行コストの衝撃データが明らかに、タクシー運転手が泣く!)

タクシーの調査報告書が発表され、1キロあたりの運行コストに関する衝撃のデータが明らかになり、タクシ...

Nginx Windows インストール チュートリアル

Nginx は、Linux および BSD システムで動作する非常に人気のある Web サーバーです...