2017-02-01 9 views
0

私はこれを読んでHow to make vim paste from (and copy to) system's clipboard?と私はホットキーが何であるか知っています。しかし、私はこれらのコマンドを実行することはできません。たとえば、正確に何を押して "*または"+に電話する必要がありますか?どのモードでもですか? 私はいろいろ試してみましたが、どれも働いていませんでした。Vimで異なるレジスタを使ってOSクリップボードとの間でコピー/ペーストする方法 - 正確には?

+0

'vw'(または他の選択)' '* y'はシステムのクリップボードにコピーします。 – Antony

+0

@Antony - 私は質問しました - 正確に '' * y'? – Torito

+0

'' '(Shift-' '')、 '' '(Shift-' 8')、そして 'y' 。 –

答えて

1
  1. 私はあなたはそれが0を返す場合のvimは、システムクリップボードへのアクセス権を指定してコンパイルされていないので、あなたは運の出ている1 :echo has('clipboard')を返すことをダブルチェックしましたと仮定しています。

  2. クリップボードの力があれば、vimの中でヤンクしてペーストするのは、通常モードで文字yと文字pを押すだけです。これを最初にやって、vimの中身をヤンクアンドペーストできることを確認してください。たとえば、yy行をヤンクして貼り付けます。

  3. 次に、vimの内部を「* y」でシステムクリップボードにヤンクすることができることを確認します(つまり、二重引用符(shift-)を押してから、アスタリスク(shift-8)あなたは文字通り何を入力しているのかを知るために、ステータスラインの左下を見ることができます。

  4. クリップボードの機能が「うまく行きます」。もしあなたが.vimrcを調整する必要がある場合は、クリップボードを無名に設定してみてください:set clipboard=unnamedと再テストステップ3再び

+0

1. 0の場合はどうすればよいですか? – Torito

+0

"この場合、vimは+クリップボード機能でコンパイルされていないので、別のバージョンをインストールするか再コンパイルする必要があります。注意:私は、「システムのクリップボードからvim貼り付け(およびコピー)する方法」の回答から引用しています。これは既に綴られています。 – gregory

+0

aaahhhhhhhhhaaaaaaaaaaaa – Torito

関連する問題