6

ステータスバーにそのクールなブランチ名が表示されることを期待して、bling/vim-airlineをインストールしました。

航空会社のリポジトリの指示に従い、tpope/vim-fugitiveをインストールしました。しかし、vimをダウンロード、インストール、変更、再起動した後、ステータスバーにブランチを表示できませんでした。代わりに私はこれを持っています:

私の.vimrcファイルに何か問題があったのではないでしょうか?

航空会社に関連する部分は次のとおりです。

set ttimeoutlen=50
let g:airline_theme = 'powerlineish'
let g:airline#extensions#hunks#enabled=0
let g:airline#extensions#branch#enabled=1

if !exists('g:airline_symbols')
  let g:airline_symbols = {}
endif
let g:airline_symbols.space = "\ua0"

PS私はvimが初めてです。どんなアドバイスでも大歓迎です、ありがとう!

4

2 に答える 2

3

私の評判は、quibix のソリューションにコメントを追加するほど高くないため、このコメントです。次のコミットは、逃亡者ステータス行の追加をサポートする最後の作業航空会社コミットです。他のプラグインを壊すようです。

$git checkout e2a120869ba36da5d26df74fb23ef4052d55b6f0

編集

実際にはfugitive#head()は master vim-fugitive ブランチにあります。私の問題は、逃亡者が航空会社の後に読み込まれたため、airline_section_b が '' に設定されていることだとわかりました。逃亡者が航空会社の前に読み込まれるようにディレクトリの名前を変更すると、ステータス ラインに HUNK/BRANCH の読み込みが開始されました。

于 2015-03-10T17:02:35.453 に答える
3

あなたの.vimrcファイルは問題ないようです。航空会社の初期化に最近変更があったため、問題はおそらくプラグインの実装にあります。あなたの問題に対する即時の解決策は、最後のコミットだけが問題を引き起こしていることがわかっている限り、航空会社のプラグインの git 履歴を少し遡ることです。

$ cd ~/.vim/bundle/vim-airline
$ git checkout HEAD~1

最新の変更を最新の状態に保ちたい場合は、github でそれらを監視し、:PluginUpdate (Vundle のインストール用) を実行するかgit pull origin master、最新の機能を入手してください。問題がまだ存在する場合は、いくつかのコミットに戻るか、問題の原因となっているコミットを省略してください。

私はそれが役立つことを願っています:)

于 2015-02-26T13:11:06.123 に答える