:r !uuidgenCzęsto używam do wstawiania nowego UUID do bufora. To działa, ale ogólnie próbuję wstawić identyfikator użytkownika między cudzysłowami i :r !uuidgenwypisuje go w nowej linii.
Aby obejść ten problem, używam obecnie prostej mapy klawiszy:
nnoremap <C-u> mm:r!uuidgen<CR>dW"_dd`mp
To makro ustawia znak mm, wstawia identyfikator UUID r!uuidgen, usuwa wstawiony identyfikator UUID dW, usuwa dodatkową linię "_dd, wraca do znaku BACKTICKmi na koniec wkleja UUID p.
Czy istnieje sposób :rtuż za kursorem bez tego przypisania makra / klawisza, które marnuje rejestr?