問題タブ [vimdiff]

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 投票する
3 に答える
1046 参照

linux - vimdiff はすぐに停止したジョブになり、fg しようとすると端末がクラッシュしますが、GUI では動作します

解決済み: 問題は、.vimrc の次の行でした:

更新: 問題は私の .vimrc が原因であるようです (.vimrc の名前を変更して「非表示」にすることで問題が解決しました)、おそらく Mint とは関係ありません。

Linux Mint 17 Cinnamon を実行しています。ターミナルで実行するvim -d file otherversionと、空白の画面が表示されます

その場合fg 1、ターミナルウィンドウは閉じます。また、入力はできますが、点滅するカーソルはありません。vimdiffの代わりに と同じですvim -d。GUIを含むものと含まないものを含め、複数のvimディストリビューションを試しました。

ただし、GUI が含まれているバージョンでは、 を実行するvim -d -g file otherversionと期待どおりに動作します。

vimdiff を使用するために gvim に依存したくありません。

何かアドバイス?

ありがとう

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

git - gvim (gvimdiff) を使用するように git difftool を作成するにはどうすればよいですか?

git に変更が加えられ、gvim を差分ツールとして使用すると正しく動作しなくなったようです。具体的には、ウィンドウを最大化するために常に gvim -geometry フラグを使用していました。今、私は空白のウィンドウの1つ(空/ゼロ行ファイル)になります。

0 投票する
3 に答える
200 参照

unix - Unix:両方の時系列でタイムスタンプを持つすべての行を見つけますか?

互いに一致するすべての行を見つけたい時系列データがありますが、値は異なる場合があります (最初のタブまで一致します)。他の時系列でのみ発生する日を削除したい場合は、下の vimdiff を参照してください。

これを行うための最も簡単な UNIX ツールを探しています。

ここに画像の説明を入力

ここに画像の説明を入力

ここここで時系列。

簡単な例

入力

出力

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

shell - ループ内で Vimdiff を呼び出すと、bash スクリプトでループが中断される間

while ループ内で 2 つのファイルの vimdiff を使用しようとしています。しかし、最初のループの後に壊れます。

inpFile には複数のエントリが含まれていますが、上記のループは最初のループの後で中断します。サブプロセスが原因ではないかと思います。ファイル内のすべてのエントリに対して実行する方法を教えてください。

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

git - Vimdiff の奇妙さ

次のようなことをするたびに、vimdiffで奇妙な問題が発生します。

  • まず第一に、2 つの別々のウィンドウが開きます。1 つは差分を表示し、もう 1 つはファイル自体を表示します。なぜ、どうすればそれを修正できますか? セカンドウィンドウはいらない

  • もう 1 つの問題は、2 つのバッファーの幅が同じになることはなく、仕切りが右端まで押し込まれ、手動でC-w+=を実行して同じ幅にする必要があることです。どうすれば修正できますか?

次のように設定された difftooll .gitconfig:

また、SourceTree で正しく設定する方法もわかりません。vimdiff を外部のdiffer/mergerとして使いたい