Инструменты пользователя

Инструменты сайта


public:pavel:develop:vim

Различия

Показаны различия между двумя версиями страницы.

Ссылка на это сравнение

Предыдущая версия справа и слеваПредыдущая версия
Следующая версия
Предыдущая версия
public:pavel:develop:vim [2017/10/07 15:13] – [Copy&paste] pavelpublic:pavel:develop:vim [2025/09/11 01:17] (текущий) – внешнее изменение 127.0.0.1
Строка 218: Строка 218:
   * ''<nowiki>"ay</nowiki>'' --- копирование в регистр ''a''   * ''<nowiki>"ay</nowiki>'' --- копирование в регистр ''a''
   * ''<nowiki>"ap</nowiki>'' --- вставка из регистра ''a''   * ''<nowiki>"ap</nowiki>'' --- вставка из регистра ''a''
 +
 +В качестве системного буфера обмена выступает регистр ''+''
 +
 +Чтобы вставить в командную строку vim-а надо нажимать ''<nowiki><ctrl+r>"ap</nowiki>'', где ''<nowiki><ctrl+r></nowiki>'' --- позволяет выполнять команды в командной строке vim-а, затем пойдёт обычная команда из нормального режима, ''<nowiki>"a</nowiki>'' --- обращение к регистру //a//, ''p'' --- вставка.
 +
 +==== Макросы ====
 +
 +Начать запись макроса можно с помощью: ''q<register>'', где вместо ''<register>'' какая-нибудь буква или цифра. Например, ''qa'' --- начнёт запись макроса в регистр //a//. Теперь все выполняемые действия будут записаны в макрос. Чтобы прекратить запись надо в нормальном режиме нажать ''a''.
 +
 +Чтобы выполнить макрос жмём ''@<register>'', например ''@a'' --- выполнит макрос записанный в регистр //a//.
  
 ===== Help ===== ===== Help =====
public/pavel/develop/vim.1507389209.txt.gz · Последнее изменение: (внешнее изменение)

Donate Powered by PHP Valid HTML5 Valid CSS Driven by DokuWiki