Tengo un área seleccionada en Vim. ¿Cómo puedo copiarlo en el portapapeles OS X?
(El portapapeles OS X se puede escribir a través de una tubería a /usr/bin/pbcopy
)
+clipboard
o +xterm-clipboard
. Puedes verificar esto con vim --version | grep clipboard
. Es posible resolver esto con brew install vim --with-client-server
.
~/bin
y luego ~/bin
puede insertarse en su ruta antes del vim y los sinónimos normales instalados en el sistema.
alias vi='mvim -v'
2) Agregué lo siguiente a ~ / .vimrc, que asigna Ctrl + c (no Cmd + c): vnoremap <C-c> "+y
3) Teclado Maestro configurado para escribir la secuencia de ^c
teclas (Ctrl + C) cuando se ejecuta en el terminal (en mi caso, iTerm2) Esto permite utilizar Cmd + c para copiar texto en el portapapeles OSX para que se pueda pegar en otras aplicaciones OSX.
"+y
.