LINUX.ORG.RU

vim. Как копировать\вставлять в\из строки ввода команд?


0

0

Здравствуйте. Собственно, сабж: Как копировать\вставлять в\из строки ввода команд? Пробовал копировать мышкой. Копирует, но escape-последовательности (^[, ^M, ..) не распознает (макросы ругаются).

Предполагаю, что должны быть стандартные команды для копирования\вставки в ": ", но гугл молчит

★★★★★

А если это невозможно, то

как создать макрос из строки в буфере?

makoven ★★★★★
() автор топика
Ответ на: комментарий от paxac

>>напр. ":read !date" вставит текущую дату.

Вопрос в другом.

Допустим, есть у меня в тексте вот такое

:map ^X k0/"^Mly/"^Mjp0

как это выполнить вимом?

makoven ★★★★★
() автор топика
Ответ на: комментарий от makoven

Скопируй текст (y)
Потом в ком.строке :CTRL-R
В строке появится " -> указываешь номер регистра, например 0
В строке появится необходимый тебе текст

См. также :help c_CTRL-R

pento ★★★★★
()

Очень просто: q/

smh ★★★
()
Вы не можете добавлять комментарии в эту тему. Тема перемещена в архив.