Se você estiver fazendo isso no X, como o KDE ou o Gnome, quando você selecionar o texto, ele estará no " primary selection keyboard " do seu servidor X. Você não copia explicitamente o texto, apenas selecione. Em seguida, certifique-se de que vi esteja no modo de inserção, coloque o cursor na janela vi e clique no botão do meio do mouse.
- Selecione o texto em qualquer janela (que copia no X "
primary selection clipboard ").
- Coloque
vi no modo insert (por exemplo, pressione a tecla "i" no teclado).
- Clique no botão do meio do mouse em qualquer lugar na janela
vi para colar o conteúdo do seu " primary selection clipboard " no seu ponto de inserção vi .
Talvez seja necessário ajustar alguns recursos em vi , como :set noautoindent , porque, se houver espaços no início das linhas, autoindent fará com que o texto colado caia para a direita da tela. Pode haver outras configurações afetando como o texto é inserido no buffer vi .