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 パーティション最適化

推薦する

Windows 64 ビットに MySQL を再インストールするチュートリアル (Zip バージョン、解凍バージョンの MySQL インストール)

MySQLをアンインストールする1. コントロールパネルで、MySQLのすべてのコンポーネントをア...

Linux および CentOS (サーバー) に zip および unzip コマンド機能をインストールする

Linux に zip 解凍機能をインストールする通常、 zip コマンドは Linux サーバーに...

Webpack プロジェクトでローダー プラグインをデバッグする方法

最近、webpackの使い方を学んでいたときに、webpack-replace-loaderの設定正...

シンプルな計算機を実装するためのネイティブ js

この記事の例では、参考までに簡単な計算機を実装するためのjsの具体的なコードを共有しています。具体的...

よく使われる3つのMySQLデータ型

MySQL のデータ フィールドのタイプを定義することは、データベースを最適化するために非常に重要で...

HTML で 2 つの div タグの間に垂直線を描く方法

最近、インターフェースを描画しているときに、インターフェースに垂直線を描画し、この垂直線の高さが親 ...

Linux で SSH 経由でリモート ファイルシステムをマウントする方法の詳細な説明

SSHFS の機能: FUSE(Linux向けの最高のユーザー空間ファイルシステムフレームワーク)を...

HTML コード内のスペースと空白行についての簡単な説明

HTML コード内の連続するスペースまたは空白行 (改行) はすべて 1 つのスペースとして表示され...

ページリファクタリングスキル - コンテンツ

雑談はここまでにして、インターネット上で見つかる高性能な Yahoo ウェブサイトを構築するための数...

CentOS7にMySQL 8.0.26をインストールする手順

1. まず、お使いのマシンに応じて、MySQL 公式サイトから対応するデータベースをダウンロードしま...

MySQL 8.0.18 はクローンプラグインを使用して MGR 実装を再構築します

3 ノード MGR 内の 1 つのノードに異常があり、MGR クラスターに再度追加する必要があるとし...

CSSはインラインブロックのずれの問題を解決します

もうナンセンスじゃない、郵便番号HTML部分 <div class="positio...

jQueryはシンプルなコメントエリアを実装します

この記事では、参考までに、簡単なコメントエリアを実装するためのjQueryの具体的なコードを紹介しま...

Dockerコンテナ内にkibanaトークナイザーをインストールする方法

ステップ: 1. 仮想マシンディレクトリに新しいdocker-compose.ymlファイルを作成し...