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の違い

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

推薦する

製品オペレーションの理解(海外製品オペレーションは完全に個人的理解(1))

完全に人的理解に基づく海外製品オペレーション(1)インターネットの発展に伴い、職種は徐々に細分化され...

電子商取引事業に関するデータ(電子商取引が業績成長を牽引。李寧の昨年の売上高は144億5,700万元、純利益は16億9,800万元)

電子商取引が業績成長を牽引、李寧の昨年の売上高は144.57億元、純利益は16.98億元文/程俊豪 ...

データ運用職(データ分析だけではありません!データ関連の主要な 7 つの職種の一覧)

データ分析だけではありません!データ関連の主要な7つのポジションの一覧出典: Gumuliao デー...

SEOプロモーションソリューション(SEO最適化実践ソリューション、ぜひご覧になりませんか?)

SEO最適化の実用的なソリューション、ぜひご覧になりませんか?荒田結衣は本当に美しいBaidu の...

ケータリングブランドプロモーションプラン(ケータリングイベント企画・プロモーション(ケータリングイベント企画・プロモーションの内容とは))

ケータリングイベント企画・プロモーション(ケータリングイベント企画・プロモーションの内容とは)ケータ...

OpenStack と KVM の違いは何ですか? OpenStackとKVMの関係

OpenStck と KVM の違いは何ですか? OpenStck と KVM はどちらもクラウド ...

今週の上場企業上位20社の上昇と下落: ロボット工学と環境保護セクターが交互に上昇、

今週(1月13日~1月17日)、3つの主要A株指数はいずれも反発した。金曜日の終値時点で、上海総合指...

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

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

コンテンツオペレーションマインドマップ(Amazonオペレーション(スーパードライグッズ)のリンクごとに43セットのマインドマップを共有)

Amazonオペレーション(スーパードライグッズ)の各リンクのマインドマップ43セットを共有1. ...

オフラインプロモーション活動企画プラン(若手商店街テーママーケティング活動プラン)

若手商業地区のテーママーケティング活動計画商業ブロックマーケティングキャンペーンプラン、キャンペーン...

cPanel コントロール パネルを使用して MySQL データベース ユーザーを削除する方法

cPnel は、現在利用可能なホスティング コントロール パネルの中で最も人気のあるものの 1 つで...

SEMプロモーションの方法は何ですか?

SEMプロモーション方法(SEMプロモーション方法とは) SEM は、正式名称を Search E...

Atwoブランド企画(カンボウェルが正式に中国市場に参入し、第13回広州カスタムホーム展示会でデビュー)

カンボウェルは正式に中国市場に参入し、第13回広州カスタムホーム展示会でデビューしました。最近、広州...

ブランドプロモーション研究(ブランド海外展開)

海外進出するブランドグローバル化した現代において、「海外でのブランド展開」はもはや大企業だけの専売特...

RPA 推進計画 ppt (1990)

1990フェーズの紹介: RPAは簡単なデータインポートとユーザーインターフェースのテストから始ま...