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.