Как сказал Николай,:. будет указывать «текущую строку» в качестве диапазона.
У меня был очень большой файл, который требовал проверки каждой строки и, возможно, изменения, поэтому каждый раз вводить «:.,. Diffput» было слишком сложно. Я записал макрос:
qq:.,.diffput[ENTER]q
Это создало макрос (сохраненный под клавишей «q»), чтобы «поместить» одну строку из левого буфера в правый буфер. Теперь, чтобы повторить это действие, все, что мне нужно сделать, это набрать "@q"