Скопировать информацию о версии Vim в буфер обмена - PullRequest
4 голосов
/ 06 апреля 2011

Я использую gvim 7.3 в Windows 7 64-разрядной версии Professional.В vim я могу напечатать: version, чтобы получить информацию о моей установке vim.Как я могу скопировать эту информацию о версии в буфер обмена?

Ответы [ 2 ]

8 голосов
/ 06 апреля 2011
:redir @+> | version | redir END

В отличие от решения @Gareth McCaughan, оно отправит вывод :version непосредственно в регистр буфера обмена.

1 голос
/ 06 апреля 2011
:redir > C:\path\to\my\file.txt
:version
:redir END

, а затем откройте файл и скопируйте данные оттуда.Если вам нужно сделать это автоматически в сценарии Vim, вы можете заставить Vim прочитать файл в буфер и скопировать содержимое в регистр +.Однако это больше работы, и я подозреваю, что вы хотите это для одноразовой цели, для которой достаточно будет сделать это вручную.

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