2

vim でやりたいことは、前回のコミット以降に行ったすべての変更 (個人的には mercurial を使用) を強調表示することです。2 つの色を使用するか、古いコンテンツと新しいコンテンツに同じ配色の暗いバージョンと明るいバージョンを使用します。 、 それぞれ。ドキュメントがラテックスであるため、構文の強調表示については気にしません。ほとんどがプレーンテキストです。何か案は?

PS: 基本的に、編集を行っているのと同じバッファーに vimdiff のようなものが必要です...それは理にかなっていますか?

4

2 に答える 2

3

vim-signifyはまさにあなたが望んでいるようです: ガターに色付きのサインが表示され、追加/削除されたコンテンツが表示されます。

于 2013-10-07T19:15:22.440 に答える
0

私は、 quickfixsignsが変更/追加された行をガターに表示できることを知っています。私はそれが本当にgitでうまくいくと言うことができますが、それはmercurialで動作するはずです(ドキュメントによると)。

vim の外部でファイルを変更してから vim で開くと、vim の外部で行われた変更がガターにも表示されます。これは、あなたが望むように、CVS diff に依存していることを意味していると思います。

于 2013-10-07T20:44:56.290 に答える