Vim航空会社のプラグインを独自のプロジェクトのスクリーンショットのように設定するにはどうすればよいですか?

vim-airline を稼働させようとしています。

~./vimrcのvundle経由で必要になりました:

Plugin "bling/vim-airline" 

インストールして、期待していました私のVimはプロジェクトページのスクリーンショットのように見えます:

予想されるVimテーマ

それでも次のようになります:

Vimインスタンスの実際の外観

フォントに関して、次を追加してみました:

let g:airline_powerline_fonts = 1 

それでも、アイコンはぎこちないです。

何が欠けていますか?


FAQ 、.vimrcに追加できます:

set t_Co=256 

それでも、線が歪んで見えることになります:

Vim with t_Co = 256

特に(ブランチに関するGit統合アイコン付きの名前)。または、>-「矢印」の表示方法。あの目玉も欲しいです。 Bashでそれを達成することさえできますか?または、別のシェルが必要ですか?

基本的に、プラグインのデフォルトであると予想していたので、Vimをプラグインページのスクリーンショットの例のように見せたいと思います。どうすればそれを達成できますか?

コメント

  • 関連しているようです: vi.stackexchange.com/質問/ 3359 / …
  • 設定しない' t_Co。代わりに、Vimを起動する前にシェルからTERM=xterm-256colorを設定してください。
  • 参照: vi.stackexchange.com/a / 1891/205
  • また、比較のために i.stack.imgur.com/hkWc5.png 。左側のVimはTERM=xterm-256colorで始まり、右側はTERM=xterm:set t_Co=256。左側のものは背景が灰色のように見えますが、'スクリーンショットアーティファクトです。'は実際には透明で、私は私の壁紙とその背後にあるブラウザウィンドウを見ることができました。 t_Co=256を使用すると、端末の理解が失われ、背景が黒一色になります。より良いスクリーンショット: i.stack.imgur.com/kMf7c.png
  • @muruこれはフォローアップの質問に対する良い答え。 ' " t_Co以外にキャッチーな名前を考えたことがありません。色を設定しますか?"

回答

理解する必要があります航空会社によって実装された機能は、 powerline プラグインに触発されていること。

さらに、私はドキュメントに頼りすぎていましたが、気づいていませんでした。よく書かれた航空会社のヘルプドキュメントが同梱されています:

:h airline 

ドキュメントを読むと、このプラグインの機能を理解するのに役立ちます。

フォント

電力線のドキュメントに記載されているとおり:

Powerlineは、いくつかの特別なグリフを使用して、開発者向けに矢印効果といくつかのカスタムシンボルを取得します。これには、システムにシンボルフォントまたはパッチフォントのいずれかをインストールする必要があります。使用するアプリケーション(ターミナルエミュレータなど)も、パッチを適用したフォントを使用するように構成するか(カスタムグリフは、一部のアプリケーションが独自に予約しているプライベート使用領域に存在するため、サポートする場合もあります)、電力線固有のフォント構成をサポートする必要がありますグリフ。

既存のフォントにパッチを適用できます(電力線フォントのセクションを参照ドキュメントまたは、コレクションまたはすでに準備されているフォントをインストールすることもできます。

電力線フォントコレクションは、次の方法でインストールできます。

git clone [email protected]:powerline/fonts.git cd fontd ./install.sh 

選択した<ターミナルのdivid = "9fddfb44f7">

.vimrcに追加する必要があります:

let g:airline_powerline_fonts = 1 

色については、次のように設定する必要があります.vimrc

set t_Co=256 

FAQに記載されているとおり

Th eme

現在のテーマを表示するには、次のコマンドを実行します:

 :AirlineTheme 

for私のデフォルトはdarkでした。

現在のセッションでは、次の方法で変更できます。

 :AirlineTheme THEME_NAME 

テーマのリストはここにあります。

@todo :で使用されているテーマを確認してくださいスクリーンショット。私は実際にはlunaの方が好きですが、それはまったく別の問題です。

現在、私の変更により、vimは次のようになります。

vimの現在の状態

コメント

  • 'カラースキームはソラリゼーションされたテーマの1つだと思います。
  • どのようにしてgitを入手しましたか? ブランチが表示されますか?
  • @ user4668401これは一時的なプラグインである可能性があります
  • 同じ問題が発生しましたが、解決策が機能しませんでした' 私の場合。 私は素敵な形ではなくダイヤモンドを持っています。 ターミナルではなくコンソール(tty1)で使用しているため、8色しかありません(GUIをインストールしないDebian)。 その答えは私の問題に関連していますか、それとも新しい質問をする必要がありますか?
  • @LittleNoobyOPはこちら。 Ubuntuでtty1をチェックしたところ、vimairlineプラグインのひし形もあります。 ' ttyのフォントの問題だと思います。'それ自体の質問を正当化するのに十分なほど具体的だと思います。

コメントを残す

メールアドレスが公開されることはありません。 * が付いている欄は必須項目です