Припустимо, у мене є наступні чотири рядки:
line1
line2
line3
line4
Тепер, якщо я перейду до line1
того, yy
хто копіює рядок, а потім перейду до початку line3
та зробіть пасту за допомогою 'p', я отримав би
...
line3
line1
line4
....
Чому це вставити line1
після line3
в новому рядку?
Мій початковий, хоча, тому що символ нового рядка $ був прикріплений до рядка 3, і коли я натиснув p
vim, розглядався line3$
як одне слово, тож він вставлявся після line3$
. Однак, здається, моє розуміння було неправильним. Тому що якщо я це роблю, line3 $
а потім роблю p
на початку рядка, я отримую той самий результат.
Чому після цього p
створюється новий рядок і вставляється в новий рядок line3
?