Existe um registro especial "*", área de transferência do sistema de referência da bruxa. "* y "* p Ele deve funcionar no console vim em todos os sistemas operacionais (eu uso o vim no Windows).
É possível? Todas as soluções que encontrei online de alguma forma não cumprem um dos seguintes critérios:
Existe um registro especial "*", área de transferência do sistema de referência da bruxa. "* y "* p Ele deve funcionar no console vim em todos os sistemas operacionais (eu uso o vim no Windows).
O Vim padrão fornecido com o Mac OS X não é construído com suporte à área de transferência. É possível possível usar pbpaste e pbcopy como uma solução alternativa, mas não muito prática.
Uma solução muito melhor a longo prazo é…
faça o download MacVim ,
coloque MacVim.app em /Applications/ ou ~/Applications/ ,
coloque mvim em um dos diretórios listados em $ echo $PATH ,
execute $ mvim -v filename para editar filename com o executável de CLI do MacVim,
use "+y para puxar e "+p para colocar da área de transferência do sistema.