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

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


public:pavel:develop:vim

Различия

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

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

Предыдущая версия справа и слеваПредыдущая версия
Следующая версия
Предыдущая версия
public:pavel:develop:vim [2017/10/07 15:12] – [Help] pavelpublic:pavel:develop:vim [2025/09/11 01:17] (текущий) – внешнее изменение 127.0.0.1
Строка 214: Строка 214:
   - Нажимаем на клавишу ''p'' (после курсора) или ''P'' (до курсора)   - Нажимаем на клавишу ''p'' (после курсора) или ''P'' (до курсора)
  
-Чтобы обратиться к какому-то конкретному регистру надо жать ''"<register>'', где вместо ''<register>'' можно указывать цифру или букву. Так будет выглядеть копирование и вставка через регистр ''a'':+Чтобы обратиться к какому-то конкретному регистру надо жать ''<nowiki>"<register></nowiki>'', где вместо ''<nowiki><register></nowiki>'' можно указывать цифру или букву. Так будет выглядеть копирование и вставка через регистр ''a'':
  
-  * ''"ay'' --- копирование в регистр ''a'' +  * ''<nowiki>"ay</nowiki>'' --- копирование в регистр ''a'' 
-  * ''"ap'' --- вставка из регистра ''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.1507389166.txt.gz · Последнее изменение: (внешнее изменение)

Donate Powered by PHP Valid HTML5 Valid CSS Driven by DokuWiki