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
.