Em poucas palavras, quero o seguinte:
- y (ank) na verdade grava o texto arrancado em uma linha em um arquivo de texto, talvez em seu diretório .vim
- essa linha é prefixada com o nome do registro, portanto "qyygera
q>my line of text
- p (ut) obtém o resultado esperado desse arquivo
O raciocínio é obter mais de um buffer vim 'de todo o sistema' para resolver esse problema:
Compartilhando o Vim Yank
Tudo o que você realmente precisa é usar o recurso viminfo. Coloque algo como o seguinte no seu arquivo ~ / .vimrc.
Em seguida, manteigas, marcas e muito mais são mantidas entre as sessões automaticamente. Veja
:help viminfo
para mais informações.fonte