Vim: различия между версиями

91 байт добавлено ,  5 лет назад
* <code>yy</code> (также <code>Y</code>) — копирование текущей строки в неименованный буфер
* <code>y<число>y</code> — копирование числа строк начиная с текущей в неименованный буфер
* <code>p</code> — вставка содержимого неименнованного буфера под курсором. Поскольку в vim девять ячеек буфера удаления. Можно вставить не только последнее удаление но и удаления сделанные ранее. Например "<code>4p</code> вставит под курсор содержимое четвертого удаления начиная с последнего. Также чтобы поменять местами два символа можно использовать комбинацию команд "удалить" -<code>x</code> (удаление в буфер) и "вставить" - <code>p</code> (вставить из буфера). Таким образом, поставив курсор на первую букву из двух которые необходимо поменять местами и нажав комбинацию клавиш <code>xp</code> мы совершим необходимые действия.
* <code>P</code> — вставка содержимого неименнованного буфера перед курсором
* <code>J</code> — слияние текущей строки со следующей
 
====Отмена изменений====
125

правок