2013-03-19 3 views
2

Я пошел за советом в this post для раскраски пробелов в git diff. Тем не менее, я не часто использую diffs, поэтому это было полезно для меня в том, что я часто использую, git add -p или в режиме исправления. На данный момент git покажет мне, когда добавьте пропущенную ошибку. То есть, он выделит его в конце строки. (Я не могу повторить это с примером кода здесь из-подсветки.) Но когда я удалить пробельной ошибки, то она выглядит следующим образом:Vim не выделяет пробелы в git patch

- def method_name 
+ def method_name 

Там, где используется в виде пробельных ошибки на конец первой строки и удаляется во втором. Это не очень полезно, потому что строки выглядят одинаково. Итак, как я могу заставить его показать выделение удаленной пробельной ошибки?

Примечание: Я использую MacVim.

EDIT: Другой вопрос заключается в том, что если я пытаюсь git diff -R (реверс), то это выглядит, как я добавил пробелами ошибку вместо того, чтобы удалить его, и это сбивает с толку.

+0

В ссылке вы упомянули, его говорит, что нет никакого способа, чтобы показать, если пробельные удаляется. Только когда его можно добавить, он может отображаться. – Bhaskar

+0

как все это связано с vim? – Chronial

+0

Я не отказывался от возможности, что это может быть что-то с моим .vimrc'ом или чем-то. – nickcoxdotme

ответ

1

Вы не можете. Все, что я должен предложить два мягко полезные советы:

  • Что касается git add: Если вы видите что-то вроде ситуации вы упомянули и вы не шутите с закладками, вы можете быть уверены, что вы удалили пробелы в конец линии.
  • Что касается git diff -R: Ну, просто помните, что вы работаете -R :)
Смежные вопросы