コンピューター, ソフトウェア
エディタのvi:コマンド、命令、設定
グラフィカルインターフェースとベース・オペレーティング・システム上に構築されたものとしてのコンピュータの新世代。 今日では、ないも、すべては、いくつかの40年前に、すべての管理は、特殊なテキストコマンドを使用して行われ、コンピュータとの仕事はチャットでの片方向通信のようだったことを覚えておいてください。 そして、エレクトロニクスの世界で驚異的な変化にもかかわらず、多くの管理専用のコマンドラインをファン、およびテキストコマンドを使用した製品がありました。 例えば、今日を入力するための最も便利で柔軟なツールの一つと考えられているviエディタ、。 VIを表し材料に近い外観を以下に。 編集者への指示、基本的なコマンドや機能-すべてこの後に。
VIは何ですか?
その中核となるのは、viが多くは90年代後半〜70年代前半からの期間にあったその古典的なテキストエディタ、ほかなりません。 この特定イルは、1976年に開発しました。 編-新しい簡略化されたテキストエディタを確立するためのアイデアは、その後、別の人気の製品を使用したビル・ジョイの頭に来ました。 ジョーイと彼の同僚によると、edはあまりにも複雑だったと「ただの人間には」完全にそれを習得することができませんでした。 このため、Dzhordzh Kolorisは、皮肉にも「単なる人間のための編集者」と呼ばれた、独自のテキストエディタを作成し、その後、ビルにそれを修正して、この日に存在している現代の心につながりました。
システム要件
viは存在しないようなコマンドラインとテキストエディタの開発のための前提条件はありません。 あなたはそれがLinuxをベースにUNIXライクなシステム(およびそれらから「フォーク」)またはディストリビューションであるか、ゼロからおよび任意のプラットフォーム上で起動することができます。 それらの各々では、何らかの形でのviを設定することができます。 Windows用のviエディタも存在します。
カスタマー・オプション
あなたはVIで作業を開始する前に、適切なクライアントを選択する必要があります。 もちろん、あなたが使用して、元の編集者が、そのため、以下のアプリケーションに注意を払う必要があり、範囲が限定され、それはあまりにも複雑に見えることができます。
- Vimは-古典的なエディタの修正版。 プログラムの主な特徴は、このような構文強調表示、Unicodeサポート、マクロのサポート、個々のセッションを保存し、はるかなどのカスタム拡張を設定する機能です。 gvimをと呼ばれるグラフィカルなインターフェイスを備えたバージョンもあります。
- エルビス- Cプログラミング言語で書かれたVIの最初のクローンの一つ、と一度にすべてのプラットフォームで使用可能です。 これは、Windowsおよび構文の強調表示をサポートしてフルスクリーンエディタです。
- 下劣な- 2つの人気のテキストエディタの最高を組み合わせる試み。 テキストエディタをemacsのユーザーとviの中で民間の確執があります。 ヴィルの開発者は、テキストを操作するための多彩なツールをユーザーに提供するために、両方のプログラムの主要な機能を組み合わせることを試みています。
- NVI - FreeBSDシステムのために特別に再コンパイルのviに基づいクラシックエディタ、。
- バイパー-それも単一の顧客ではなく、テキストエディタ、viのコマンドをエミュレートすることができます人気のEmacsテキストエディタのためのプラグインだけ。
VI入門
エディタで作業する可能性さえ何かをダウンロードする必要はありません。 ほとんどのLinuxディストリビューション-が含まVIが付属しています。 実際にのみ実行するための適切なコマンドを入力し、開くファイルを指定する必要があります。 あなたはvimの中のファイルを開きたい場合は、書くことが必要である- «VIM *ファイル名* .TXT»。 その直後、あなたは文書を提示されます。 «gvimを*ファイル名* .TXT» - GUIでそれを開くには、上のチームを交換する必要があります。 最初に、あなたはコマンドモードに取得します。 編集モードとコマンドモード:エディタのviが2つのモードでの作業を必要とします。 最初は、テキスト、およびそのような保存などのナビゲーションとパフォーマンス関数のいずれかを入力するために使用されます。 のは、コマンドモードとナビゲーションを見てみましょう。
ナビゲーション
開始するには、エディタのviコマンドは、文書内のカーソルを移動できるようにするものと知り合いです。 ほとんどそれぞれ、アップ及びダウン、右から左への移動の原因であるこのキーH、J、K、L、のために使用されます。 実際には、近代的な矢印の仕事でサポートされているのvimとグラフィック「フォーク」を含むVIのバージョン、しかし、古典的なバージョンを使用するように自分自身を強制的に、あなたは最終的にそれを使用し、そんなにより速く、より便利なことを実現してしまいます。 混乱を引き起こすことができる唯一の機能は- 、HとLで一番上の行に移動するために上に移動するとボタンダウンできないことは、常にjおよびkが使用されています。 先頭や末尾のラインキーの使用され、$ 0に移動します。 ショートカットキーのCtrl + FとCtrl + Bを使用してページ間を移動するには
Wキーが使用される単語、E、B間を移動します。 すぐに次の単語、プレスワットの最初の文字に移動します。 前の単語、プレスBの最初の文字に構内へ次の単語の最後の文字、プレスEに移動します。 ここでは、あまりにも、小さなほつれがあります。 複雑な単語エディタは言葉を区切るには空白やハイフンを分割しているという事実。 夜のドライブ3つの異なる単語によって考慮される-これは、表現があることを意味します。 ダッシュ渡って飛躍に時間を無駄にしないためには、つまり、W一緒にWまたはB Bと、大きな文字でコマンドを使用することができます。
より印象的なジャンプのため)(括弧を使用し、{}。 最初のヘルプは、全体の段落間の文章、および他の間で移動します。
旅行するための最も便利な方法-それはラインやキーワードに移動しています。 特定の行にカーソルを移動するには、行番号とG(それが資本Gも)を入力する必要があります。 特定の単語に移動するには、/文字を使用して検索を開始する必要があります。 たとえば、あなたは、単語の照応を見つける/照応と入力し、Enterキーを押しますしたい場合。 検索語間を移動するにはキーを使用し、nおよびN.
編集と保存
開始するには、エディタのviを取得する方法を見つけます。 Q、単に何も変更せずにプログラムを閉じます。これは、コマンドで行うことができます。 任意のドキュメントに変更が加えられた場合には密接なプログラムが動作しないことは注目に値します。 データ損失に対する保護のこのようなので、あなたは常に入力したデータを保存する必要が離れる前に。 viエディタで保存するには、コマンドで実行されます:ワット チームを組み合わせることができます。 たとえば、タイピング:WQ、あなたが同時にデータを保存し、プログラムを閉じます。 それだけではありません。 新しいファイルとして変更された文書を保存したい場合は、コマンド・エディタのviを使用する必要があります- «「ファイルに保存、入力することによって実装されている:*ファイル名ワット* .TXTを。
今度は、文書の内容を変更することなく、同様のコマンドに関連付けられています「シンプル」の編集、について話しましょう。 例えば、任意の文字を削除する鍵xを用い、J.鍵をd二重押しキーを使用して、行全体の除去のための相互に二列の接続のために使用されます。 キーrを使って、文字を交換してください。
上記のコマンドのいずれかが、あなたはキーを使用して、複製(または数回繰り返す)ことができます。 (ドット)。 したがって、例えば、DDを入力するだけで4つのラインを除去することができる....
これらのコマンドは、組み合わせることができます。 我々はすでに)括弧の助けを借りて、行の最後に移動することができ、そして中括弧の助けを借り}で、あなたは段落の終わりに飛び込むことができることを知っています。 時間を無駄にすることなく、全体のラインと段落を削除するには、彼らとの可能な鍵dを採用。
viエディタはテキストを削除するコマンドとして知って、あなたは(何を知っている)すべて削除復元する方法を学ぶ必要があります。 この目的のために、あなたは関係なく(もちろん、これはプログラムの閉鎖ではない、場合を除き)の前に行われたもの、アクション、バックステップを取らないことを可能にするキーのu、。
編集モード
テキスト入力-今、あなたはテキストエディタを制御するためのコマンドに精通していること、それは、その当面の課題に移動する時間です。 テキストを入力するのは非常にプロセスは、当然のことながら、他のエディタのものと違いはありませんが、常にあなたが常に編集とチームの間で切り替える必要があることを覚えておくことが重要です。 政権iが押して変更または(依存したテキストのカーソル位置の唯一のもの)にアクセスします。 その後、あなたはすぐに雇用を開始することができます。 テキストのすべては、限り、あなたは新しいテキストで現在の行に代わる新しい行、またはチームからのccを、作成するボタン0を、使用しないように、単一の行に入力されます。 コマンドモードに戻るには、Escキーを使用します。
ビジュアルモード、コピー&ペースト
テキストエディタを使用して、私たちはしばしば、テキストのコピー&ペースト機能を使用します。 私たちは、Ctrl + CとCtrl + Vは、現代のオペレーティングシステムにキーボードのショートカットを使用しているので、仕事がVIを気力をくじくように見えることができます。 実際には、その後、すでにチームが必要なテキストを選択してコピーする研究を使用し、ビジュアルモードに行くだけです。 (ペーストのような)コピーエディタのviは(Vを押すことによって活性化される)、視覚特別なモードで動作します。 文書内のテキストのビジュアルモードでハイライト表示されます。 強調表示された領域は、それらの移動との組み合わせキーを使用して変更することができます。 次いで、その切り出し(選択された領域の除去)のためのテキストまたはDをコピーする適切な領域、単に押しyを選択した後。 単純にテキストを挿入-テキストが瞬時にカーソルの後にフィールドにある所望の領域を押しP.にカーソルを移動します。
複雑なコマンド
複雑なチームの下にまとめチームによるものです。 右の組み合わせのおかげで、あなたは最大の生産性と利便性を実現することができるので、彼らは既に上で議論されているが、彼らは再び焦点を当てる必要があります。
あなたはまた、いくつかの移動コマンドで番号を使用することができます。 あなたが6に、すぐにではない一つの単語を移動し、したい場合たとえば、代わりに6回押すとWの、単純に6ワットを入力します。 数字でちょうど2つのチームを組み合わせることができます。 例えば、いくつかの単語を削除するには、あなただけの5単語を削除D5Wチームを使用することができます。 したがって、ステープルの組み合わせがとても上に線、段落やを削除します。
テキストを置換
追加機能のテキストの塊だけでなく、文書全体のすべての一致する部分を交換する機会を提供することです。 それは、ソフトウェアコードまたは重複データを持つ大規模なプロファイルを埋めるに来る場合は特に、かなり便利なオプションです。 テキストの選択した行の説明では表現があることを想像してみて、私たちは、このような思考の糧を与えるとして、他のためにそれを変更したいです。 S /解説/食べ物を与える: -この場合、以下のように、コマンドは次のようになります思考/のために。 わずかチームを複雑にすることができる文書で説明へのすべての参照を置換するには、それは次のようになります- :%sの/解説/与える思考/ gのための食品。
代わりに、結論の
だから今は、エディタのviを管理する方法を知っています。 あなたは、変更とする方法、基本的なコマンドのすべてを知っている テキストを編集します。 私たちは便利なコマンドや機能に会いました。 今実際にそれをすべて試すのに最適な時間です。 その少し反発外観と高い参入障壁にもかかわらず、短い練習後のviはあなたのために使用するための最も便利なツールかもしれません。 主なものは-レコードのすべてのコマンド、スクリプトを学び、パニック、および自動性に新しいスキルを持って来るために、実際にそれをすべてを繰り返さないでください。
Similar articles
Trending Now