Uso :r !uuidgenfrequentemente per inserire un nuovo uuid nel buffer. Funziona, ma generalmente sto cercando di inserire l'UUID tra virgolette e lo :r !uuidgenstampa su una nuova riga.
Per aggirare questo problema, sto attualmente usando una semplice mappa di tasti:
nnoremap <C-u> mm:r!uuidgen<CR>dW"_dd`mp
Questa macro imposta il segno mm, inserisce l'UUID r!uuidgen, elimina l'UUID inserito dW, elimina la linea aggiuntiva "_dd, torna al segno BACKTICKme infine incolla l'UUID p.
C'è un modo per :rseguire subito il cursore senza questa macro / keybinding che spreca un registro?