multiple - vim undo
¿Cuál es la diferencia entre las configuraciones "sin nombre" y "unnamedplus" del portapapeles de Vim? (1)
En Mac OS X y Windows, los registros *
y +
apuntan al portapapeles del sistema, por lo que unnamed
y unnamedplus
tienen el mismo efecto: el registro sin nombre se sincroniza con el portapapeles del sistema.
En Linux, tiene esencialmente dos portapapeles: uno es más o menos el mismo que en los otros sistemas operativos ( Ctrl C y Ctrl V en otros programas, asignados a registro +
en Vim), el otro es el portapapeles de "selección" (asignado a registro *
en Vim).
Usar solo unnamedplus
en Linux, Windows y Mac OS X le permite:
- Presione Ctrl C en otros programas y coloque Vim con
p
en las tres plataformas, - Yank en Vim con
y
y Ctrl V en otros programas en las tres plataformas.
Si también desea utilizar el portapapeles de "selección" de Linux, también necesitará un unnamed
.
Aquí hay un valor multiplataforma:
set clipboard^=unnamed,unnamedplus
Referencia:
:h ''clipboard''
(and follow the tags)
¿Cuál es la diferencia entre estas 2 configuraciones?
set clipboard=unnamed
set clipboard=unnamedplus
¿Cuál debo usar para tener multiplataforma .vimrc?