Есть ли способ передать произвольный текст в Vim? - PullRequest
8 голосов
/ 11 сентября 2009

Я хочу, чтобы какой-то буквальный текст был передан в Vim. Я видел, что он может читать из stdin с аргументом "-", так что вы можете передавать ему данные, например, вывод других команд.

Но есть ли способ передать любой текст в него, например

vim - "Here's some random text"

и открыть Vim с этой строкой в ​​буфере?

Жалуется, если я попробую эту команду ...

Ответы [ 3 ]

21 голосов
/ 11 сентября 2009
$ echo "Here's some random text" | vim -
6 голосов
/ 11 сентября 2009
echo string | vim -
0 голосов
/ 11 сентября 2009
cat some_file | vim -

Это правильный путь к трубе в vim.

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