--viテキストエディタシステムは、Liunxの兆候を示しています

ブログは簡単に重要なシステムLiunx VIテキストエディタ、および三つのモードのVIエディタの予備的な理解と使用が簡単に説明します。


VIのテキストエディタとは何ですか?

Viは、それはビル・ジョイは、テキストエディタを開発し、カリフォルニア大学バークレー校の研究です。
viとvimのは、私たちの最も一般的なLinuxのエディタで使用されています。Linuxは、最も基本的なテキストエディタ、viやvimの簡単なマウス操作などのグラフィカルエディタが、システム管理におけるviエディタはありませんが、サーバ管理インターフェース文字、決してGUIエディタができているの両方比率。

ディレクトリ;

  • 三種類のコマンドモードの概要
  • コマンド入力モードのコマンド
  • コマンドラインモードの紹介

3コマンドモードの概要

--viテキストエディタシステムは、Liunxの兆候を示しています

1、コマンドモード

viコマンドモードでは、作業モードを開始した後に入力され、編集モードとラインモードをテキストに変換することができます。コマンドモードでは、キーボードから入力した文字は編集コマンドとして解釈され、画面には表示されません。文字が法的viコマンドである場合は、VIは、適切な処置を完了します。そうでない場合は、警告が鳴ります。

図2に示すように、入力モード

文字を編集するためのテキスト編集モード。テキスト編集モードに入るためのコマンド・モードで入力異なるコマンドの後に、例えば:
入力「A」 -カーソルの後にテキスト入力モードに挿入される、
入力の「i」 -カーソルの前にテキスト入力モードに挿入する。
入力「O」 -カーソルの次の行にテキスト入力モードに挿入され、
「O」(大文字)を入力-テキスト入力モードでカーソル行に挿入される、
入力文書内の任意の文字はviの通りです。コンテンツが画面上に表示しました。Escキーを押してコマンドモードにテキスト編集モードに戻ります。

3.ラインモード:

「:」コマンドモード、プレスでは最後のラインモードに入るための鍵は、viが画面の下部に表示されます「:」最後の行モードプロンプトの印として、ユーザ入力コマンドを待っています。コマンドが完了した後、VIは自動的にコマンドモードに戻ります。

第二に、コマンド入力モードのコマンド

1、カーソル

:概略図、「^」、「$」が行の最初と最後に配置されている使用して、ページのページアップページを下に使用して、カーソルを移動するためのコマンドモード↑↓の←→キーを使用して
--viテキストエディタシステムは、Liunxの兆候を示しています
コマンドモードで、または1Gを使用しますGG、最初の記事を配置するステップと、
物品の端部を位置決めする、Gを使用して、
#G、位置#ラインを使用します。
ラインモードに行番号を、「設定NU」を入力し、表示することができます:「」を入力してください
--viテキストエディタシステムは、Liunxの兆候を示しています

2、コピー、ペースト、削除

削除:
XボタンまたはDEL -単一の文字を削除し
、削除行dd--
##は、ラインの下削除された行をdd--
D ^ -への最初のポイントからライン削除
D $を-カーソル位置から行末までを削除
コピー
ライン全体のコピーyy--
は##のyy--は、行ラインダウンコピー
ペースト
P(小文字) -前のカーソルに取り付けられた
P(大文字) -カーソルに取り付け
注:コピー、ペースト、これら3つの操作を削除これは、すべてのコマンドモードになっています!

3、コンテンツの検索

/ word--からワード検索にダウン
以下からの単語検索にアップword--
試合を見つけN--次
のマッチを見つけるにN--
--viテキストエディタシステムは、Liunxの兆候を示しています

4、編集し、保存操作の取り消し

u--は、単一の操作取り消し
U--現在の行の撤退(注意現在の行のすべての操作の)の
--viテキストエディタシステムは、Liunxの兆候を示しています
(大文字)ZZ -保存して終了(同等のラインモードの役割:WQを

第三に、コマンドラインモードの紹介

1、保存して終了操作

二つのタイプに分け:保存
「:W」元のファイルを保存するために(1)
(2)名前を付けて保存:「:W /ターゲット・ディレクトリ」
があり3されている:終了
終了(1)ファイルが変更されていません:「:Q」
(2)の出口を保存せずにファイルを変更します。 ":!Q"
(3)ファイルを保存して終了: ":WQ"

図2は、置き換え

:5つのカテゴリーの合計
(1)が「S /テキストを置換/置換テキストを必要とする」 - 「最初」の問題で現在のラインは、交換の交換を必要と
--viテキストエディタシステムは、Liunxの兆候を示しています
「(2):S /テキストを交換する必要があります/テキスト/ gに置き換える「 -現在の行をして」すべての「交換するために交換する必要がある問題
--viテキストエディタシステムは、Liunxの兆候を示しています
のテキストを(3)」#、#sは / /テキストを置き換える/グラムを交換する必要がある「 - 」は##のラインを「すべての質問を交換する必要がライン間で交換され
--viテキストエディタシステムは、Liunxの兆候を示しています
たテキストの(4)」%sの/テキストは、交換/交換/グラムを必要とする「 - 」完全な「すべての問題に交換する必要が交換された
--viテキストエディタシステムは、Liunxの兆候を示しています
(5)」S /必要また、テキスト/テキスト置換/ C「 - (使用しない)、交換前に確認する必要があります
--viテキストエディタシステムは、Liunxの兆候を示しています

詳細な簡単なLiunxは、これは非常に重要なシステムVIエディタ、および基本的なコマンドです。私は、VIエディタ上の私の友人は、一定の理解を持っているVIエディタを理解するための基礎を築くことができると信じて。

おすすめ

転載: blog.51cto.com/14484404/2429420