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

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