LinuxテキストエディタVimの詳しい説明

LinuxテキストエディタVimの詳しい説明

Vim は強力なフルスクリーン テキスト エディターであり、Linux/UNIX で最も一般的に使用されているテキスト エディターです。その機能は、テキスト ファイルを作成、編集、および表示することです。 Vim にはメニューはなく、コマンドのみがあります。 (いくつかの設定ファイルを編集したり、簡単なスクリプトを書いたりするときに使用します)

Vim の 3 つの動作モード: コマンド モード、挿入モード、編集モード
vi [ファイル名] –> コマンドモードに入り、挿入モードに入るにはiaoと入力します コマンドモード: 終了するにはwqと入力します。挿入モードに入るにはiaoと入力します。Enter: 編集モードに入ります 挿入モード: コマンドモードを終了するにはESCと入力します 編集モード: コマンドを終了するにはEnterを押します

挿入コマンド:

位置決めコマンド:


削除コマンド:


コピーおよび切り取りコマンド:


置換および元に戻すコマンド:


検索および検索置換コマンド:


保存して終了するコマンド:

Vim のヒント

インポートコマンドの実行結果: r!コマンド定義のショートカットキー: map ショートカットキートリガーコマンドの例: map ^PI#
:map ^B 0x
注: Ctrl+v、Ctrl+p は ^P 効果を生み出し、Ctrl+v+p は

以上は、エディターが紹介したLinuxテキストエディターVimの詳細な説明と統合です。皆様のお役に立てれば幸いです。ご質問がある場合は、メッセージを残してください。エディターがすぐに返信します。また、123WORDPRESS.COM ウェブサイトをサポートしてくださっている皆様にも感謝申し上げます。

以下もご興味があるかもしれません:
  • Linux Vim の実用的なコマンドの説明
  • Linuxでviとvimエディタを操作する方法
  • Linux システムでの vim プラグインのインストールの概要

<<:  Javascriptでシングルトンパターンを実装する方法

>>:  MySQL 最適化 Zabbix パーティション最適化

推薦する

vue3のテレポート瞬間移動機能の使い方を詳しく解説

vue3テレポート瞬間移動機能の使用は参考用です。具体的な内容は次のとおりです。テレポートは通常、瞬...

Nginx キャッシュ ファイルと動的ファイルの自動バランス設定スクリプト

nginx Nginx (エンジン x) は、高性能な HTTP およびリバース プロキシ サーバー...

Vueはタブナビゲーションバーを実装し、左右のスライド機能をサポートしています

この記事では主に、Vue を使用してタブ ナビゲーション バーを実装し、flex レイアウトを使用し...

MySQL スロークエリログの基本的な使い方チュートリアル

スロークエリログ関連のパラメータMySQL スロー クエリ関連のパラメータの説明: slow_que...

SQL 面接の質問: 時間差の合計を求める (重複は無視)

ある会社の BI 職の面接を受けたとき、面接で SQL に関する質問がありました。一見すると非常に簡...

Docker MySQLコンテナデータベースへの変更が有効にならない問題を解決する

公式の MySQL イメージを使用するには、構成ファイル、DB データ ファイル ディレクトリなどの...

Docker nginx + https サブドメイン設定の詳細なチュートリアル

今日はたまたま友人のサーバーの移転を手伝うことになり、サーバーの基本的な設備の設定を行ったのですが、...

シンプルな計算機を実装する JavaScript コード

この記事では、参考までに、簡単な計算機を実装するためのJavaScriptの具体的なコードを紹介しま...

さまざまなマウスの形状を表現する方法

<a href = "http://" style = "cur...

シェルスクリプトはNginxのaccess.logのPVを定期的にカウントし、APIに送信してデータベースに保存します。

1. PVとIPの統計一日のPV(ページビュー)をカウントする cat access.log | ...

CentOS7 上で KVM 仮想化プラットフォームを構築する (3 つの方法)

KVM はカーネルベースの仮想マシンの略で、Linux をハイパーバイザーに変換する Linux ...

require loaderの実装原理の深い理解

序文Node は新しいプログラミング言語ではなく、JavaScript のランタイムに過ぎないとよく...

Vue の関連ページへのマルチレベルジャンプ (ページドリルダウン) 機能の完全な例

背景プロジェクト開発プロセスでは、前のページから次のページにジャンプする必要に迫られることがよくあり...

イメージを再構築せずにDockerにポートを動的に追加する方法

操作中に Docker コンテナの公開ポートを変更または追加する必要がある場合がありますが、実行中の...