最も一般的で人気のVimのプラグインを導入する前に、私たちは最初のVimの本当の意味を理解しましょう。基本的には、Vimはちょうど別のテキストエディタで、我々は一般のWindowsまたはMac崇高テキストに使用されるように、書き込みや編集、テキストにそれを使用し、さらにはWindows上で同じようにメモ帳を使用することができます。Vimは、効率的なテキスト編集を可能にし、時にはそれも、完全なIDEのプログラマとみなすことができます。ソフトウェアエンジニアとして編集既存のコードは非常に時間がかかり、単調です。Vimのと効率、したがって、それは私たちが繰り返し作業を処理するために、既存のショートカットを使用し、さらにカスタマイズし、独自のキーボードを作成することができますので。
人気のVimのプラグイン
Vimは最古のテキストエディタの一つであるが、それはまだ非常に強いです。プラグインの数が多い成熟し、安定かつスケーラブルは、ネットワークを介してアクセスすることができます。Vimのプラグインはありません私たちのワークフローを強化するためにそれを使用してVimのヘルプ機能を拡張することです。
VIMプラグ実質的に大きいVimScriptは、特定の分散ディレクトリ構造に記録されます。tarボールのようにプラグインマネージャーでVimのプラグインは、有名な前のパッケージとして配布されています。Vimのプラグインは、Vimの中で、他の機能が組み込まれて - これらは、固有の機能エディタではありません。Vimの存在に起因は、プラグインのさまざまな方法を使ってアプリケーションの広い範囲を達成することができます。正直に言うと、Vimはおそらく最も基本的な目的をプラグイン。
1、Vimの虹
角括弧、丸括弧と中括弧で - ほぼすべての主要なプログラミング言語が異なる意図や目的を達成するために、角括弧です。一般的に、彼らは括弧のネストされたペアを使用しますが、括弧開閉ゾーンを把握することは困難です。私は正しいことを確認するために、特に複雑なbashスクリプトでは、自分自身に括弧でしばしば数を発見しました。
さて、Vimの虹のプラグインには、ブラケットの各ペアは、括弧のペアで括弧を行うには非常に簡単にそれを作る、別の色を設定しているため。また、非常に便利な、非常に鮮やか。
高度な設定
詳細設定は、ファイルの種類ごとにブラケットかを定義することができます。また、この方法により、ブラケットの色を決定することができます。
例えば、高レベルの構成次(のあなたの.vimrcにこれらのステートメントを追加します):
rainbow_active = 1:グラムを聞かせて
Gを聞かせ:rainbow_load_separately = [
\ [ '*'、[ '(' ')']、[ '\ ['、 '\]']、[ '{'、 '}']]]、
\ [ ' * .tex」、[ '(' ')']、[ '\ ['、 '\]]]]]、
\ [ '*の.cpp'[ '(' ')']、[ '\ ['、 '\]']、[ '{'、 '}']]]、
\ [ '* {HTML、HTM}'、[ '(' ')']、[ '\ [ 」、 '\]']、[ '{'、 '}']、[ '<\ [^>] *>'、 '</ [^>] *>']]]、
\]
rainbow_guifgs = [ 'RoyalBlue3'、 'DarkOrange3'、 'DarkOrchid3'、 '耐火レンガ']:Gはせ
rainbow_ctermfgs = [ '水色'、 'ライトグリーン'、 '黄'、 '赤'、 'マゼンタ']:Gせ
2、オタクツリー
人気のVimの一つは、広く使われているオタクツリーをプラグイン。NERDTreeのVimエディタは、ファイルシステムブラウザです。だけでなく、基本的なファイルシステム操作を実行すると、このプラグインを使用して、ユーザーが直感的にナビゲート複雑なディレクトリ階層、すぐに、読み取りまたは編集するためのファイルを開くことができます。
大企業やプロジェクトのために働いたときに、あなたが変更したい行や地域コンテンツの名前が含まれている文書を見つけることは困難であるので、これは、最も効果的です。したがって、このプラグインを使用して、あなたは基本的なファイルシステム操作を行うことができ、簡単にそれらが必要とされる場所にこれらのレコードを開き、迅速で文書を変更することができさえ読んで、重要なチェーンの複雑なディレクトリをナビゲート。
活発なキー操作は、ブラウザのウィンドウを開き、垂直なファッションになり、あなたが希望レコードを参照し、それを開くために多くの時間を費やす必要はありません。コード種別の多くの場合、それは絶対に必要です。それらの個人のために同じでも真で、ファイル名を覚えておくことは困難です。
あなたはVimのNERDTreeが起動時に自動的に開くようにしたい場合は?あなたのvimrcに以下のコードを貼り付けます。
autocmd StdinReadPre * LET S:std_in = 1
autocmd VimEnter *のargc()== 0 &&( "S:std_in")が存在する場合は!| NERDTree | ENDIF
3は、ACK
ACKが一般的に使用され、世界のVimプラグインプログラマの一つです。この特定のプラグインは、基本的には、プログラマのコーディングはVimでの検索ツールとして機能します。時々、私たちは、特定の行あるいは単に単語が含まれている特定のファイルを検索する必要がありますが、それは、ACKのVimユーザープラグインに適しています。
これは、Vimの内のファイルを検索するために私たちを可能にするだけでなく、我々は改善することができるように、別のウィンドウ、スプリットで結果を表示することができないだけ。最も重要なのは、それはまた、イベントの行番号、一度各イベントを示しています。
Helpコマンド:
:ヘルプのAck
概要
この記事は最初の紹介3つのバー、超安定した特性VimのプラグインVimのプラグイン機能では、最高の一部であってもよいです。隔日であなたが大幅に使用Vimの体験を向上させることができ、新しいプラグインがリリースされています。vimのプラグインを簡素化vimの中に私たちの仕事はなく、物事は非常に興味深く、魅力的です。
これらは、様々なVimのプラグインのごく一部の私たちの選択です。我々はそれに役立つことを願っています。私たちの記事を共有することを忘れ、そして助けに他の人がこの知識を理解しないでください。