問題タブ [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 投票する
2 に答える
3575 参照

vim - git add のやり方。逃亡者と?

git add .Fugitive for vim でのやり方は?

コマンド:Git add .は何も追加していません

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

git - `git grep` から非常に長い行を省略する方法は?

私はリポジトリを検索しています (vim-fugitive の :Ggrep を使用)。異なる .js ファイル (縮小されたものと通常のもの) があります。

git grep縮小されたファイル (つまり、クエリに一致する非常に長い行)から省略したいと思います。調べてグーグルで検索しましgit help grepたが、何も見つかりませんでした。すべてのアイデアを歓迎します。

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

git - 逃亡者で特定のバージョンのファイルを編集する方法

一部のコンテンツがリポジトリ内の.cファイルからファイルに移動され.hました。それらを比較して、新しいヘッダーが正しいことを確認したいと考えています。これは Gerrit のレビュー用であり、Gerrit ツールチェーンを使用してこれを行う簡単な方法はないと思います。

.hファイルを 1 つのウィンドウと古いバージョンのファイルで編集しようとしてい.cます。を発行すると、Gedit FETCH_HEAD:path/from/root/to/file.c常に次のエラーが表示されます: E492: Not an editor command: Gedit FETCH_HEAD:path/from/root/to/file.c. ハッシュを使用してコマンドも試しました。

私は何が欠けていますか?

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

git - fugitive.vim で target|merge と共通の祖先の差分を表示

fugitive.vim の :Gdiff を使用しています。head と共通の祖先の間、および merge と共通の祖先の間の差分を取得したいと思います。ここからの指示を使用していますShow base in fugitive.vim conflict diff、次を取得します。

ただし、(:2) と (:1) の間、および (:3) と (:1) の間の差分も確認したいと思います。

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

vim - ホットキー「dp」(diff put) は、vimdiff で変更をコピーするときに、vim-fugitive とマッピング競合します。

ファイルを比較するとき、私はvimdiff(またはvim -d) を使用するのが好きで、vimdiff で変更をコピーする推奨される方法は次のとおりです。

そして私もそれを知っています

  • :diffgetと同じですdo

  • :diffputと同じですdp

これらのコマンドはすべて ( も含めて:diffput) 問題なく動作しますが、 を入力dpすると何も変化せず、エラー音が発生します。

これは、ホットキーを持つ vim-fugitive とのホットキー マッピングの競合によるものだと思いますdp

この問題を解決するにはどうすればよいですか? ありがとうございました。