Как настроить 'разность мерзавца' для использования emacs разности [дубликат]

Я думаю, что это совершенно приемлемо.

я или записал бы его:

//skip all spaces
while ((c = getchar()) == ' ') {} 

для создания его очевидным, что эта строка кода делает одну вещь.

Или я записал бы его как это:

while ((c = getchar()) == ' ') {
    //no processing required for spaces
}

так, чтобы это соответствовало остальной части формата Вашего кода.

Лично, я не поклонник

while ((c = getchar()) == ' ');

формат. Я думаю, что это к легкому для пропуска точки с запятой.

10
задан n179911 3 August 2009 в 18:54
поделиться

4 ответа

См. Этот вопрос: how-do-i-view-git-diff-output-with-visual-diff-program для получения информации о git difftool .

Вы также можете использовать git из emacs: EmacsWiki: Git .

8
ответ дан 3 December 2019 в 23:50
поделиться

Это кажется возможным, согласно книге Pro Git .

См. глава 7.1 для получения дополнительной информации, но quick'n 'грязный из них кажется

$ git config --global diff.external [your favorite differ here]

или, если хотите, в ваш ~ / .gitconfig

[diff]
  external = [your favorite differ here]
2
ответ дан 3 December 2019 в 23:50
поделиться

Если вы работаете в Emacs вы можете совет vc-git-diff (функция находится в vc-git.el для справки),

2
ответ дан 3 December 2019 в 23:50
поделиться

Предполагая, что вы имеете в виду git-diff, а не git-difftool, вы, вероятно, ищете параметр конфигурации diff.external . Вы захотите посмотреть раздел git Diffs в git (1) . В этом разделе не упоминается настройка конфигурации, хотя она указана в git-config (1) .

1
ответ дан 3 December 2019 в 23:50
поделиться
Другие вопросы по тегам:

Похожие вопросы: