El Blog de Trespams

Blog personal sobre tecnologia, gestió de projectes i coses que se me passen pel cap

Truc: copiar text entre instancies de VIM

Com sabeu darrerament estic fent servir VIM com a editor de referència. N'estic aprenent encara, però vull compartir un truc, millor dit, una tècnica que ens permet copiar text entre diferents instàncies de vim o entre una instància de vim i una altra aplicació Linux.

És una cosa que trobava a faltar però que fins aquest dissabte no he trobat com fer (és el que té llegir els manuals, que t'enteres de coses!).

Resulta que Vim té molts de registres de còpia i un d'ells és el registre * que ens permet copiar des de i cap el porta-retalls del sistema operatiu.

Així doncs farem:

Per copiar de Linux a Vim. Copiar de Vim a Vim entre instàncies diferents

  1. Seleccionam un text i feim el típic Ctrl+C
  2. Anam a Vim i ens situam al lloc on volguem aferrar
  3. Pitjar "*p (dobles cometes, asterisc p) i ja ho tindrem aferrat.
  4. Ens posam amb mode visual i seleccionam el text
  5. Pitjam "*y (dobles cometes, asterisc y) i ja ho tenim al porta-retalls
  6. Anam a l'altra insancia de vim, ens situam a lloc i pitjam "*p com abans

Esper que us ajudi tant com a mi

blog comments powered by Disqus