3

逃亡者をインストールしたばかりで、かなりうまく機能しています。おそらくどこかで互換性のない設定が:Gdiff原因で、特定するのを手伝ってくれることを望んでいます。コマンドを実行すると、画面の色がおかしくなり、変更された行を強調表示するなど、私が知る限り、何も役に立ちません。

何が問題なのか、または最初にどこを見ればよいのか、手がかりはありますか?


Windows用のGvim x64を使用しています。これがの出力でgvim.exe --versionあり、ここに私のインストール済みバンドルのリストがあります:

シングルコンパイル
l9
オタクコメンター
オタクツリー
病原体
ピリント
Smooth_scroll
スニップメイト
スーパータブ
囲む
vim-逃亡者
vim-indent-guides
vim-電力線
vim-scriptease

スクリーンショット

これは、私の構成で gvim.exe で通常のウィンドウがどのように見えるかです。

Gdiff前

:Gdiffこれは、(ファイルに変更を加えていない)ときの外観です。

Gdiff 後 (変更なし)

これは、私:Gdiffとファイルにステージングされていない変更がある場合の外観です。(13行目の上に2行追加しました)。

Gdiff後(変更あり)

4

2 に答える 2

1

あなたの差分プログラムが非常に悪い仕事をしているように見えます。何:set diffexpr?を教えてくれますか?

問題を切り分けるために、git と fugitive を除外します。ファイルのコピーを 2 つ作成し、foo.py の編集中に、:diffsplit bar.py

于 2013-12-23T16:45:45.173 に答える
0

次のハイライト変数で色を調整してみてください

hi! DiffAdd      guibg=#003300
hi! DiffChange   guibg=#003300
hi! DiffDelete   guifg=#330000 guibg=#330000
hi! DiffText     guibg=#990000    
于 2014-01-14T09:40:42.807 に答える