У меня сейчас есть сеанс vim
, открытый в Putty, и я выбрал все в файле в визуальном режиме. Обычно, чтобы скопировать это в буфер обмена, я бы использовал либо "+y
, либо "*y
, но ни одна из этих команд не работает.Копирование из визуального режима Putty/Vim в буфер обмена Windows
Вот мой vimrc:
call pathogen#infect()
set noswapfile
set mouse="
set ts=4
set wildmenu
set wildmode=list:longest,full
colorscheme evening
set expandtab
set smarttab
" Stuff from github:
set ts=4
set wildmenu
set wildmode=list:longest,full
set number
" This shows what you are typing as a command. I love this!
set showcmd
" Who doesn't like autoindent?
set autoindent
" Spaces are better than a tab character
set expandtab
set smarttab
" Who wants an 8 character tab? Not me!
set shiftwidth=3
set softtabstop=3
" Ignoring case is a fun trick
set ignorecase
" When I close a tab, remove the buffer
set hidden
" Set word wrapping
set linebreak
" Use filetype specific indentation
filetype on
filetype plugin on
filetype indent on
" Disable auto commenting
autocmd FileType * setlocal formatoptions-=c formatoptions-=r formatoptions-=o
Есть ли для этого работа, потому что я часто использую шпатлевку, а не ssh машины linux/OS X. –
В конфигурации PuTTY. Соединение -> SSH -> X11, вы можете включить пересылку X11, которая добавит этот -X флаг при подключении. Я могу подтвердить, что это решение работает, я также посмотрел на эту статью: http://www.quora.com/How-can-you-copy-all-contents-of-a-text-file-opened-in-vim- через-Putty-on-a-Windows-desktop-to-Windows-clipboard Я запускаю PuTTY в Windows 7, подключая к коробке Vagrant с портом XMing forwared и могу копировать из vim в буфер обмена через ' "* y' –