問題タブ [vim-fugitive]

For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.

0 投票する
1 に答える
1117 参照

vim - DiffgetのVimショートカットをマップする

:diffget // 2と:diffget // 3と:Gwriteのショートカットをマッピングしています!マージを簡単にします。これまでのところ、Macでは次のことがあります。

しかし、残念ながら、それらは機能しません。何か案は?

0 投票する
1 に答える
5276 参照

git - 逃亡者と2つのブランチを区別するにはどうすればよいですか?

逃亡者では、新しいウィンドウでgitステータスを取得し:Gstatus、そのウィンドウDでファイルを取得して、新しい分割で差分を取得できます。

を使用してファイルのすべてのバージョンを取得することも可能であり、:Glog以前のすべてのコミットをでロードできます:Glog --

私がやりたいのは、2つのブランチの差分のGstatusウィンドウを取得することです。たとえば、私のトピック開発ブランチは、変更されたすべてのファイルを比較できるようにします。

2つのコミット間で変更されたすべてのファイルを含むインタラクティブウィンドウを取得することは可能ですか?

0 投票する
1 に答える
117 参照

vim - Vim で「-c」コマンドライン引数からコマンドを呼び出すと機能しない

Fugitiveプラグインを使用しています。

Git!コマンドを実行し、結果を新しいバッファに開くコマンド(?)があります。

例:

これを呼び出す関数があり、その後他のことを行います。

そして、私はこのコマンド宣言を持っています:

:Hellovim内から実行すると、正常に動作します。しかし、実行するvim -c Helloと、次のエラーがスローされます。

これどうやってするの?

(PS: を押すまでこのエラー メッセージが表示されないようにするにはどうすればよいですか? 約 1 秒間表示されて消えます。)

0 投票する
2 に答える
2254 参照

vim - fugitive-:Gdiff が色で爆発し、何も役に立たないのはなぜですか?

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

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


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


スクリーンショット

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

Gdiff前

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

Gdiff 後 (変更なし)

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

Gdiff後(変更あり)

0 投票する
4 に答える
29837 参照

vim - vim-fugitive を使用してコミットの git diff を表示するにはどうすればよいですか?

vim-fugitive side-by-side git diff は、ステージングされていないファイルの diff を表示するのに最適です。

vim-fugitive を使用して git diff を実行するにはどうすればよいですか

  • ステージングされたファイル?
  • 任意の git リビジョン?
0 投票する
7 に答える
5949 参照

vim-fugitive - Fugitiveで`gitdiff --staged`を実行するにはどうすればよいですか?

このコマンドは、そのファイルで:Gdiff実行するのと同じです。git diff

git diff --stagedまたはに相当するものは何git diff --cachedですか?

0 投票する
1 に答える
304 参照

vim - git diff をジャンプする

私はTim Pope の VIM 用の優れた Fugitive プラグインを愛用しています。クイックフィックス内のすべてのファイルの差分をロードし、:Glogそれらを HEAD (または任意のリビジョン!) のファイルに個別に切り替える機能が常に必要でした。以前のバージョンに切り替えたときに使用:diffthisしても差分が保持されず、マクロはそれを解決するための一種の方法のように見えます。

これを行う標準的な方法はありますか?

0 投票する
2 に答える
175 参照

vim - vim-fugitive で :Gstatus を使用しているときに、「modifed...」という行にジャンプします

:Gstatusステータスウィンドウを使用して見ることができます。ファイルが変更されたという行に直接ジャンプするにはどうすればよいですか。

私は最初の行にいて、次の行にジャンプしたいと考えていますmodified ......