LINUX.ORG.RU
Ответ на: комментарий от d_a

и чёт не понял... я нажимаю CTRL-R - оно показывает "

я нажимаю что-то ещё - оно превращается в .

и, соответственно, заменяет все символы

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

Первая команда копирует символ под курсором (yl) в регистр по умолчанию, затем вызывает глобальную замену по буферу (:%s///g). Для того, чтобы в командном режиме вставить скопированный символ из регистра по умолчанию, используется сочетание CTRL-R (:h c_CTRL-R).

Второй пример отличается тем, что не копирует символ под курсором в регистр, а вместо этого евалит выражение vimscript, чтобы вытащить символ под курсором, это делается сочетанием CTRL-R=.

d_a ★★★★★
()

Ещё в командном режиме есть полезная кнопочка CTRL-R CTRL-W, которая сразу вставляет слово под курсором. Это может быть или не быть то, что нужно, в зависимости от того, что у вас за "икебана" (:h c_CTRL-R_CTRL-W).

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

начал записывать ttyrec, чтобы показать - а оно заработало :)

спасибо, теперь буду разбираться, что за икебана :)

buratino ★★★★★
() автор топика

r а потом символ

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