В онлайн-руководстве Vim, :help DiffOrig
покажет рекомендуемую последовательность команд для получения изменений текущего файла редактирования.
Вот оно:
command DiffOrig vert new | set bt=nofile | r # | 0d_ | diffthis
\ | wincmd p | diffthis
Интересно, каков эффект 0d_
. Я пробовал 0d_
в обычном режиме, он работает как dd
, но я не могу понять, почему он здесь используется.