I don’t know why I haven’t used it yet but it is possible to make vim’s yy (and similar commands) works with system clipboard and across different vim instances:

" enable copying from vim to the system-clipboard
set clipboard=unnamedplus

Also take a look on the other notes: