visual multiple all vim clipboard

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?