En mi computadora Linux, puedo copiar texto al portapapeles con el comando "+y
. ¿Cómo hago lo mismo en Mac?
En mi computadora Linux, puedo copiar texto al portapapeles con el comando "+y
. ¿Cómo hago lo mismo en Mac?
La versión macOS de vim se compila con -clipboard
(se puede consultar con vim --version
). Así que no hay un portapapeles compartido disponible. En este caso, puede descargar / recompilar el nuevo vim o puede utilizar el comando del sistema pbcopy
( man page ). A continuación le indicamos cómo usarlo como acceso directo CTRL ⌃ + C :
map <C-c> y:e ~/clipsongzboard<CR>P:w !pbcopy<CR><CR>:bdelete!<CR>
Agregue esto a su archivo ~/.vimrc
.
La explicación de este comando se puede encontrar aquí: vimtips @ quora
Además, puede instalar el programa MacVim , que es una versión de Vim 8 compilada para Mac, incluida una GUI . Sin embargo, no necesita la GUI, solo puede vincular el ejecutable mvim
a vim
en algún lugar de su $PATH
, y el registro +
funcionará como su portapapeles como lo está acostumbrado.
MacVim también se recomienda si vas a instalar algunos complementos recientes como YouCompleteMe.