Просмотр diff из потока в цвете
Часто приходится смотреть diff не из файла, а из потока, например сформированный командой cvs diff или svn diff.
Удобно в таком случае просматривать в цвете в vim, не записывая в файл, а прямо в потоке.
наример:
$ svn co svn://anonsvn.kde.org/home/kde/branches/KDE/3.5/kdelibs/kdecore/ $ cd kdecore $ svn diff -r 181258:183456 kglobalaccel_x11.cpp | vim -
diff покажется красиво раскрашенным Ж:-)
PS
обратите внимание в этом примере на
+ // TODO: what's the xor operator in c++?
и код ниже
+ if( codemod.mod & KKeyServer::modXShift() ) + codemod.mod &= ~KKeyServer::modXShift(); + else + codemod.mod |= KKeyServer::modXShift();
Ж:-))
(1 vote)
- Добавить комментарий
- 1133 просмотра
Страница для печати


Поэтому надо использовать git! git diff сразу выдает раскрашенное :P
> TODO: what's the xor operator in c++?
Вот потому-то меня и обуревают рвотные позывы при слове "KDE"
только изза этого? Ж:-))
примеры кода из репозитория приветствуются Ж:-)