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

Содержимое удалено Содержимое добавлено
Строка 189:
====Отмена изменений====
 
* <code>u</code> — отмена последней команды
* <code>U</code> — отмена всех последних изменений в строке, если строка удалена, то применить эту команду к данной строке будет невозможно
 
Команды <code>u</code> и <code>U</code> могут отменять друг друга.
 
* <code><Ctrl-r></code> или <code>:redo</code> вперед по изменениям
* <code>.</code> — повтор последней команды, включая ввод текста.
* <code>~</code> - тильда меняет символы под курсором на противоположный регистр (заглавные в прописные и прописные в заглавные) может применяться числовой показатель. например, команда <code>5~</code><code></code> поменяет пять символов начиная с текущего под курсором на противоположный регистр.
 
Конечно, запомнить все команды сразу трудно, даже не нужно (к тому же здесь перечислены не все). Уверяю вас, через некоторое время эти команды будут пользоваться спросом.
Некоторые особенности использования редактора в режиме редактирования:
* Любой удаляемый текст сохраняется временно в буфере. Из этого буфера его можно вставить в текст.(см. команду <code>p</code>). Буфер изменяется также после применения команды <code>y</code>- копировать.
* Любая команда редактирования хранится в буфере, пока не будет вызвана другая команда.