Функция печати Vimscript? - PullRequest
       13

Функция печати Vimscript?

4 голосов
/ 13 марта 2012

Есть ли в Vimscript функция или соглашение, которое позволяет вам просто печатать текст в редакторе? Функция echo предоставляет только функцию печати из командной строки и фактически не печатает в редакторе.

Ответы [ 2 ]

6 голосов
/ 13 марта 2012

Когда вы говорите «печать в редактор», я понимаю, что вы имеете в виду «печать в текущий буфер». Если это правильно, взгляните на :help append().

2 голосов
/ 13 марта 2012

Я иногда использую средство :redir @" (или :redir @a для регистра a), которое перенаправляет вывод команд в буфер, так что вы можете p оценить его. Чтобы остановить перенаправление вывода, произнесите :redir end. Смотри :help :redir.

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...