Дергать весь файл
Я часто пишу что-то в gVim, а затем нужно скопировать-вставить его в другое приложение.
есть ли простой способ выдернуть весь файл? Я обычно делаю что-то вроде этого
ggVG"+y
(перейти к началу, режим визуальной линии, перейти к нижней, дергать)
но есть ли лучший способ, что я упускаю?
13 ответов:
ggyG(перейти к первой строке, дергать до последней строки)редактировать: Ах, системный буфер обмена. Не совсем скатывается с пальцев, но:
gg"+yG
или просто в вашем
.vimrc:nmap <silent> <F5> ggVG"+yТак что вы можете просто использовать один ключ :)
в OSX:
ggVG !tee >(pbcopy)что я нахожу лучше, чем:
ggVG :w !pbcopyТак как он не мигает подсказку:"
Press ENTER or type command to continue"
:%yбез+работает по всей системе, если вы используете Нео-ВИМ (nvim).Это позволяет нам избежать растягивания пальцев на
+- вообще-то, что делает этот ярлык лучше, чемggyG.
проверка предсказание в комментариях Люк Hermitte это:
:%y+и:%y*оба дергают весь файл в системный буфер обмена под Win7 и Vim 7.3.