Probabilmente la cosa più semplice da provare è inserire set clipboard=unnamed
nel tuo .vimrc
e riavvia le tue sessioni vim.
Questo ti permette di eseguire yank
(ad es. yy
) in una finestra e put
(ad es. p
) in un'altra finestra funzionerà, perché tutte le sessioni di vim condivideranno lo stesso buffer di selezione X.
L'aspetto negativo è che il tuo yank buffer verrà sovrascritto non appena selezioni del testo in qualsiasi altra finestra di qualsiasi applicazione.
Tra i lati positivi, significa anche che tutto ciò che si trascina in vim ora può essere incollato in qualsiasi applicazione facendo clic con il pulsante centrale del mouse.
Se non ti piace questo modo, puoi digitare "+
o "*
prima dei comandi yank e put, ad es. "+yy
per strappare una linea.
Il +
i moduli interagiscono con gli appunti ("+y
è come Ctrl +C , "+p
è come Ctrl +V ).
Il *
i moduli interagiscono con il buffer di selezione ("*y
è come fare clic con il tasto sinistro e trascinare, "*p
è come il clic centrale).
Per i dettagli, vedi Effettuare le selezioni della GUI, il supporto della selezione X11 e le opzioni degli appunti e del mouse.