GitHubじゃ!Pythonじゃ!

GitHubからPython関係の優良リポジトリを探したかったのじゃー、でも英語は出来ないから日本語で読むのじゃー、英語社会世知辛いのじゃー

vim-awesome

vim-awesome – 宇宙の向こうからの恐ろしいVimプラグイン

投稿日:

宇宙の向こうからの恐ろしいVimプラグイン http://vimawesome.com

Vim Awesome

Vim Awesomeは、Vimプラグインの包括的で正確で最新のディレクトリになりたいと考えています。

最近の多くのVimプラグインは、Hacker Newsや専門委員会で発表されて以来、広く使われてきました。 しかし、どのように新しいユーザーがこれらについて知るのですか? Vim Awesomeは、オープンソースのコミュニティリソースで、新しく普及したVimプラグインを発見するために、この問題と他の問題を解決したかったのです。

詳細技術報告

データはどこから来たのですか?

GitHub、Vim.org、ユーザーからの投稿。

GitHubには、開発環境の設定である30,000以上のreposがあります。通常はドットファイルと呼ばれます。 これらのreposから、Vimプラグインへの参照を(特にGit URIとして)抽出することができます 。特にプラグインマネージャを使用する場合はそうです。

GitHubに公開されているドットファイルよりもVimユーザーの方が桁違いに多くなっていますが、依然として相対使用データの有用なソースです。

セットアップを開始する

  1. http://rethinkdb.com/docs/install/からRethinkDBバージョン2.3.0をインストールしてください。 (あなたはダウンロードアーカイブを掘り下げなければならないかもしれません。)

  2. CSSを生成するために使用するSassとCompassをインストールします。

    $ gem update --system
    $ gem install bundler
    $ bundle install
  3. Python依存関係をインストールします。

    $ pip install -r requirements.txt
  4. ノードの依存関係をインストールします。

    $ npm install -g webpack
    $ npm install
  5. プロジェクトのルートディレクトリで、ポート5001を起動するローカルサーバーを起動し、

    $ make
  6. データベース、テーブル、およびインデックスを初期化する:

    $ make init_db
  7. いくつかのテストデータでデータベースをシードします。 このデータベースダンプをダウンロードし、次に実行してください

    $ rethinkdb restore -i vim_awesome /path/to/vim_awesome_rethinkdb_dump.tar.gz
  8. ブラウザでウェブサイトを開きます!

    $ open http://localhost:5001

貢献する

始めにこれらの問題のいくつかを見てみましょう。

Gitterで私たちとチャット!

謝辞

Solarizedカラースキームを使用してくれたEthan Schoonoverに感謝します。

概念とデザインの両方のこのウェブサイトの多くのインスピレーションは、jQueryプラグインをブラウズするためのリソースであるunheap.comから来ました。

UIを構築するためのJavaScriptライブラリであるReactと、ドキュメント指向のデータベースであるRethinkDBで構築されています。







-vim-awesome

執筆者: