Eu uso yy
para acessar a área de transferência do sistema sempre. yy
é mapeado para uma função como
function! Copy_ToSystemClip()
.w !xsel -ob
end function
inoremap yy Copy_ToSystemClip()<CR>
Copia para a área de transferência do sistema. O conteúdo está disponível, desde que o processo do vim esteja ativo.
Depois que eu saio do vim e tento colar o mesmo conteúdo no terminal do shell, o conteúdo da área de transferência é descartado e o conteúdo é perdido.
Como eu uso o vim dentro do bash, não consigo copiar para o bash, mantendo a janela do vim aberta.
Como posso garantir que o conteúdo da área de transferência permaneça estável mesmo quando o vim morre?