88

I tried to copy text from IDEA with ideavim plugin, using default vim keybindings (y). But this text isn't copied in global buffer and i can paste it only in IDEA.
How can I use copied piece of text in browser, for example?

Supo
  • 945
  • 2
  • 7
  • 9
  • 1
    Okay, i got it. In IDEA keymap settings for Copy action are set 2 combinations: Ctrl + c and Ctrl + Insert. I don't know why Ctrl + c isn't working, but now I use second one. – Supo Jan 13 '15 at 09:10
  • 2
    Ctrl+C isn't working because it is handled by Vim. You can change this behaviour in "Other Settings -> Vim Emulation" by setting 'Handler' to IDE. – Michal Lonski Jan 10 '18 at 07:04

1 Answers1

159

Vim's yank command doesn't yank to the system clipboard by default; it yanks to the unnamed register. You can use the * or + register to access the system clipboard; also see this wiki article for more information. Or just set this option in your ~/.ideavimrc:

set clipboard+=unnamed

This ~/.ideavimrc setting has been supported in IdeaVim since VIM-476 was implemented in version 0.38. If the file does not exist create it in your user/home directory.

Note also that this is all standard Vim behavior; none of it is specific to IdeaVim except for the name of the config file.

Community
  • 1
  • 1
jbyler
  • 6,013
  • 3
  • 27
  • 36