http://corner.squareup.com/2013/08/fly-vim-first-class.html
広場のエンジニアは、コードエディタのさまざまな使用:崇高、IntelliJの、Xcodeの、そしてVimは最も人気の一つです。時間が経つにつれて、スクエアVimの愛好家は、私たちが愛情を込めて呼んで、単一のリポジトリに設定、ショートカット、およびプラグインをコンパイルしている恐ろしい最大我々が今日オープンソース化されています、!私たちは、誰もが立ち上がることができるようにOS Xを実行し、数分でのVimを使用して実行します。
構文の強調表示、コード補完、エラーの強調表示、などしかし、それはそこに停止しません:最大恐ろしいあなたは完全なIDEから期待の機能の多くが付属しています!:物事は私の好きなプラグインやショートカットのほんの一部ですここでは、開始するには
- 共有クリップボード: VimのレジスタとOS Xのクリップボードを同期して保持されているので、私はちょうど任意のネイティブアプリケーションのように周りのコードを移動することができます。
- コマンド-Tのプラグイン:サブライムまたはTextMateのを使う人のために、この超大国はすでによく知られているであろう。Vimの中にいる間、ショートカットを使用
,t
して、必要なファイルを開くには、わずか数文字を入力します。 - NERDTreeプラグイン:すべてのこれまでのVimの快適さを離れることなく、プロジェクトのファイル構造を参照し、ファイルを移動したり、新しいものを作成します。使用
,d
引き出しを切り替える、または使用するために,f
、現在のファイルにNERDTreeを開きます。 - Gitリポジトリの統合:逃亡中のプラグインがカバーされ、ほとんどのgitコマンドがありますが、私は大好きVimの固有のものがある
:Gblame
と:Gdiff
。私は簡単で、ファイルのさまざまな部分を書いた人に理解することができます:Gblame
または私はちょうど使用して書かれたものを並べて比較を取得します:Gdiff
。 - 素早くコードをコメント:使用すると、
\\\
すぐにラインまたはコメントアウトして\\
視覚的な選択にします。
Vimのを超えて含まれるいくつかのコンポーネントがあります。最大恐ろしいは付属していますITERM 2、ターミナルの交換、tmuxはの設定、およびSolarizedカラースキーム。これはちょうどしかし、表面をなぞりました。オーバーホップREADMEより完全なリストのために。
装着
お使いのMac上で、最大恐ろしいあなたのために自動的にすべてを設定します。ちょうどあなたのターミナルで以下のコマンドを実行します。
git clone https://github.com/square/maximum-awesome.git && cd maximum-awesome && rake
シンボリックリンクは更新がするのと同じくらい簡単ですのでレポを指して自分のホームディレクトリに作成されますgit pull && rake
。すでにVimのかtmuxの設定ファイルを持っていた場合は、バックアップされてきました。たとえば、古い.vim
ディレクトリは今です.vim.bak
。あなたは、既存の設定を組み込みたい場合は、「カスタマイズ」について読んでください。
インストールに問題があるだろうか?GitHubの上の問題を開き、我々はすぐに見ていきます。
カスタマイズ
ホームディレクトリでは、最大恐ろしいが作成されます.vimrc.local
あなたがあなたの心のコンテンツにVimをカスタマイズすることができ、ファイルを。しかし、私たちはあなたの変更を反映し、皆のためのVimを向上させる、とても素晴らしい最大フォークに自由に感じ、いくつかのプルリクエストをオープンしてみたいです!
ハッピーVimming
あなたがタイプの人をしているかどうかhjklシャツ、またはちょうど初めてのVimを試し、私たちは願って最大恐ろしいコードを書くことが容易になります。楽しい!
ます。https://www.cnblogs.com/ericsun/p/3292867.htmlで再現