Emacs + magit - вертикальная вина
Недавно я решил переключиться с vim на spacemacs, который уже включал magit. При работе с Vim очень просто показать:Gblame, и он показывает вертикальное меню с коммитами, его автором и соседним кодом (аналогично тому, как работает оригинальный git blame).
Я обнаружил вину, но она показывает diff по-другому (коммит, автор и код ниже), что мне кажется неестественным. Можно ли изменить этот взгляд, чтобы он был похож на беглеца? Я знаю, что emacs - редактор почти безграничных возможностей, поэтому это должно быть возможно каким-то образом.
Я также обнаружил, что могу использовать vc-annotate, но он не сохраняет подсветку синтаксиса.
1 ответ
Похоже, что теперь это поддерживается (см. Ссылку на tarsius)!
Бежать magit-blame
, затем magit-blame-cycle-style
(или же magit-blame
потом снова c
) для перехода в вертикальный режим.
В настоящее время Magit не поддерживает это, но есть планы по поддержке нескольких стилей отображения: https://github.com/magit/magit/issues/2937.