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

推薦する

Ubuntuがインターネットに接続できない場合の解決策

問題の説明:デスクトップ コンピューターとキャンパス ネットワークを使用して、有線モードでインターネ...

nginx の場所に複数の Proxy_pass メソッドがある

1. まず、nginxの位置情報に関する関連知識を確認しましょう1) 位置マッチング手順: ~ #波...

MySQL 最適化ソリューション リファレンス

最適化によって発生する可能性のある問題最適化は必ずしも単純な環境で実行されるわけではなく、実稼働環境...

MySQL で珍しい文字を挿入できないときの対処方法 (文字列値が正しくない)

最近、ビジネス側から、一部のユーザー情報の挿入に失敗し、エラー メッセージが「不正な文字列値:&qu...

CSS でフロートをクリアするための完全ガイド (要約)

1. 親divは疑似クラスafterとzoomを定義します <スタイル タイプ="...

MySQL 上級学習ノート (パート 3): MySQL 論理アーキテクチャの紹介、MySQL ストレージ エンジンの詳細な説明

MySQL 論理アーキテクチャの概要他のデータベースと比較すると、MySQL は、そのアーキテクチャ...

jQuery+h5 で 9 マス抽選特殊効果を実現 (フロントエンドとバックエンドのコード)

序文:フロントエンド: jq+h5 で 9 グリッドのダイナミック効果を実現バックエンド: thin...

Docker swarm の簡単なチュートリアル

3つの仮想マシン132、133、134を群がらせる1. クラスターを初期化し、自分自身をクラスターに...

Linux ncコマンドの概要

NC のフルネームは Netcat (Network Knife) で、作成者は Hobbit &a...

vuex での Getter の使用法の詳細な説明

序文Vuex を使用すると、ストア内に「ゲッター」を定義できます (これはストアの計算されたプロパテ...

CSSを使用してHTMLテキストボックス内のテキストの垂直方向の中央を制御する

Text の height 属性が定義されている場合、Text に入力されたテキストは垂直方向に中央...

MySQL データベース監視ソフトウェア lepus の使用上の問題と解決策

lepus3.7 を使用して MySQL データベースを監視中に、次の問題が発生しました。このブログ...

Linuxで中断されたシステムを呼び出す方法

序文低速システム コールとは、決して戻らない可能性があり、プロセスを永久にブロックするシステム コー...

td セルを結合した場合の td 幅の問題

以下の例では、名前が入っている td の幅が 60px のとき、2 行目の文字数が少ない場合は正常に...

ウェブページでmp3またはフラッシュプレーヤーコードを再生する

コードをコピーコードは次のとおりです。 <オブジェクト id="player1&qu...