2016-06-17 7 views
1

誰もcygwinのVIMからすべての行をコピーするよい方法を見つけましたか?
私は行をヤンクしてみましたが、Windowsのクリップボードには行きません。何か案は?cygwinのVIMからすべての行をクリップボードにコピー

これが解決策になるようだが、それはコピー/貼り付けのために多くの仕事である: http://vim.wikia.com/wiki/Using_the_Windows_clipboard_in_Cygwin_Vim

UPDATE:

echo 'put this on my windows clipboard' > /dev/clipboard 

をしかしので、私のために動作しません: この作品SSHを別のマシンに入れながらクリップボードにコピーしたい

利用ビジュアルモードのハイライトに:だからそこより良い方法でもよいが、ここで私はそれを行う方法ですがあり

+0

次に 'X11' - フォワーディングを試してください:' ssh -X'。 –

+0

[システムのクリップボードからVimペーストを作成(コピー)する方法は?](http://stackoverflow.com/questions/11489428/how-to-make-vim-paste-from-and-copy-to) -systems-clipboard) – SibiCoder

+0

@SibiCoderその質問または回答の中にcygwinの単一の言及はありません –

答えて

4

をマイニングない、の/ dev /クリップボードへ/ cat'ingは、他のマシンのクリップボードにそれを置くecho'ingクリップボードにコピーする行(コマンドモードから、v、次にハイライト表示するために通常ナビゲート)。

"+y 

クリップボードにコピーします。

質問はすべてをコピーする方法を尋ねるので:

ggVG"+y 
+0

私はそれが好きです。 'ggVG" + y'は全てをコピーします:) – Camusensei

+0

あなたは本当にすべてをコピーするためにビジュアルモードを使う必要はありません。 'gg" + yG'で十分です。 –

+0

しかし、OPのリンクでは、 '+'はWindowsのクリップボードに対応していないことが明確に指定されています。 Cygwinではこの答えはうまくいかないでしょう。 –

0

これは多分あなたはそれになりたいと思ったほど簡単ではありませんが、ここで私は通常、それを自分で行う方法です。

:w 
:!cat % 

これでファイルが表示され、そこからコピーすることができます。

関連する問題