GitHubじゃ!Pythonじゃ!

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

powerline

powerline – Powerlineはvimのステータスラインプラグインで、zsh、bash、tmux、IPython、Awesome、Qtileなどの他..

投稿日:

Powerlineはvimのステータスラインプラグインで、zsh、bash、tmux、IPython、Awesome、Qtileなどの他のいくつかのアプリケーションのステータスラインとプロンプトを提供します。 https://powerline.readthedocs.org/en/…

パワーライン

著者: KimSilkebækken( kim.silkebaekken+vim@gmail.com
ソース: https://github.com/powerline/powerline
バージョン: ベータ

Powerlineはvimのステータスラインプラグインであり、zsh、bash、fish、tmux、IPython、Awesome、i3、Qtileなどの他のアプリケーションのステータスラインとプロンプトを表示します。

特徴

  • Pythonで書かれた、拡張性と機能豊かな。 Powerlineは、できるだけ多くのvimscriptを取り除くためにPythonで完全に書き直されました。 これにより、Pythonインタプリタ以外の必須のサードパーティ依存関係を持たない構造化されたオブジェクト指向のコードベースが、より良い拡張性、よりリーンでより良い設定ファイルを可能にしました。
  • 安定したテスト可能なコードベース。 Pythonを使用すると、すべてのプロジェクトコードの単体テストが可能になりました。 このコードは、Python 2.6以降とPython 3で動作することがテストされています。
  • 多くのアプリケーションでプロンプトとステータスラインをサポートします。 もともとvimのステータスライン専用に作られたプロジェクトでは、tmuxやいくつかのWMのステータスラインを提供するように進化し、bash / zshやその他のアプリケーションのようなシェルのプロンプトを表示しています。 Powerlineがまだサポートしていない他のアプリケーション用のレンダラーを作成するのは簡単です。
  • JSONで書かれた設定と色分け JSONは標準化されたシンプルで使いやすいファイル形式で、Powerlineのサポートされているすべてのアプリケーションで簡単にユーザーを設定できます。
  • 高速かつ軽量で、デーモンのサポートにより、さらに優れたパフォーマンスを実現します。 コードベースは数千行のコードにまたがっていますが、「X行未満」という目標はありませんが、豊富な機能を提供しながら、優れたパフォーマンスとコードを可能な限り少なくしています。 新しいデーモンは、優れたパフォーマンスを提供するプロンプトとステータスラインに対してPythonインスタンスが1つだけ起動されるようにします。

しかし、私はPythonが嫌いです/私はシェルプロンプトが必要ない/これは私にとってはあまりにも面倒です/元のvimのpowerlineプロジェクトに起こった/ …

Powerlineの派生物のいくつかをチェックアウトする必要があります。 最も軽量で機能豊富な代替品は、現在Bailey Lingのvim-airlineプロジェクトです。


  • 詳細およびインストール手順については、 マニュアルを参照してください。
  • 一般的なオープンソースコーディングフォントのパッチが適用されていないバージョンについては、 powerline-fontをチェックしてください。

スクリーンショット

Vimのステータスライン

モード依存の強調表示

小さなウィンドウでのセグメントの自動切り捨て


スクリーンショットのフォントはFabrizio SchiaviのPragmata Proです。







-powerline
-, , , , , , , , ,

執筆者: