VIは、すべてのLinuxシステムは、ファイルを編集することができ、それを通して、Windowsのデバイスを提供し、フルスクリーンテキストエディタを提供しますです。私の友人はviの初心者のLinuxにも、使用することは困難だと思いますので、しかし、Microsoft社の製品は、無数の同様のDOSの下でのWindows
方法では一般的なユーザー、それEDITとメモ帳で私たちの最初の接触であるため、起動できない、ここで私はVIを使用するためにあなたに紹介します。 +++++++++++++++++++++++++++++のviの基本的な考え方+++++++++++++++++ ++++++++++++
は、実質的に最後の(3つの動作状態、すなわち、コマンドモード(コマンドモード)、挿入モード(挿入モード)と底コマンドモードに分けることVIラインモード)以下のように、各モードの機能が分類される:1。 COMANDモード:次の挿入モード、または最終行モードに画面制御カーソル移動、文字やカーソル、移動部とコピーを削除します。 2。モードを挿入しますのみ挿入モードでは、テキストはCOMANDモードをバックアップすることができますなどのデータエントリは、Escキーを押し、行うことが可能です。 3。モード最終行:ファイルを保存したり、エディタを終了するには、編集環境でも、このような文字列を見つけて、提供することができますが、行番号などを示しています。しかし、VIは最終ラインモードでも挿入モードへMODEコマンド、コマンドおよびVIをカウントされ、すなわち、二つのモードに簡略化することができます。
+++++++++++++++++++++++++++++ viの基本的な操作+++++++++++ ++++++++++++++++++
VI
を入力します。
システムプロンプトでviとファイル名の後に、あなたはフルスクリーンエディタのviを入力することができます画面:に特別な注意を払うように一つのことテストファイル$ viの、それはVIにした後、ある&'である;コマンドモード'次は、テキストを入力する挿入モードに切り替えたいです。初期ユーザーが上下に移動するカーソルキーを使用するためのVIを使用したいと思うでしょう、と呼ばれている
結果、コンピュータは、死へのガスの半分を入れVI、改ざんしないように最初に入った後、挿入に変換した後に言うので。挿入モードでは&lsquoで編集するファイルコマンドモードに切り替えられ、私は’,‘’または‘ O’挿入モードが三重結合を入力することができます。この時点では、テキストの入力を開始することができます。 I:挿入、カーソルの現在位置からのテキスト入力を挿入します。 :上昇、現在のカーソル開始タイピングの次の言葉。 O:行の先頭からテキストを入力して、新しい行を挿入します。挿入モードを使用すると、挿入モードに現在あるEscキーを押して、あなただけの入力されていることができ、コマンドモードに切り替えています。あなたがタイプミスを見つけた場合、私たちは戻ってコマンドモードに切り替えるにはESCキーを押して、テキストを削除する必要があり、単語を削除し、カーソルキーで戻って移動したいです。
は、
と、既存のファイルを残すVI
コマンドモードでは、結腸':&'に従って、最終行モードにタイプ、例えば::ファイル名(入力&' W;ファイル名&' Wは;指定されたファイル名のファイル名への記事):WQ(入力' WQ'、それは)テストファイルを書かれ、VIを残すことになるに入るとき、それはファイル名のテストファイルを指定されているように:Q(入力' Q'、必須!!去ると
+++++++++++++++++++++++++++++コマンドモード機能キーリスト)編集したファイルを放棄+++ ++++++++++++++++++++++++++
は、コマンド・モード命令を導入した後、命令が続いて'共通&'。言葉のファンクションキーは、読者はあなたが学び、覚えておく必要があるということです、より一般的なviのコマンドを表します。 (1)I、スイッチング挿入モードにO。 【スーパー共通(2)移動カーソルVIの周りに移動するキーボードのカーソルキーを直接することができるが、正式なVIは、右、下、上、左のカーソルを制御するために、それぞれ、小文字のH、J、K、Lであります1つのスペースを動かします。 Ctrlキーを押しながらB:バック一つの画面に移動します。 [使用する]を押してCtrlキー+ F:画面の前方への移動。 [使用する]を押してCtrlキー+ U:画面のバック半ページを移動。 Ctrlキーを押しながらD:前方に半ページを画面に移動します。押して0(ゼロ):記事の運動の始まり。 Gによって[中古]:記事の最後に移動します。 [使用する]を押してW:カーソルが次の単語の先頭にジャンプします。 [使用する]を押してE:カーソルが接尾辞で次の単語にジャンプします。プレスB:バック最後の単語の先頭にカーソルを移動します。 $によって:行の最後には、カーソル行を移動します。 [共通]を押して^:行を移動するための最初の非空白文字。プレス0:行の先頭に位置。 【中古】プレス#:51121:#は、例えば、行の最初の位置に移動させます。文字を削除するたびにバックカーソル位置:文字xを削除する(3)[中古]。 #X [ウルトラ共通]:例えば、表6 6X文字を削除するカーソルの後ろに位置。 [共通] X:X、あなたはカーソルを1つの文字の前の位置を削除押すたびの文字。 #X:例えば、20Xテーブルはカーソル20文字の前の位置を削除します。 DD:カーソル行を削除します。 【超共通] #dd:カーソル下の行から削除する文字の数の、例えば、6DD表6行。 [中古](4)コピーYW:カーソルのバッファにコピーされた文字の接尾辞。 (同様に機能し、#xにおいて、#Xの反対側)P:貼り付けカーソル位置にバッファ内の文字(コマンド‘ YW’と‘ pが一緒に使用されなければなりません)。 YY:カーソル行をコピーします。 [超人気] P:あなたはそれを貼り付けたい場所に、単一の行をコピーします。 (コマンド‘ YY’と‘ P’で使用する)#yy:とおり6yy文字6はカーソル下の行から行のコピー数を示します。 [共通] P:あなたはそれを貼り付ける配置するために複数の行をコピーします。 (コマンド‘#のYY’と‘ P&rsquoは、一緒に使用される)' ayy:緩衝液Aに行をコピーし、viは、それが現在一般的に使用されるデータをバッファ&'であってもよいバッファ機能を提供するために、AP:のデータをバッファリング貼り付けます。 &Ldquo; b3yy:バッファBに格納されたデータの三行。 &Ldquo; b3p本データバッファBペースト(5)置換されたR:カーソル位置の文字を置き換える:[共通] R<:置換文字を使用して、Escキーを押すまで。 (6)の回復は、コマンド上のuを(アンドゥを使用してください):あなたは命令を誤用した場合、直ちに、動作に復帰するのuを押すことができます。 [ウルトラ共通]:英語ポイント'.&Rdquo;命令が繰り返し実行することができる一度。 (7)変更CW:接尾辞の$場所にカーソルで単語を変更します。 C#のワット:三つの言葉の代わりに、例えば、c3w変更。 (8)特定の行のCtrl + G移動:カーソル行の行番号を示しています。 #G:例えば、15Gは、最初のトレッキングの物品15を示すために、カーソルを移動。説明書はじめに下の[共通]
は、
+++++++++++++++++++++++++++++最終ラインモード++++++ +++++++++++++++++++++++
あなたが最終ラインモードを使用する前に、あなたが持っていることを確認するために、Escキーを押すことを忘れないでくださいコマンドモードであります後に、コロン':'または' /'または'? &Rdquo、三重結合、最終ラインモードに入るための前記キー。 1。 NU設定行番号表示します:入力&'を、NU&'を設定し、後に、記事の各行の前に行番号を表示されます。 2。記事#の行にジャンプする:最終ラインモードプロンプト':&'に番号の代わりに、シャープ記号、あなたが番号を入力する前に、その行にジャンプします入力し、
ディレクトリの概要: /:ルートディレクトリ、通常はルートディレクトリの下のディレクトリのみ、ファイルを保存しないでください。/etc、/bin、/dev、/lib、/sbinルートディレクトリはパ
まずプログラムのTCPサーバ側を見てください。 #include&lt; stdlib.h&gt; #include&lt; stdio.h&gt; #include&lt; errno.h&gt;
どちらの関数も一度に1行ずつ入力することができます。ただし、getsは廃止予定の関数であるため、getsを使用してバッファの長さを指定できないため、バッファがオーバーフローする可能性があります。標準入
フラットパネルの打ち上げのための
最初のLinuxシステム:フラットパネル打ち上げ
コンピュータストアニュースのための最初のLinuxシステムユーザーにとっては、これはちょっとしたクリスマスプレゼントになるかもしれません。開発者たちのグループがタブレット用に開発された最初のLinux