vim-fugitive автоматически вводит gdiff при входе из gstatus
При использовании vim-fugitive, если вы выдаете :Gstatus
он разделяет экран и дает вам редактор git commit, и вы можете перемещаться по разным файлам, в которых есть изменения, и нажимать ввод, чтобы увидеть их в другой половине экрана. Я считаю, что это похоже на выдачу :Gedit
,
Затем мне нужно оформить :Gdiff
вручную, чтобы разделить редактор пополам и увидеть разницу в файле для просмотра и / или постановки.
У меня вопрос, есть ли способ сделать это автоматически перейти к :Gdiff
когда я нажимаю ввод, когда мой курсор находится на имени файла, который имеет изменения.
В основном стараюсь сэкономить время при просмотре большого списка файлов.
1 ответ
Ты можешь использовать D
или же dd
внутри :Gstatus
окно для запуска :Gdiff
на файл под курсором. Увидеть :h :fugitive-:Gstatus
или использовать g?
внутри :Gstatus
окно.
Для получения дополнительной помощи вы можете захотеть взглянуть на Vimcasts, в котором есть очень хорошая серия fugitive.vim.