VIMの大規模なデータ

vimの

1. Vimはどのようなものです:

  • これは、ツールの編集と同様のVIテキストエディタ/テキストです。上記のみに基づいてViが使用するのが最善ですvimのクラスのviエディタの一つとして認識されている新機能の多くを追加します。

2.なぜvimのことを学ばなければなりません。

  • 追加された新機能についてのvimのviに基づき、効果的に助けエンジニアは迅速に問題のトラブルシューティングを行うことができます。例えば、異なる分野ごとに異なる色で
  • 多くのシステムでのviエディタを内蔵している、他のテキストエディタでは必ずしもありません。多くのソフトウェアインタフェースは、viが主導権を呼び出します。

3. 3つのモデル

  • 一般モード、編集モード、コマンドモード

  • 変換の3モードの関係
    ここに画像を挿入説明

  • 一般モード(デフォルトモード)のショートカット

    1. 現在の文字の前の行に0または[HOME]動きます。
    2. $や[END]は、現在の行の末尾に移動します。
    3. ページダウンダウン
    4. ページUPページアップ
    5. Gは、現在のファイルの最後の行に移動します。
    6. NG手段は、n行目に移動します。
    7. 1Gの入力に対応しGG、最初の行に示します。
    8. 単語「言葉」を見つけるために下/ Wordの表現
    9. 単語、Nを押して文字を探していたときのnは、検索を繰り返すことができます。
    10. yyはコピーラインを示し(カーソル行)
    11. YGは、すべてをコピーするファイルの現在の内容の最後の行にカーソルを表しています。
    12. カーソルがファイルの最初の行の行にコピーされていることをYGG手段。
    13. Yは$がどこ行に現在のカーソル位置の現在の行の末尾をコピー表します。
    14. Y0は、現在の行をコピーするには、行の先頭を表し、現在の行にカーソル位置。
    15. カーソルの次の行にコピーされたデータをP(小文字)を貼り付け
    16. カーソル行ライン上のコピーされたデータをP(大文字)を貼り付けます。
    17. 撤退のWindowsシステムのCtrl + Zに似回復操作、前にU。
    18. リカバリ操作のCtrl + rを。
    19. DD手段は、現在の行を削除するには
    20. 最後の行に現在の行から削除することを意味
    21. DGG手段は、ファイルの最初の行に現在の行から削除します。
    22. 現在の行の先頭に文字を削除D0。
    23. D $行の末尾に現在の行を削除します。
  • エントリーの編集モード

手紙 これは、操作を指示します
これは、現在のカーソル位置に挿入を表し、
行の最初の非空白文字から挿入
A カーソルの次の文字を挿入します
A カーソルが置かれている行の終わりを挿入
インクルード カーソルがどこにある次の行を挿入します
ザ・ カーソルに挿入行
R カーソル位置の文字を置き換え1
R ユーザーがこれまで主導権を終了するまで、モードを置き換える入力すること
  • コマンドモード:
    コマンドモードを開始する方法:
:/? コマンドモードに入ることができる3つの一つ
  1. :W [ファイル名]ファイル名として保存
  2. :R [ファイル名]のファイル名は、カーソル行に指定されたファイルの内容を読み取ります。
  3. :N1、[ファイル名] W N2列N1にN2名:!コマンドとして保存一時コマンドラインコマンドモードで実行コマンドに切り替えます。
    例:vimの中でそれらをコマンドを実行するために「!/ -name Helllo.javaを探します」。
  4. :保存WQ去った後
  5. :保存せずにQ休暇(変更および修正が離れることを余儀なくQを必要とする場合に残すことができます!)
  6. :残すために保存せずにQ!
  7. :設定NUショーの行番号(番号)
  8. :セット表示行数(NONUMBER)をキャンセルNONU
  9. :現在のラインWORD1にS / WORD1 / WORD2 / gで置換WORD2(!!)
  10. :%S / WORD1 / WORD2 / gで置換する現在のファイルのWORD1 WORD2(!!)
  11. :N1、N2S /ワード1 /ワード2 / gのライン内のルックアップN1、N2ワード1ワード2(N1、N2デジタル)を交換します
  12. :10、$ S /単語1 /ワード2 / gの単語1 WORD2を置き換えるために、最初の行から最後の行を探します
  13. :%S /単語1 / WORD2 / GC前出、交換前交換するかどうかを確認すること。(!!!)のみ、単一の行を確認することができます、あなたは一つ確認1にする必要があります。
公開された37元の記事 ウォン称賛7 ビュー1166

おすすめ

転載: blog.csdn.net/zy13765287861/article/details/104808973