| 
                 Wave Онлайн 
                25 января 2020 
             | 
        |
| 
                 Вот, в начале строки делаю d j, т.е. удаляю строку. Становлюсь в начале другой строки и делаю р, т.е. ожидаю, что удалённая строка вставится над этой. И хер там, она ставится после! И чтобы встала там, где мне надо, нужно поставить курсор на конец предыдущей строки! И где логика? В вимовском буфере, по идее, строка, оканчивающаяся переводом строки. Т.е. если курсор стоит в конце строки, то строка из буфера должна продолжить текущую строку, после чего будет два перевода, а не начинаться с новой. В чём я не прав? 
                
                
             | 
        |