Когда я набираю несколько строк и вставляю их в командную строку, каждая новая строка будет ^M
вместо \r
.Например, если я копирую следующие две строки в визуальном режиме (с помощью команды Vjy
):
line1
line2
и вставляю их в режиме командной строки (поиск) с помощью команды /<c-r>"
, я получаю:
/line1^Mline2
Но я ожидал: /line1\rline2
Что я хочу сделать, это выделить вставленную строку, что полезно, когда я вставляю блок кода.Я знаю, что могу выбрать его с помощью
`[v`]
, но я хочу только выделить его, и в любом случае это может быть полезным, если вы сможете вставить многострочный код в ex для замены или других забавных вещей.